Deep Learning Reforms Image Matching: A Survey and Outlook
Not on the map. Why?
Abstract (arXiv)
Image matching, which establishes correspondences between two images to recover 3D structure and camera geometry, is a cornerstone of computer vision and underpins a wide range of applications, including visual localization, 3D reconstruction, and simultaneous localization and mapping (SLAM). Traditional pipelines, composed of a detector-descriptor, a feature matcher, an outlier filter, and a geometric estimator, falter in challenging scenarios. Recent advances in deep learning have substantially improved both their robustness and accuracy. This survey reviews how deep learning has progressively transformed the classical image matching pipeline. Our taxonomy is aligned with the traditional pipeline and covers two aspects: i) replacing individual steps with learnable alternatives, including learnable detector-descriptors, outlier filters, and geometric estimators; and ii) merging multiple steps into end-to-end learnable modules, including middle-end sparse matchers, end-to-end semi-dense/dense matchers, and pose regressors. We first examine the design principles, advantages, and limitations of both aspects, and then benchmark representative methods on relative pose estimation, homography estimation, matching accuracy assessment, visual localization, and 3D reconstruction. Finally, we discuss open challenges and directions for future research. By systematically categorizing and evaluating learning-based methods, this survey offers a clear overview of how image matching is evolving and where further progress is needed. The project repository is available at https://github.com/ZizhuoLi/awesome-image-matching-survey.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 217 of its 387 references that are in the map. First posted on arXiv 5 Jun 2025.
Builds on
217 of 387 references.
References · 217
- 2017Attention Is All You Needcited by 60,361
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,226
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2016Feature Pyramid Networks for Object Detectioncited by 5,036
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,718
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
38 more
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 2,022
- 2021Vision Transformers for Dense Predictioncited by 1,803
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,567
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,539
- 2017Deformable Convolutional Networkscited by 1,488
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2015Spatial Transformer Networkscited by 1,429
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,214
- 2016Group Equivariant Convolutional Networkscited by 1,165
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
- 2019Event-based Vision: A Surveycited by 1,016
- 2022Diffusion Models in Vision: A Surveycited by 1,015
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2024Grounding Image Matching in 3D with MASt3Rcited by 983
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2018Image Transformercited by 772
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 737
- 2023LightGlue: Local Feature Matching at Light Speedcited by 590
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 559
- 2021RepVGG: Making VGG-style ConvNets Great Againcited by 522
- 2019Graph U-Netscited by 492
- 2019General E(2)-Equivariant Steerable CNNscited by 446
- 2020A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospectscited by 397
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 326
- 2020DISK: Learning local features with policy gradientcited by 312
- 2016LIFT: Learned Invariant Feature Transformcited by 306
- 2023RoMa: Robust Dense Feature Matchingcited by 302
- 2022Unifying Flow, Stereo and Depth Estimationcited by 275
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 266
- 2017HPatches: A benchmark and evaluation of handcrafted and learned local descriptorscited by 264
- 2022SegNeXt: Rethinking Convolutional Attention Design for Semantic Segmentationcited by 252
- 2020Image Matching across Wide Baselines: From Paper to Practicecited by 225
- 2024Global Structure-from-Motion Revisitedcited by 218
- 2017Working hard to know your neighbor's margins: Local descriptor learning losscited by 212
50 most cited of 217 All 217 (JSON)
Built on by
Citing papers per year: 2025: 2; 2026: 5.
7 papers.
- 2026Make Geometry Matter for Spatial Reasoningcited by 8
- 2025DistillMatch: Leveraging Knowledge Distillation from Vision Foundation Model for Multimodal Image Matchingcited by 4
- 2026SceneGlue: Scene-Aware Transformer for Feature Matching without Scene-Level Annotationcited by 2
- 2025SPIDER: Spatial Image CorresponDence Estimator for Robust Calibrationcited by 0
- 2026Matching of SAR and optical images based on transformation to shared modalitycited by 0
- 2026MatRes: Zero-Shot Test-Time Model Adaptation for Simultaneous Matching and Restorationcited by 0
- 2026Misanthrope: A Privacy-Preserving Keypoint Detectorcited by 0
- 2026Misanthrope: A Privacy-Preserving Keypoint Detector24 Aug 2026
- 2026SceneGlue: Scene-Aware Transformer for Feature Matching without Scene-Level Annotation15 Apr 2026
- 2026MatRes: Zero-Shot Test-Time Model Adaptation for Simultaneous Matching and Restoration11 Apr 2026
- 2026Make Geometry Matter for Spatial Reasoning27 Mar 2026
- 2026Matching of SAR and optical images based on transformation to shared modality13 Feb 2026
- 2025SPIDER: Spatial Image CorresponDence Estimator for Robust Calibration21 Nov 2025
- 2025DistillMatch: Leveraging Knowledge Distillation from Vision Foundation Model for Multimodal Image Matching19 Sep 2025