Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speed
Not on the map. Why?
Abstract (arXiv)
We present a novel method for efficiently producing semi-dense matches across images. Previous detector-free matcher LoFTR has shown remarkable matching capability in handling large-viewpoint change and texture-poor scenarios but suffers from low efficiency. We revisit its design choices and derive multiple improvements for both efficiency and accuracy. One key observation is that performing the transformer over the entire feature map is redundant due to shared local information, therefore we propose an aggregated attention mechanism with adaptive token selection for efficiency. Furthermore, we find spatial variance exists in LoFTR's fine correlation module, which is adverse to matching accuracy. A novel two-stage correlation layer is proposed to achieve accurate subpixel correspondences for accuracy improvement. Our efficiency optimized model is ~ 2.5× faster than LoFTR which can even surpass state-of-the-art efficient sparse matching pipeline SuperPoint + LightGlue. Moreover, extensive experiments show that our method can achieve higher accuracy compared with competitive semi-dense matchers, with considerable efficiency benefits. This opens up exciting prospects for large-scale or latency-sensitive applications such as image retrieval and 3D reconstruction. Project page: https://zju3dv.github.io/efficientloftr.
Key facts. Cited by 119 papers in the map (data through 7 Oct 2026). Builds on 45 of its 63 references that are in the map. First posted on arXiv 7 Mar 2024.
Builds on
45 of 63 references.
References · 45
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
33 more
- 2021Multiscale Vision Transformerscited by 896
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 801
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 731
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2021MetaFormer Is Actually What You Need for Visioncited by 523
- 2021RepVGG: Making VGG-style ConvNets Great Againcited by 520
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 324
- 2020DISK: Learning local features with policy gradientcited by 310
- 2017HPatches: A benchmark and evaluation of handcrafted and learned local descriptorscited by 261
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2017Working hard to know your neighbor's margins: Local descriptor learning losscited by 212
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 199
- 2022DKM: Dense Kernelized Feature Matching for Geometry Estimationcited by 174
- 2018Neighbourhood Consensus Networkscited by 173
- 2022ASpanFormer: Detector-Free Image Matching with Adaptive Span Transformercited by 170
- 2019SOSNet: Second Order Similarity Regularization for Local Descriptor Learningcited by 131
- 2020ASLFeat: Learning Local Features of Accurate Shape and Localizationcited by 129
- 2022QuadTree Attention for Vision Transformerscited by 129
- 2022MatchFormer: Interleaving Attention in Transformers for Feature Matchingcited by 126
- 2019Key.Net: Keypoint Detection by Handcrafted and Learned CNN Filterscited by 117
- 2021Learning Accurate Dense Correspondences and When to Trust Themcited by 113
- 2020Efficient Neighbourhood Consensus Networks via Submanifold Sparse Convolutionscited by 92
- 2021Learning to Match Features with Seeded Graph Matching Networkcited by 92
- 2020Dual-Resolution Correspondence Networkscited by 90
- 2023Detector-Free Structure from Motioncited by 71
- 2022ClusterGNN: Cluster-based Coarse-to-Fine Graph Neural Network for Efficient Feature Matchingcited by 62
- 2016Quad-networks: unsupervised learning to rank for interest point detectioncited by 36
- 2019Beyond Cartesian Representations for Local Descriptorscited by 35
- 2020D2D: Keypoint Extraction with Describe to Detect Approachcited by 34
- 2023PATS: Patch Area Transportation with Subdivision for Local Feature Matchingcited by 33
- 2022TopicFM: Robust and Interpretable Topic-Assisted Feature Matchingcited by 32
Built on by
Citing papers per year: 2024: 15; 2025: 48; 2026: 56.
119 papers.
Sort:
By area:
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localizationcited by 81
- 2025MatchAnything: Universal Cross-Modality Image Matching with Large-Scale Pre-Trainingcited by 40
- 2026Scal3R: Scalable Test-Time Training for Large-Scale 3D Reconstructioncited by 25
- 2025JamMa: Ultra-lightweight Local Feature Matching with Joint Mambacited by 14
- 2025Bridge 2D-3D: Uncertainty-aware Hierarchical Registration Network with Domain Alignmentcited by 14
- 2025Co-op: Correspondence-based Novel Object Pose Estimationcited by 13
- 2025RDD: Robust Feature Detector and Descriptor using Deformable Transformercited by 13
- 2024Flex3D: Feed-Forward 3D Generation with Flexible Reconstruction Model and Input View Curationcited by 12
- 2024LoD-Loc: Aerial Visual Localization using LoD 3D Map with Neural Wireframe Alignmentcited by 12
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detectioncited by 12
- 2025CoMatch: Dynamic Covisibility-Aware Transformer for Bilateral Subpixel-Level Semi-Dense Image Matchingcited by 12
- 2025Alligat0R: Pre-Training Through Co-Visibility Segmentation for Relative Camera Pose Regressioncited by 10
38 more
- 2025OrthoLoC: UAV 6-DoF Localization and Calibration Using Orthographic Geodatacited by 10
- 2025Multi-Resolution SAR and Optical Remote Sensing Image Registration Methods: A Review, Datasets, and Future Perspectivescited by 9
- 2025RIPE: Reinforcement Learning on Unlabeled Image Pairs for Robust Keypoint Extractioncited by 9
- 20243MOS: Multi-sources, Multi-resolutions, and Multi-scenes dataset for Optical-SAR image matchingcited by 8
- 2025RUBIK: A Structured Benchmark for Image Matching across Geometric Challengescited by 8
- 2025CA-I2P: Channel-Adaptive Registration Network with Global Optimal Selectioncited by 8
- 2025EDM: Efficient Deep Feature Matchingcited by 7
- 2025One-Shot Dual-Arm Imitation Learningcited by 7
- 2025CoMatcher: Multi-View Collaborative Feature Matchingcited by 7
- 2025Deep Learning Reforms Image Matching: A Survey and Outlookcited by 7
- 2024ETO:Efficient Transformer-based Local Feature Matching by Organizing Multiple Homography Hypothesescited by 6
- 2025Adaptive Agent Selection and Interaction Network for Image-to-point cloud Registrationcited by 6
- 2024PRISM: PRogressive dependency maxImization for Scale-invariant image Matchingcited by 5
- 2024Leveraging Semantic Cues from Foundation Vision Models for Enhanced Local Feature Correspondencecited by 5
- 2024MambaVO: Deep Visual Odometry Based on Sequential Matching Refinement and Training Smoothingcited by 5
- 2025MapGlue: Multimodal Remote Sensing Image Matchingcited by 5
- 2025Learning Affine Correspondences by Integrating Geometric Constraintscited by 5
- 2025LoD-Loc v2: Aerial Visual Localization over Low Level-of-Detail City Models using Explicit Silhouette Alignmentcited by 5
- 2025DINO-VO: A Feature-based Visual Odometry Leveraging a Visual Foundation Modelcited by 5
- 2025Fin3R: Fine-tuning Feed-forward 3D Reconstruction Models via Monocular Knowledge Distillationcited by 5
- 2025Reloc-VGGT: Visual Re-localization with Geometry Grounded Transformercited by 5
- 2026Video Understanding: From Geometry and Semantics to Unified Modelscited by 5
- 2024Mismatched: Evaluating the Limits of Image Matching Approaches and Benchmarkscited by 4
- 2024LiteVLoc: Map-Lite Visual Localization for Image Goal Navigationcited by 4
- 2025Learning Dense Feature Matching via Lifting Single 2D Image to 3D Spacecited by 4
- 2025DistillMatch: Leveraging Knowledge Distillation from Vision Foundation Model for Multimodal Image Matchingcited by 4
- 2025A Scene is Worth a Thousand Features: Feed-Forward Camera Localization from a Collection of Image Featurescited by 4
- 2025InstantSfM: Towards GPU-Native SfM for the Deep Learning Eracited by 4
- 2024MESA: Effective Matching Redundancy Reduction by Semantic Area Segmentationcited by 3
- 2024Geometry-Aware Feature Matching for Large-Scale Structure from Motioncited by 3
- 2025A2-GNN: Angle-Annular GNN for Visual Descriptor-free Camera Relocalizationcited by 3
- 2026SOMA-1M: A Large-Scale SAR-Optical Multi-resolution Alignment Dataset for Multi-Task Remote Sensingcited by 3
- 2026CRFT: Consistent-Recurrent Feature Flow Transformer for Cross-Modal Image Registrationcited by 3
- 2026AirZoo: A Unified Large-Scale Dataset for Grounding Aerial Geometric 3D Visioncited by 3
- 2024LoFLAT: Local Feature Matching using Focused Linear Attention Transformercited by 2
- 2024TrafficLoc: Localizing Traffic Surveillance Cameras in 3D Scenescited by 2
- 2025Range and Bird's Eye View Fused Cross-Modal Visual Place Recognitioncited by 2
- 2025CNSv2: Probabilistic Correspondence Encoded Neural Image Servocited by 2
50 most cited of 119 All 119 (JSON)
- 2026UltraMatch: Transport Path Routing for Ultra-Fast and Memory-Efficient Image Matching29 Sep 2026
- 2026NaCR: Visual Localization via NeRF-aided Camera Ray Regression22 Sep 2026
- 2026Mask 2D-3D: Adaptive Dual-Masked Autoencoder Network for Image-to-Point Cloud Registration16 Sep 2026
- 2026Radiation, Rotation and Scale Invariant Feature Descriptor for Multimodal Image Matching6 Sep 2026
- 2026Revisiting Cross-View Completion: Self-Supervised Pre-Training via Reconstruction Error Comparison1 Sep 2026
- 2026FoundYou: A Unified Model for Personalized Segmentation and Retrieval30 Aug 2026
- 2026Self-Calibrating Dense Displacement Fields for Reliable Co-Registration of Large Optical Satellite Imagery23 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
- 2026Semi-Dense Matching Uncertainty Is Not Just Local Confidence9 Aug 2026
- 2026LoRetta: A Foundation Model and Extensive Dataset for Global-Scale Remote Sensing Dense Image Matching4 Aug 2026
38 more
- 2026SGFormer: Structure-Guided Transformer for Robust Local Feature Matching4 Aug 2026
- 2026Robust RPC Bundle Adjustment for Multi-Date Satellite Imagery with Season-Invariant Correspondences29 Jul 2026
- 2026Label-Free Target-Domain Adaptation for Unconstrained Event-Image Feature Matching via Dual-Stage Distillation11 Jul 2026
- 2026What VGGT Knows About Overlap: Probing Geometric Foundation Models for Co-Visibility10 Jul 2026
- 2026GeoMix: Descriptor-Free Visual Localization via Global Context and Multi-Detector Training2 Jul 2026
- 2026PiLoT v2: Pixel-to-Orthogonal Map Alignment for Free-view UAV Geo-localization30 Jun 2026
- 2026SA-Homo: Scale Adaptive Homography Estimation for Scale Variation Scenarios29 Jun 2026
- 2026Argus: Metric Panoramic 3D Reconstruction for Indoor Scenes29 Jun 2026
- 2026SemCityLoc: Aerial 6DoF Localization Using Semantic 3D City Models25 Jun 2026
- 2026OrthoTrack: Continuous 6-DoF UAV Trajectory Estimation Anchored in Public Orthophotos24 Jun 2026
- 2026REDI-Match: Rotation-Equivariant Distillation for Efficient and Robust Dense Matching23 Jun 2026
- 2026G2G: Exploiting Intra-Group Geometry for Inter-Group Pose Estimation6 Jun 2026
- 2026R3: 3D Reconstruction via Relative Regression26 May 2026
- 20263DReflecNet: A Large-Scale Dataset for 3D Reconstruction of Reflective, Transparent, and Low-Texture Objects11 May 2026
- 2026FS-I2P:A Hierarchical Focus-Sweep Registration Network with Dynamically Allocated Depth8 May 2026
- 2026AirZoo: A Unified Large-Scale Dataset for Grounding Aerial Geometric 3D Vision29 Apr 2026
- 2026Preserve, Then Resolve: Many-to-Many Association and Robust Estimation with General-Purpose Visual Features26 Apr 2026
- 2026Region Matters: Efficient and Reliable Region-Aware Visual Place Recognition24 Apr 2026
- 2026Match-Any-Events: Zero-Shot Motion-Robust Feature Matching Across Wide Baselines for Event Cameras20 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
- 2026CRFT: Consistent-Recurrent Feature Flow Transformer for Cross-Modal Image Registration7 Apr 2026
- 2026Unifying UAV Cross-View Geo-Localization via 3D Geometric Perception2 Apr 2026
- 2026Hierarchical Visual Relocalization with Nearest View Synthesis from Feature Gaussian Splatting31 Mar 2026
- 2026MV-RoMa: From Pairwise Matching into Multi-View Track Reconstruction29 Mar 2026
- 2026MultiLoc: Look Around As You Localize for Fast And Robust Visual Re-localization28 Mar 2026
- 2026GLASS: Geometry-aware Local Alignment and Structure Synchronization Network for 2D-3D Registration27 Mar 2026
- 2026BEVMAPMATCH: Multimodal BEV Neural Map Matching for Robust Re-Localization of Autonomous Vehicles26 Mar 2026
- 2026PiLoT: Neural Pixel-to-3D Registration for UAV-based Ego and Target Geo-localization21 Mar 2026
- 2026IUP-Pose: Decoupled Iterative Uncertainty Propagation for Real-time Relative Pose Regression via Implicit Dense Alignment v120 Mar 2026
- 2026LoD-Loc v3: Generalized Aerial Localization in Dense Cities using Instance Silhouette Alignment20 Mar 2026
- 2026SEAR: Simple and Efficient Adaptation of Visual Geometric Transformers for Unpaired RGB+Thermal 3D Reconstruction19 Mar 2026
- 2026Video Understanding: From Geometry and Semantics to Unified Models18 Mar 2026
- 2026Rethinking Pose Refinement in 3D Gaussian Splatting under Pose Prior and Geometric Uncertainty17 Mar 2026
- 2026CM-Bench: A Comprehensive Cross-Modal Feature Matching Benchmark Bridging Visible and Infrared Images13 Mar 2026
- 2026Pano360: Perspective to Panoramic Vision with Geometric Consistency12 Mar 2026
- 2026SURE: Semi-dense Uncertainty-REfined Feature Matching5 Mar 2026
- 2026From Local Matches to Global Masks: Template-Guided Instance Detection and Segmentation in Open-World Scenes3 Mar 2026
50 newest of 119 All 119 (JSON)
- 2025JamMa: Ultra-lightweight Local Feature Matching with Joint Mambacited by 14
- 2024MambaVO: Deep Visual Odometry Based on Sequential Matching Refinement and Training Smoothingcited by 5
- 2025Selecting and Pruning: A Differentiable Causal Sequentialized State-Space Model for Two-View Correspondence Learningcited by 1
- 2025VMatcher: State-Space Semi-Dense Local Feature Matchingcited by 0
- 2025VMatcher: State-Space Semi-Dense Local Feature Matching31 Jul 2025
- 2025Selecting and Pruning: A Differentiable Causal Sequentialized State-Space Model for Two-View Correspondence Learning23 Mar 2025
- 2025JamMa: Ultra-lightweight Local Feature Matching with Joint Mamba5 Mar 2025
- 2024MambaVO: Deep Visual Odometry Based on Sequential Matching Refinement and Training Smoothing28 Dec 2024
- 2026HomoFM: Deep Homography Estimation with Flow Matching26 Jan 2026
- 2025SplatSearch: Instance Image Goal Navigation for Mobile Robots using 3D Gaussian Splatting and Diffusion Models17 Nov 2025
- 2024Flex3D: Feed-Forward 3D Generation with Flexible Reconstruction Model and Input View Curation1 Oct 2024
- 2025One-Shot Dual-Arm Imitation Learningcited by 7
- 2025One-Shot Dual-Arm Imitation Learning10 Mar 2025
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localizationcited by 81
- 2025MatchAnything: Universal Cross-Modality Image Matching with Large-Scale Pre-Trainingcited by 40
- 2026Scal3R: Scalable Test-Time Training for Large-Scale 3D Reconstructioncited by 25
- 2025Bridge 2D-3D: Uncertainty-aware Hierarchical Registration Network with Domain Alignmentcited by 14
- 2025Co-op: Correspondence-based Novel Object Pose Estimationcited by 13
- 2025RDD: Robust Feature Detector and Descriptor using Deformable Transformercited by 13
- 2024LoD-Loc: Aerial Visual Localization using LoD 3D Map with Neural Wireframe Alignmentcited by 12
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detectioncited by 12
- 2025CoMatch: Dynamic Covisibility-Aware Transformer for Bilateral Subpixel-Level Semi-Dense Image Matchingcited by 12
- 2025Alligat0R: Pre-Training Through Co-Visibility Segmentation for Relative Camera Pose Regressioncited by 10
- 2025OrthoLoC: UAV 6-DoF Localization and Calibration Using Orthographic Geodatacited by 10
- 2025Multi-Resolution SAR and Optical Remote Sensing Image Registration Methods: A Review, Datasets, and Future Perspectivescited by 9
12 most cited of 111 All 111 (JSON)
- 2026UltraMatch: Transport Path Routing for Ultra-Fast and Memory-Efficient Image Matching29 Sep 2026
- 2026NaCR: Visual Localization via NeRF-aided Camera Ray Regression22 Sep 2026
- 2026Mask 2D-3D: Adaptive Dual-Masked Autoencoder Network for Image-to-Point Cloud Registration16 Sep 2026
- 2026Radiation, Rotation and Scale Invariant Feature Descriptor for Multimodal Image Matching6 Sep 2026
- 2026Revisiting Cross-View Completion: Self-Supervised Pre-Training via Reconstruction Error Comparison1 Sep 2026
- 2026FoundYou: A Unified Model for Personalized Segmentation and Retrieval30 Aug 2026
- 2026Self-Calibrating Dense Displacement Fields for Reliable Co-Registration of Large Optical Satellite Imagery23 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
- 2026Semi-Dense Matching Uncertainty Is Not Just Local Confidence9 Aug 2026
- 2026LoRetta: A Foundation Model and Extensive Dataset for Global-Scale Remote Sensing Dense Image Matching4 Aug 2026
12 newest of 111 All 111 (JSON)