R2D2: Repeatable and Reliable Detector and Descriptor
Not on the map. Why?
Abstract (arXiv)
Interest point detection and local feature description are fundamental steps in many computer vision applications. Classical methods for these tasks are based on a detect-then-describe paradigm where separate handcrafted methods are used to first identify repeatable keypoints and then represent them with a local descriptor. Neural networks trained with metric learning losses have recently caught up with these techniques, focusing on learning repeatable saliency maps for keypoint detection and learning descriptors at the detected keypoint locations. In this work, we argue that salient regions are not necessarily discriminative, and therefore can harm the performance of the description. Furthermore, we claim that descriptors should be learned only in regions for which matching can be performed with high confidence. We thus propose to jointly learn keypoint detection and description together with a predictor of the local descriptor discriminativeness. This allows us to avoid ambiguous areas and leads to reliable keypoint detections and descriptions. Our detection-and-description approach, trained with self-supervision, can simultaneously output sparse, repeatable and reliable keypoints that outperforms state-of-the-art detectors and descriptors on the HPatches dataset. It also establishes a record on the recently released Aachen Day-Night localization dataset.
Key facts. Cited by 207 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 36; 2022: 49; 2023: 50; 2024: 34; 2025: 22; 2026: 16.
207 papers.
Sort:
By area:
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2024Grounding Image Matching in 3D with MASt3Rcited by 983
- 2023LightGlue: Local Feature Matching at Light Speedcited by 590
- 2023Emergent Correspondence from Image Diffusioncited by 446
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 200
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 183
- 2022ASpanFormer: Detector-Free Image Matching with Adaptive Span Transformercited by 171
- 2023PF-LRM: Pose-Free Large Reconstruction Model for Joint Pose and Shape Predictioncited by 165
- 2023ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformationcited by 121
- 2022Map-free Visual Relocalization: Metric Pose Relative to a Single Imagecited by 114
- 2021Learning Accurate Dense Correspondences and When to Trust Themcited by 113
38 more
- 2024XFeat: Accelerated Features for Lightweight Image Matchingcited by 113
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Posescited by 107
- 2022LaMAR: Benchmarking Localization and Mapping for Augmented Realitycited by 100
- 2021Learning to Match Features with Seeded Graph Matching Networkcited by 92
- 2023OrienterNet: Visual Localization in 2D Public Maps with Neural Matchingcited by 84
- 2021PDC-Net+: Enhanced Probabilistic Dense Correspondence Networkcited by 80
- 2021ALIKE: Accurate and Lightweight Keypoint Detection and Descriptor Extractioncited by 77
- 2023Detector-Free Structure from Motioncited by 71
- 2022SUES-200: A Multi-height Multi-scene Cross-view Image Benchmark Across Drone and Satellitecited by 64
- 2021On the Limits of Pseudo Ground Truth in Visual Camera Re-localisationcited by 63
- 2022ClusterGNN: Cluster-based Coarse-to-Fine Graph Neural Network for Efficient Feature Matchingcited by 62
- 2022MeshLoc: Mesh-Based Visual Localizationcited by 62
- 2024OmniGlue: Generalizable Feature Matching with Foundation Model Guidancecited by 56
- 2021DOLG: Single-Stage Image Retrieval with Deep Orthogonal Fusion of Local and Global Featurescited by 54
- 2023SiLK -- Simple Learned Keypointscited by 54
- 2022CATs++: Boosting Cost Aggregation with Convolutions and Transformerscited by 53
- 2021SOLD2: Self-supervised Occlusion-aware Line Description and Detectioncited by 47
- 2021P2-Net: Joint Description and Detection of Local Features for Pixel and Point Matchingcited by 42
- 2025MatchAnything: Universal Cross-Modality Image Matching with Large-Scale Pre-Trainingcited by 41
- 2023SNAP: Self-Supervised Neural Maps for Visual Positioning and Semantic Understandingcited by 38
- 2022BALF: Simple and Efficient Blur Aware Local Feature Detectorcited by 34
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspectivecited by 33
- 2022TopicFM: Robust and Interpretable Topic-Assisted Feature Matchingcited by 32
- 2023Doppelgangers: Learning to Disambiguate Images of Similar Structurescited by 32
- 2022TransforMatcher: Match-to-Match Attention for Semantic Correspondencecited by 29
- 2023SFD2: Semantic-guided Feature Detection and Descriptioncited by 28
- 2022A case for using rotation invariant features in state of the art feature matcherscited by 27
- 2022Semi-Supervised Keypoint Detector and Descriptor for Retinal Image Matchingcited by 27
- 20232D3D-MATR: 2D-3D Matching Transformer for Detection-free Registration between Images and Point Cloudscited by 27
- 2022NeuMap: Neural Coordinate Mapping by Auto-Transdecoder for Camera Localizationcited by 26
- 2024Local Feature Matching Using Deep Learning: A Surveycited by 26
- 2024Matching 2D Images in 3D: Metric Relative Pose from Metric Correspondencescited by 26
- 2021EventPoint: Self-Supervised Interest Point Detection and Description for Event-based Cameracited by 24
- 2022Guide Local Feature Matching by Overlap Estimationcited by 24
- 2023PNeRFLoc: Visual Localization with Point-based Neural Radiance Fieldscited by 23
- 2024Towards Generalizable Multi-Object Trackingcited by 23
- 2023Adaptive Spot-Guided Transformer for Consistent Local Feature Matchingcited by 22
- 2021NinjaDesc: Content-Concealing Visual Descriptors via Adversarial Learningcited by 21
50 most cited of 207 All 207 (JSON)
- 2026LVSPM: Long Sequence View Synthesis and Pose Estimation Model7 Oct 2026
- 2026MomentBA: Second-order Spatial Moments for Anisotropic Correspondence Uncertainty in Differentiable Bundle Adjustment12 Sep 2026
- 2026NSFlow: End-to-End Differentiable Neuro-Symbolic Optical Flow for Visual Odometry5 Sep 2026
- 2026SSMB: Self-Supervised Local Feature Detection under Motion Blur27 Aug 2026
- 2026Unified and Efficient Point-Line Local Features20 Aug 2026
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Only20 Aug 2026
- 2026Eliciting Complex Spatial Reasoning in MLLMs through Wide-Baseline Matching2 Jun 2026
- 2026Feature-Optimized Vision for Adaptive 3D Scene Reconstruction29 May 2026
- 2026Efficient 3D Content Reconstruction and Generation18 May 2026
- 2026Active Diffusion Matching: Score-based Iterative Alignment of Cross-Modal Retinal Images11 Apr 2026
- 2026GESS: Multi-cue Guided Local Feature Learning via Geometric and Semantic Synergy7 Apr 2026
- 2026ViBA: Implicit Bundle Adjustment with Geometric and Temporal Consistency for Robust Visual Matching3 Apr 2026
38 more
- 2026IUP-Pose: Decoupled Iterative Uncertainty Propagation for Real-time Relative Pose Regression via Implicit Dense Alignment v120 Mar 2026
- 2026Semantic Aware Feature Extraction for Enhanced 3D Reconstruction13 Mar 2026
- 2026RaCo: Ranking and Covariance for Practical Learned Keypoints17 Feb 2026
- 2026Differential pose optimization in descriptor space -- Combining Geometric and Photometric Methods for Motion Estimation15 Feb 2026
- 2025Adaptive Covariance and Quaternion-Focused Hybrid Error-State EKF/UKF for Visual-Inertial Odometry19 Dec 2025
- 2025LightGlueStick: a Fast and Robust Glue for Joint Point-Line Matching18 Oct 2025
- 2025An Efficient Deep Template Matching and In-Plane Pose Estimation Method via Template-Aware Dynamic Convolution2 Oct 2025
- 2025Embodied Spatial Intelligence: from Implicit Scene Modeling to Spatial Reasoning30 Aug 2025
- 2025SGAD: Semantic and Geometric-aware Descriptor for Local Feature Matching4 Aug 2025
- 2025VMatcher: State-Space Semi-Dense Local Feature Matching31 Jul 2025
- 2025Cross Spatial Temporal Fusion Attention for Remote Sensing Object Detection via Image Feature Matching25 Jul 2025
- 2025Hi^2-GSLoc: Dual-Hierarchical Gaussian-Specific Visual Relocalization for Remote Sensing21 Jul 2025
- 2025Active Illumination Control in Low-Light Environments using NightHawk5 Jun 2025
- 2025RDD: Robust Feature Detector and Descriptor using Deformable Transformer12 May 2025
- 2025Auto-regressive transformation for image alignment8 May 2025
- 2025A Guide to Structureless Visual Localization24 Apr 2025
- 2025EdgePoint2: Compact Descriptors for Superior Efficiency and Accuracy24 Apr 2025
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognition8 Apr 2025
- 2025LiM-Loc: Visual Localization with Dense and Accurate 3D Reference Maps Directly Corresponding 2D Keypoints to 3D LiDAR Point Clouds31 Mar 2025
- 2025From Sparse to Dense: Camera Relocalization with Scene-Specific Detector from Feature Gaussian Splatting25 Mar 2025
- 2025Co-op: Correspondence-based Novel Object Pose Estimation22 Mar 2025
- 2025Keypoint Semantic Integration for Improved Feature Matching in Outdoor Agricultural Environments11 Mar 2025
- 2025pySLAM: An Open-Source, Modular, and Extensible Framework for SLAM17 Feb 2025
- 2025Dense-SfM: Structure from Motion with Dense Consistent Matching24 Jan 2025
- 2025Mesh2SLAM in VR: A Fast Geometry-Based SLAM Framework for Rapid Prototyping in Virtual Reality Applications16 Jan 2025
- 2025MatchAnything: Universal Cross-Modality Image Matching with Large-Scale Pre-Training13 Jan 2025
- 2024TrafficLoc: Localizing Traffic Surveillance Cameras in 3D Scenes13 Dec 2024
- 2024Image Matching Filtering and Refinement by Planes and Beyond14 Nov 2024
- 2024XPoint: A Self-Supervised Visual-State-Space based Architecture for Multispectral Image Registration11 Nov 2024
- 2024GSplatLoc: Grounding Keypoint Descriptors into 3D Gaussian Splatting for Improved Visual Localization24 Sep 2024
- 2024GMM-IKRS: Gaussian Mixture Models for Interpretable Keypoint Refinement and Scoring30 Aug 2024
- 2024Visual Localization in 3D Maps: Comparing Point Cloud, Mesh, and NeRF Representations21 Aug 2024
- 2024PRISM: PRogressive dependency maxImization for Scale-invariant image Matching7 Aug 2024
- 2024ARCLE: The Abstraction and Reasoning Corpus Learning Environment for Reinforcement Learning30 Jul 2024
- 2024Retinal IPA: Iterative KeyPoints Alignment for Multimodal Retinal Imaging25 Jul 2024
- 2024Learning to Make Keypoints Sub-Pixel Accurate16 Jul 2024
- 2024SRPose: Two-view Relative Pose Estimation with Sparse Keypoints11 Jul 2024
- 2024Grounding Image Matching in 3D with MASt3R14 Jun 2024
50 newest of 207 All 207 (JSON)
- 2023Emergent Correspondence from Image Diffusioncited by 446
- 2023Emergent Correspondence from Image Diffusion6 Jun 2023
- 2025VMatcher: State-Space Semi-Dense Local Feature Matchingcited by 0
- 2025VMatcher: State-Space Semi-Dense Local Feature Matching31 Jul 2025
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2024Grounding Image Matching in 3D with MASt3Rcited by 983
- 2023LightGlue: Local Feature Matching at Light Speedcited by 590
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 200
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 183
- 2022ASpanFormer: Detector-Free Image Matching with Adaptive Span Transformercited by 171
- 2023PF-LRM: Pose-Free Large Reconstruction Model for Joint Pose and Shape Predictioncited by 165
- 2023ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformationcited by 121
- 2022Map-free Visual Relocalization: Metric Pose Relative to a Single Imagecited by 114
- 2021Learning Accurate Dense Correspondences and When to Trust Themcited by 113
- 2024XFeat: Accelerated Features for Lightweight Image Matchingcited by 113
12 most cited of 201 All 201 (JSON)
- 2026LVSPM: Long Sequence View Synthesis and Pose Estimation Model7 Oct 2026
- 2026MomentBA: Second-order Spatial Moments for Anisotropic Correspondence Uncertainty in Differentiable Bundle Adjustment12 Sep 2026
- 2026NSFlow: End-to-End Differentiable Neuro-Symbolic Optical Flow for Visual Odometry5 Sep 2026
- 2026SSMB: Self-Supervised Local Feature Detection under Motion Blur27 Aug 2026
- 2026Unified and Efficient Point-Line Local Features20 Aug 2026
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Only20 Aug 2026
- 2026Feature-Optimized Vision for Adaptive 3D Scene Reconstruction29 May 2026
- 2026Efficient 3D Content Reconstruction and Generation18 May 2026
- 2026Active Diffusion Matching: Score-based Iterative Alignment of Cross-Modal Retinal Images11 Apr 2026
- 2026GESS: Multi-cue Guided Local Feature Learning via Geometric and Semantic Synergy7 Apr 2026
- 2026ViBA: Implicit Bundle Adjustment with Geometric and Temporal Consistency for Robust Visual Matching3 Apr 2026
- 2026IUP-Pose: Decoupled Iterative Uncertainty Propagation for Real-time Relative Pose Regression via Implicit Dense Alignment v120 Mar 2026
12 newest of 201 All 201 (JSON)