Looking Beyond Corners: Contrastive Learning of Visual Representations for Keypoint Detection and Description Extraction
Not on the map. Why?
Abstract (arXiv)
Learnable keypoint detectors and descriptors are beginning to outperform classical hand-crafted feature extraction methods. Recent studies on self-supervised learning of visual representations have driven the increasing performance of learnable models based on deep networks. By leveraging traditional data augmentations and homography transformations, these networks learn to detect corners under adverse conditions such as extreme illumination changes. However, their generalization capabilities are limited to corner-like features detected a priori by classical methods or synthetically generated data. In this paper, we propose the Correspondence Network (CorrNet) that learns to detect repeatable keypoints and to extract discriminative descriptions via unsupervised contrastive learning under spatial constraints. Our experiments show that CorrNet is not only able to detect low-level features such as corners, but also high-level features that represent similar objects present in a pair of input images through our proposed joint guided backpropagation of their latent space. Our approach obtains competitive results under viewpoint changes and achieves state-of-the-art performance under illumination changes.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 24 of its 42 references that are in the map. First posted on arXiv 22 Dec 2021.
Builds on
24 of 42 references.
References · 24
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
- 2016Colorful Image Colorizationcited by 1,113
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
12 more
- 2016LIFT: Learned Invariant Feature Transformcited by 305
- 2017HPatches: A benchmark and evaluation of handcrafted and learned local descriptorscited by 261
- 2016Large-Scale Image Retrieval with Attentive Deep Local Featurescited by 238
- 2017Working hard to know your neighbor's margins: Local descriptor learning losscited by 212
- 2018LF-Net: Learning Local Features from Imagescited by 151
- 2020ASLFeat: Learning Local Features of Accurate Shape and Localizationcited by 129
- 2019Key.Net: Keypoint Detection by Handcrafted and Learned CNN Filterscited by 117
- 2021Monocular Quasi-Dense 3D Object Trackingcited by 80
- 2019ContextDesc: Local Descriptor Augmentation with Cross-Modality Contextcited by 79
- 2018GeoDesc: Learning Local Descriptors by Integrating Geometry Constraintscited by 52
- 2020Deep Keypoint-Based Camera Pose Estimation with Geometric Constraintscited by 29
- 2019ELF: Embedded Localisation of Features in pre-trained CNNcited by 9
Built on by
Not cited yet.