Computer Science > Computer Vision and Pattern Recognition
[Submitted on 4 Jul 2019 (this version), latest version 1 Feb 2021 (v5)]
Title:Attentive Context Normalization for Robust Permutation-Equivariant Learning
View PDFAbstract:Many problems in computer vision require dealing with sparse, unstructured data in the form of point clouds. Permutation-equivariant networks have become a popular solution - they operate on individual data points with simple perceptrons and extract contextual information with global pooling strategies. In this paper, we propose Attentive Context Normalization (ACN), a simple yet effective technique to build permutation-equivariant networks robust to outliers. Specifically, we show how to normalize the feature maps with weights that are estimated within the network so that outliers are excluded from the normalization. We use this mechanism to leverage two types of attention: local and global - by combining them, our method is able to find the essential data points in high-dimensional space in order to solve a given task. We demonstrate through extensive experiments that our approach, which we call Attentive Context Networks (ACNe), provides a significant leap in performance compared to the state-of-the-art on camera pose estimation, robust fitting, and point cloud classification under the presence of noise and outliers.
Submission history
From: Weiwei Sun [view email][v1] Thu, 4 Jul 2019 18:01:24 UTC (7,503 KB)
[v2] Thu, 12 Dec 2019 01:05:37 UTC (2,847 KB)
[v3] Fri, 10 Apr 2020 06:08:09 UTC (4,248 KB)
[v4] Thu, 23 Apr 2020 03:37:55 UTC (4,248 KB)
[v5] Mon, 1 Feb 2021 04:09:51 UTC (4,116 KB)
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.