DISK: Learning local features with policy gradient
Not on the map. Why?
Abstract (arXiv)
Local feature frameworks are difficult to learn in an end-to-end fashion, due to the discreteness inherent to the selection and matching of sparse keypoints. We introduce DISK (DIScrete Keypoints), a novel method that overcomes these obstacles by leveraging principles from Reinforcement Learning (RL), optimizing end-to-end for a high number of correct feature matches. Our simple yet expressive probabilistic model lets us keep the training and inference regimes close, while maintaining good enough convergence properties to reliably train from scratch. Our features can be extracted very densely while remaining discriminative, challenging commonly held assumptions about what constitutes a good keypoint, as showcased in Fig. 1, and deliver state-of-the-art results on three public benchmarks.
Key facts. Cited by 310 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 31; 2023: 63; 2024: 59; 2025: 74; 2026: 68.
310 papers.
Sort:
By area:
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,475
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2023Emergent Correspondence from Image Diffusioncited by 437
- 2023A Tale of Two Features: Stable Diffusion Complements DINO for Zero-Shot Semantic Correspondencecited by 297
- 2023RoMa: Robust Dense Feature Matchingcited by 296
- 2023Visual Geometry Grounded Deep Structure From Motioncited by 225
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 199
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
- 2022OnePose: One-Shot Object Pose Estimation without CAD Modelscited by 155
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 122
38 more
- 2023ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformationcited by 120
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 119
- 2023OnePose++: Keypoint-Free One-Shot Object Pose Estimation without CAD Modelscited by 114
- 2024XFeat: Accelerated Features for Lightweight Image Matchingcited by 113
- 2022Map-free Visual Relocalization: Metric Pose Relative to a Single Imagecited by 112
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Posescited by 107
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequencescited by 107
- 2023OrienterNet: Visual Localization in 2D Public Maps with Neural Matchingcited by 84
- 2021CATs: Cost Aggregation Transformers for Visual Correspondencecited by 77
- 2021ALIKE: Accurate and Lightweight Keypoint Detection and Descriptor Extractioncited by 77
- 2024GIM: Learning Generalizable Image Matcher From Internet Videoscited by 72
- 2023Detector-Free Structure from Motioncited by 71
- 2024Deep Patch Visual SLAMcited by 68
- 2023DeDoDe: Detect, Don't Describe -- Describe, Don't Detect for Local Feature Matchingcited by 62
- 2023Dense Optical Tracking: Connecting the Dotscited by 58
- 2024MegaScenes: Scene-Level View Synthesis at Scalecited by 58
- 2024OmniGlue: Generalizable Feature Matching with Foundation Model Guidancecited by 55
- 2023SiLK -- Simple Learned Keypointscited by 54
- 2022CATs++: Boosting Cost Aggregation with Convolutions and Transformerscited by 53
- 2024GaussNav: Gaussian Splatting for Visual Navigationcited by 49
- 2025Dynamic Point Maps: A Versatile Representation for Dynamic 3D Reconstructioncited by 43
- 2025MatchAnything: Universal Cross-Modality Image Matching with Large-Scale Pre-Trainingcited by 40
- 2022The 8-Point Algorithm as an Inductive Bias for Relative Pose Prediction by ViTscited by 38
- 2023SNAP: Self-Supervised Neural Maps for Visual Positioning and Semantic Understandingcited by 38
- 2024DeDoDe v2: Analyzing and Improving the DeDoDe Keypoint Detectorcited by 38
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspectivecited by 33
- 2022TopicFM: Robust and Interpretable Topic-Assisted Feature Matchingcited by 32
- 2022Adaptive Assignment for Geometry Aware Local Feature Matchingcited by 30
- 2022The One Where They Reconstructed 3D Humans and Environments in TV Showscited by 30
- 2023PMatch: Paired Masked Image Modeling for Dense Geometric Matchingcited by 29
- 2022Decoupling Makes Weakly Supervised Local Feature Bettercited by 28
- 2023SFD2: Semantic-guided Feature Detection and Descriptioncited by 28
- 2023360Loc: A Dataset and Benchmark for Omnidirectional Visual Localization with Cross-device Queriescited by 28
- 2022A case for using rotation invariant features in state of the art feature matcherscited by 27
- 2025FG2: Fine-Grained Cross-View Localization by Fine-Grained Feature Matchingcited by 27
- 2022Self-Supervised Equivariant Learning for Oriented Keypoint Detectioncited by 26
- 2022ReDFeat: Recoupling Detection and Description for Multimodal Feature Learningcited by 26
- 2023HSCNet++: Hierarchical Scene Coordinate Classification and Regression for Visual Localization with Transformercited by 26
50 most cited of 310 All 310 (JSON)
- 2026Agentic Relative Camera Pose Estimation via Learned Ranking and Verification30 Sep 2026
- 2026UltraMatch: Transport Path Routing for Ultra-Fast and Memory-Efficient Image Matching29 Sep 2026
- 2026OTT3R: Multi-View 3D Reconstruction and Fast Dataset Generation at 1% Compute28 Sep 2026
- 2026Revisiting Multi-View Stereo: A Sequence-to-Sequence Formulation21 Sep 2026
- 2026GRF-Recon: Global Ray-Field Optimization for Long-Sequence Feed-forward Reconstruction17 Sep 2026
- 2026SURE-Map: Self-Correcting Streaming Geometric Foundation Models14 Sep 2026
- 2026RoMa-Omega: What Feed-Forward 3D Models Know About Image Matching8 Sep 2026
- 2026Radiation, Rotation and Scale Invariant Feature Descriptor for Multimodal Image Matching6 Sep 2026
- 2026NSFlow: End-to-End Differentiable Neuro-Symbolic Optical Flow for Visual Odometry5 Sep 2026
- 2026CrossFeat: Bridging Imaging Modalities in Feature Descriptor Space31 Aug 2026
- 2026SSMB: Self-Supervised Local Feature Detection under Motion Blur27 Aug 2026
- 2026Misanthrope: A Privacy-Preserving Keypoint Detector24 Aug 2026
38 more
- 2026DECO: Depth-Guided Co-Visibility Reasoning for Low-Altitude UAV Visual Localization23 Aug 2026
- 2026Unified and Efficient Point-Line Local Features20 Aug 2026
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Only20 Aug 2026
- 2026Cross-View Feature Matching: Survey, Benchmarking, and Foundation-Model Perspectives11 Aug 2026
- 2026XFeat Revisited: Reproducibility and Evaluation of a Lightweight Image Matcher10 Aug 2026
- 2026A Multi-Layer System for Ultra-High-Resolution Static 360-Degree Telepresence6 Aug 2026
- 2026SGFormer: Structure-Guided Transformer for Robust Local Feature Matching4 Aug 2026
- 2026Calibrated Similarity and Graph Clustering for Open-Set Animal Re-Identification3 Aug 2026
- 2026Accuracy potential of visual localization exploiting high-end street-level imagery27 Jul 2026
- 2026DS@GT ARC at AnimalCLEF 2026: Species-Aware Graph Construction for Multi-Species Animal Re-Identification17 Jul 2026
- 2026Desc++: Efficient Descriptor Enhancement for Data Association in Existing Visual SLAM Systems13 Jul 2026
- 2026GeoMix: Descriptor-Free Visual Localization via Global Context and Multi-Detector Training2 Jul 2026
- 2026EPO: Boosting 3D Foundation Models with Edge-based Pose Optimization1 Jul 2026
- 2026Robust and Efficient Monocular 3D Gaussian SLAM for Kilometer-Scale Outdoor Scenes29 Jun 2026
- 2026REDI-Match: Rotation-Equivariant Distillation for Efficient and Robust Dense Matching23 Jun 2026
- 2026Zero-Parameter Geometric Gating for Temporally Stable Low-Altitude UAV Video Semantic Segmentation8 Jun 2026
- 2026SAMatcher: Dense Co-Visibility Modeling via Cross-View Fusion for Scale-Imbalance Image Matching2 Jun 2026
- 2026Landscape-Awareness for Geometric View Diffusion Model19 May 2026
- 2026VGGT-Omega14 May 2026
- 2026Efficient Dense Matching for Enhanced Gaussian Splatting Using AV1 Motion Vectors14 May 2026
- 2026TAR: Text Semantic Assisted Cross-modal Image Registration Framework for Optical and SAR Images12 May 2026
- 20263DReflecNet: A Large-Scale Dataset for 3D Reconstruction of Reflective, Transparent, and Low-Texture Objects11 May 2026
- 2026Hardware-Aware Neural Feature Extraction for Resource-Constrained Devices5 May 2026
- 2026Long-tail Internet photo reconstruction24 Apr 2026
- 2026Match-Any-Events: Zero-Shot Motion-Robust Feature Matching Across Wide Baselines for Event Cameras20 Apr 2026
- 2026Privacy-Preserving Structureless Visual Localization via Image Obfuscation13 Apr 2026
- 2026Are Pretrained Image Matchers Good Enough for SAR-Optical Satellite Registration?11 Apr 2026
- 2026AsymLoc: Towards Asymmetric Feature Matching for Efficient Visual Localization10 Apr 2026
- 2026Scal3R: Scalable Test-Time Training for Large-Scale 3D Reconstruction9 Apr 2026
- 2026Improving Local Feature Matching by Entropy-inspired Scale Adaptability and Flow-endowed Local Consistency8 Apr 2026
- 2026GESS: Multi-cue Guided Local Feature Learning via Geometric and Semantic Synergy7 Apr 2026
- 2026LoMa: Local Feature Matching Revisited6 Apr 2026
- 2026TerraSky3D: Multi-View Reconstructions of European Landmarks in 4K30 Mar 2026
- 2026MV-RoMa: From Pairwise Matching into Multi-View Track Reconstruction29 Mar 2026
- 2026EpiMask: Leveraging Epipolar Distance Based Masks in Cross-Attention for Satellite Image Matching23 Mar 2026
- 2026Benchmarking Efficient & Effective Camera Pose Estimation Strategies for Novel View Synthesis20 Mar 2026
- 2026IUP-Pose: Decoupled Iterative Uncertainty Propagation for Real-time Relative Pose Regression via Implicit Dense Alignment v120 Mar 2026
- 2026Match4Annotate: Cross-Video Annotation Transfer in Ultrasound via Implicit Feature Flow-Guided Matching6 Mar 2026
50 newest of 310 All 310 (JSON)
- 2023Emergent Correspondence from Image Diffusioncited by 437
- 2023A Tale of Two Features: Stable Diffusion Complements DINO for Zero-Shot Semantic Correspondencecited by 297
- 2025MVP4D: Multi-View Portrait Video Diffusion for Animatable 4D Avatarscited by 17
- 2026Landscape-Awareness for Geometric View Diffusion Modelcited by 0
- 2026Landscape-Awareness for Geometric View Diffusion Model19 May 2026
- 2025MVP4D: Multi-View Portrait Video Diffusion for Animatable 4D Avatars14 Oct 2025
- 2023Emergent Correspondence from Image Diffusion6 Jun 2023
- 2023A Tale of Two Features: Stable Diffusion Complements DINO for Zero-Shot Semantic Correspondence24 May 2023
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,475
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2023RoMa: Robust Dense Feature Matchingcited by 296
- 2023Visual Geometry Grounded Deep Structure From Motioncited by 225
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 199
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
- 2022OnePose: One-Shot Object Pose Estimation without CAD Modelscited by 155
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 122
- 2023ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformationcited by 120
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 119
12 most cited of 304 All 304 (JSON)
- 2026Agentic Relative Camera Pose Estimation via Learned Ranking and Verification30 Sep 2026
- 2026UltraMatch: Transport Path Routing for Ultra-Fast and Memory-Efficient Image Matching29 Sep 2026
- 2026OTT3R: Multi-View 3D Reconstruction and Fast Dataset Generation at 1% Compute28 Sep 2026
- 2026Revisiting Multi-View Stereo: A Sequence-to-Sequence Formulation21 Sep 2026
- 2026GRF-Recon: Global Ray-Field Optimization for Long-Sequence Feed-forward Reconstruction17 Sep 2026
- 2026SURE-Map: Self-Correcting Streaming Geometric Foundation Models14 Sep 2026
- 2026RoMa-Omega: What Feed-Forward 3D Models Know About Image Matching8 Sep 2026
- 2026Radiation, Rotation and Scale Invariant Feature Descriptor for Multimodal Image Matching6 Sep 2026
- 2026NSFlow: End-to-End Differentiable Neuro-Symbolic Optical Flow for Visual Odometry5 Sep 2026
- 2026CrossFeat: Bridging Imaging Modalities in Feature Descriptor Space31 Aug 2026
- 2026SSMB: Self-Supervised Local Feature Detection under Motion Blur27 Aug 2026
- 2026Misanthrope: A Privacy-Preserving Keypoint Detector24 Aug 2026
12 newest of 304 All 304 (JSON)