Hierarchical Metric Learning and Matching for 2D and 3D Geometric Correspondences
Not on the map. Why?
Abstract (arXiv)
Interest point descriptors have fueled progress on almost every problem in computer vision. Recent advances in deep neural networks have enabled task-specific learned descriptors that outperform hand-crafted descriptors on many problems. We demonstrate that commonly used metric learning approaches do not optimally leverage the feature hierarchies learned in a Convolutional Neural Network (CNN), especially when applied to the task of geometric feature matching. While a metric loss applied to the deepest layer of a CNN, is often expected to yield ideal features irrespective of the task, in fact the growing receptive field as well as striding effects cause shallower features to be better at high precision matching tasks. We leverage this insight together with explicit supervision at multiple levels of the feature hierarchy for better regularization, to learn more effective descriptors in the context of geometric matching tasks. Further, we propose to use activation maps at different layers of a CNN, as an effective and principled replacement for the multi-resolution image pyramids often used for matching tasks. We propose concrete CNN architectures employing these ideas, and evaluate them on multiple datasets for 2D and 3D geometric matching as well as optical flow, demonstrating state-of-the-art results and generalization across datasets.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 2; 2024: 0; 2025: 2.
11 papers.
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 238
- 2021Unsupervised Action Segmentation by Joint Representation Learning and Online Clusteringcited by 49
- 2022Revisiting Domain Generalized Stereo Matching Networks from a Feature Consistency Perspectivecited by 46
- 2021Learning Hierarchical Graph Neural Networks for Image Clusteringcited by 18
- 2022Timestamp-Supervised Action Segmentation with Graph Convolutional Networkscited by 18
- 2023Deep Learning for Visual Localization and Mapping: A Surveycited by 14
- 2022ZippyPoint: Fast Interest Point Detection, Description, and Matching through Mixed Precision Discretizationcited by 10
- 2022The Change You Want to Seecited by 2
- 2023LoCUS: Learning Multiscale 3D-consistent Features from Posed Imagescited by 0
- 2025FPC-Net: Revisiting SuperPoint with Descriptor-Free Keypoint Detection via Feature Pyramids and Consistency-Based Implicit Matchingcited by 0
- 2025Domain Generalized Stereo Matching with Uncertainty-guided Data Augmentationcited by 0
- 2025Domain Generalized Stereo Matching with Uncertainty-guided Data Augmentation2 Aug 2025
- 2025FPC-Net: Revisiting SuperPoint with Descriptor-Free Keypoint Detection via Feature Pyramids and Consistency-Based Implicit Matching14 Jul 2025
- 2023LoCUS: Learning Multiscale 3D-consistent Features from Posed Images2 Oct 2023
- 2023Deep Learning for Visual Localization and Mapping: A Survey27 Aug 2023
- 2022The Change You Want to See28 Sep 2022
- 2022Timestamp-Supervised Action Segmentation with Graph Convolutional Networks30 Jun 2022
- 2022Revisiting Domain Generalized Stereo Matching Networks from a Feature Consistency Perspective21 Mar 2022
- 2022ZippyPoint: Fast Interest Point Detection, Description, and Matching through Mixed Precision Discretization7 Mar 2022
- 2021Learning Hierarchical Graph Neural Networks for Image Clustering3 Jul 2021
- 2021Unsupervised Action Segmentation by Joint Representation Learning and Online Clustering27 May 2021
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognition2 Mar 2021