Detector-Free Structure from Motion
Not on the map. Why?
Abstract (arXiv)
We propose a new structure-from-motion framework to recover accurate camera poses and point clouds from unordered images. Traditional SfM systems typically rely on the successful detection of repeatable keypoints across multiple views as the first step, which is difficult for texture-poor scenes, and poor keypoint detection may break down the whole SfM system. We propose a new detector-free SfM framework to draw benefits from the recent success of detector-free matchers to avoid the early determination of keypoints, while solving the multi-view inconsistency issue of detector-free matchers. Specifically, our framework first reconstructs a coarse SfM model from quantized detector-free matches. Then, it refines the model by a novel iterative refinement pipeline, which iterates between an attention-based multi-view matching module to refine feature tracks and a geometry refinement module to improve the reconstruction accuracy. Experiments demonstrate that the proposed framework outperforms existing detector-based SfM systems on common benchmark datasets. We also collect a texture-poor SfM dataset to demonstrate the capability of our framework to reconstruct texture-poor scenes. Based on this framework, we take textitfirst place in Image Matching Challenge 2023.
Key facts. Cited by 71 papers in the map (data through 14 Oct 2026). Builds on 35 of its 73 references that are in the map. First posted on arXiv 27 Jun 2023.
Builds on
35 of 73 references.
References · 35
- 2017Attention Is All You Needcited by 60,361
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 2,022
- 2021NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstructioncited by 1,712
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 782
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 737
- 2021BARF: Bundle-Adjusting Neural Radiance Fieldscited by 642
- 2023LightGlue: Local Feature Matching at Light Speedcited by 590
- 2020DISK: Learning local features with policy gradientcited by 312
23 more
- 2020Image Matching across Wide Baselines: From Paper to Practicecited by 225
- 2019R2D2: Repeatable and Reliable Detector and Descriptorcited by 207
- 2021Self-Calibrating Neural Radiance Fieldscited by 204
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 200
- 2018BA-Net: Dense Bundle Adjustment Networkcited by 175
- 2018Neighbourhood Consensus Networkscited by 174
- 2022ASpanFormer: Detector-Free Image Matching with Adaptive Span Transformercited by 171
- 2021GNeRF: GAN-based Neural Radiance Field without Posed Cameracited by 153
- 2022QuadTree Attention for Vision Transformerscited by 129
- 2022MatchFormer: Interleaving Attention in Transformers for Feature Matchingcited by 126
- 2023OnePose++: Keypoint-Free One-Shot Object Pose Estimation without CAD Modelscited by 115
- 2021Learning Accurate Dense Correspondences and When to Trust Themcited by 113
- 2020Learning Feature Descriptors using Camera Pose Supervisioncited by 104
- 2022RelPose: Predicting Probabilistic Relative Rotation for Single Objects in the Wildcited by 102
- 2021Learning to Match Features with Seeded Graph Matching Networkcited by 92
- 2020Dual-Resolution Correspondence Networkscited by 90
- 2017SfM-Net: Learning of Structure and Motion from Videocited by 89
- 2022DiffPoseNet: Direct Differentiable Camera Pose Estimationcited by 27
- 2020Multi-View Optimization of Local Feature Geometrycited by 24
- 2019AQUALOC: An Underwater Dataset for Visual-Inertial-Pressure Localizationcited by 18
- 2021MegBA: A GPU-Based Distributed Library for Large-Scale Bundle Adjustmentcited by 13
- 2018Structure-from-Motion using Dense CNN Features with Keypoint Relocalizationcited by 9
- 2022TC-SfM: Robust Track-Community-Based Structure-from-Motioncited by 6
Built on by
Citing papers per year: 2023: 3; 2024: 18; 2025: 28; 2026: 22.
71 papers.
Sort:
By area:
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,539
- 2025Depth Anything 3: Recovering the Visual Space from Any Viewscited by 692
- 20243D Reconstruction with Spatial Memorycited by 277
- 2024MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videoscited by 228
- 2023Visual Geometry Grounded Deep Structure From Motioncited by 227
- 2024Global Structure-from-Motion Revisitedcited by 218
- 2024MASt3R-SfM: a Fully-Integrated Solution for Unconstrained Structure-from-Motioncited by 162
- 2024MV-DUSt3R+: Single-Stage Scene Reconstruction from Sparse Views In 2 Secondscited by 141
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 120
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequencescited by 115
- 2023HOLD: Category-agnostic 3D Reconstruction of Interacting Hands and Objects from Videocited by 78
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizercited by 73
38 more
- 2025Light3R-SfM: Towards Feed-forward Structure-from-Motioncited by 47
- 2025MatchAnything: Universal Cross-Modality Image Matching with Large-Scale Pre-Trainingcited by 41
- 2024EnvGS: Modeling View-Dependent Appearance with Environment Gaussiancited by 35
- 2025WinT3R: Window-Based Streaming Reconstruction with Camera Token Poolcited by 35
- 2024Robust Incremental Structure-from-Motion with Hybrid Featurescited by 31
- 2026Scal3R: Scalable Test-Time Training for Large-Scale 3D Reconstructioncited by 31
- 2024PreF3R: Pose-Free Feed-Forward 3D Gaussian Splatting from Variable-length Image Sequencecited by 28
- 2024Local Feature Matching Using Deep Learning: A Surveycited by 26
- 2025MP-SfM: Monocular Surface Priors for Robust Structure-from-Motioncited by 26
- 2025Multi-view Reconstruction via SfM-guided Monocular Depth Estimationcited by 20
- 2025SAIL-Recon: Large SfM by Augmenting Scene Regression with Localizationcited by 20
- 2025AMB3R: Accurate Feed-forward Metric-scale 3D Reconstruction with Backendcited by 20
- 2025MagicHOI: Leveraging 3D Priors for Accurate Hand-object Reconstruction from Short Monocular Video Clipscited by 17
- 2025Dense-SfM: Structure from Motion with Dense Consistent Matchingcited by 15
- 2024LoD-Loc: Aerial Visual Localization using LoD 3D Map with Neural Wireframe Alignmentcited by 13
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detectioncited by 13
- 2025CoMatch: Dynamic Covisibility-Aware Transformer for Bilateral Subpixel-Level Semi-Dense Image Matchingcited by 12
- 2026LoMa: Local Feature Matching Revisitedcited by 11
- 2025Regist3R: Incremental Registration with Stereo Foundation Modelcited by 9
- 2023Distributed Global Structure-from-Motion with a Deep Front-Endcited by 8
- 2024GV-Bench: Benchmarking Local Feature Matching for Geometric Verification of Long-term Loop Closure Detectioncited by 8
- 2025EDM: Efficient Deep Feature Matchingcited by 7
- 2025CoMatcher: Multi-View Collaborative Feature Matchingcited by 7
- 2024Bundle Adjustment in the Eager Modecited by 6
- 2025Multi-Cali Anything: Dense Feature Multi-Frame Structure-from-Motion for Large-Scale Camera Array Calibrationcited by 6
- 2026UrbanGS: A Scalable and Efficient Architecture for Geometrically Accurate Large-Scene Reconstructioncited by 4
- 2026Wid3R: Wide Field-of-View 3D Reconstruction via Camera Model Conditioningcited by 4
- 2026Glob3R: Global Structure-from-Motion with 3D Foundation Modelscited by 4
- 2025IM360: Large-scale Indoor Mapping with 360 Camerascited by 3
- 2025BoxDreamer: Dreaming Box Corners for Generalizable Object Pose Estimationcited by 3
- 2026Marginalized Bundle Adjustment: Multi-View Camera Pose from Monocular Depth Estimatescited by 3
- 2026DiffWind: Physics-Informed Differentiable Modeling of Wind-Driven Object Dynamicscited by 3
- 2024RESfM: Robust Deep Equivariant Structure from Motioncited by 2
- 2025A Taxonomy of Structure from Motion Methodscited by 2
- 2025Scene Coordinate Reconstruction Priorscited by 2
- 2026MV-RoMa: From Pairwise Matching into Multi-View Track Reconstructioncited by 2
- 2024Reconstructing Satellites in 3D from Amateur Telescope Imagescited by 1
- 2024Incremental Multiview Point Cloud Registrationcited by 1
50 most cited of 71 All 71 (JSON)
- 2026UltraMatch: Transport Path Routing for Ultra-Fast and Memory-Efficient Image Matching29 Sep 2026
- 2026OpenFlyScan: A Quality-Guided Aerial Reconstruction System for Consumer Drones21 Sep 2026
- 2026BLASt3R: Bundle Adjustment of Any Image Set with Multi-View Matching and Monocular Priors4 Sep 2026
- 2026XDG: Accelerated Visual Disambiguation30 Aug 2026
- 2026Triangulation-Free Bundle Adjustment with Graduated Non-Convexity for Camera Pose Refinement from Coarse Priors21 Aug 2026
- 2026GeoWeaver: Accurate Long-Sequence 3D Reconstruction via Hierarchical Geometric Assembly18 Aug 2026
- 2026HETA++: Global Structure-from-Motion with Hybrid Explicit Translation Averaging17 Jul 2026
- 2026DGSfM: Depth-Guided Scale-Aware Global Structure-from-Motion10 Jul 2026
- 2026Glob3R: Global Structure-from-Motion with 3D Foundation Models10 Jul 2026
- 2026Planar-SfM: Camera Pose Estimation via Homography Graph Embeddings30 Jun 2026
- 2026Argus: Metric Panoramic 3D Reconstruction for Indoor Scenes29 Jun 2026
- 2026G-MASt3R-SfM: Graph-based View Pruning and Multi-stage Optimization for Robust SfM22 Jun 2026
38 more
- 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
- 2026LoMa: Local Feature Matching Revisited6 Apr 2026
- 2026RT-GS: Gaussian Splatting with Reflection and Transmittance Primitives1 Apr 2026
- 2026MV-RoMa: From Pairwise Matching into Multi-View Track Reconstruction29 Mar 2026
- 2026DiffWind: Physics-Informed Differentiable Modeling of Wind-Driven Object Dynamics10 Mar 2026
- 2026Marginalized Bundle Adjustment: Multi-View Camera Pose from Monocular Depth Estimates21 Feb 2026
- 2026Wid3R: Wide Field-of-View 3D Reconstruction via Camera Model Conditioning5 Feb 2026
- 2026EventNeuS: 3D Mesh Reconstruction from a Single Event Camera3 Feb 2026
- 2026UrbanGS: A Scalable and Efficient Architecture for Geometrically Accurate Large-Scene Reconstruction2 Feb 2026
- 2025AMB3R: Accurate Feed-forward Metric-scale 3D Reconstruction with Backend25 Nov 2025
- 2025Depth Anything 3: Recovering the Visual Space from Any Views13 Nov 2025
- 2025Generative Point Tracking with Flow Matching23 Oct 2025
- 2025Scene Coordinate Reconstruction Priors14 Oct 2025
- 2025WinT3R: Window-Based Streaming Reconstruction with Camera Token Pool5 Sep 2025
- 2025SAIL-Recon: Large SfM by Augmenting Scene Regression with Localization25 Aug 2025
- 2025MagicHOI: Leveraging 3D Priors for Accurate Hand-object Reconstruction from Short Monocular Video Clips7 Aug 2025
- 2025CasP: Improving Semi-Dense Feature Matching Pipeline Leveraging Cascaded Correspondence Priors for Guidance23 Jul 2025
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequences22 Jul 2025
- 2025Higher-Order Group Synchronization28 May 2025
- 2025ProBA: Probabilistic Bundle Adjustment with the Bhattacharyya Coefficient27 May 2025
- 2025A Taxonomy of Structure from Motion Methods21 May 2025
- 2025Not All Pixels Are Equal: Confidence-Guided Attention for Feature Matching4 May 2025
- 2025Large-scale visual SLAM for in-the-wild videos29 Apr 2025
- 2025MP-SfM: Monocular Surface Priors for Robust Structure-from-Motion28 Apr 2025
- 2025Regist3R: Incremental Registration with Stereo Foundation Model16 Apr 2025
- 2025BoxDreamer: Dreaming Box Corners for Generalizable Object Pose Estimation10 Apr 2025
- 2025CoMatcher: Multi-View Collaborative Feature Matching2 Apr 2025
- 2025CoMatch: Dynamic Covisibility-Aware Transformer for Bilateral Subpixel-Level Semi-Dense Image Matching31 Mar 2025
- 2025Multi-view Reconstruction via SfM-guided Monocular Depth Estimation18 Mar 2025
- 2025VGGT: Visual Geometry Grounded Transformer14 Mar 2025
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detection10 Mar 2025
- 2025EDM: Efficient Deep Feature Matching7 Mar 2025
- 2025Multi-Cali Anything: Dense Feature Multi-Frame Structure-from-Motion for Large-Scale Camera Array Calibration2 Mar 2025
- 2025IM360: Large-scale Indoor Mapping with 360 Cameras18 Feb 2025
- 2025Light3R-SfM: Towards Feed-forward Structure-from-Motion24 Jan 2025
- 2025Dense-SfM: Structure from Motion with Dense Consistent Matching24 Jan 2025
- 2025MatchAnything: Universal Cross-Modality Image Matching with Large-Scale Pre-Training13 Jan 2025
50 newest of 71 All 71 (JSON)
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,539
- 2025Depth Anything 3: Recovering the Visual Space from Any Viewscited by 692
- 20243D Reconstruction with Spatial Memorycited by 277
- 2024MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videoscited by 228
- 2023Visual Geometry Grounded Deep Structure From Motioncited by 227
- 2024Global Structure-from-Motion Revisitedcited by 218
- 2024MASt3R-SfM: a Fully-Integrated Solution for Unconstrained Structure-from-Motioncited by 162
- 2024MV-DUSt3R+: Single-Stage Scene Reconstruction from Sparse Views In 2 Secondscited by 141
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 120
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequencescited by 115
- 2023HOLD: Category-agnostic 3D Reconstruction of Interacting Hands and Objects from Videocited by 78
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizercited by 73
12 most cited of 67 All 67 (JSON)
- 2026UltraMatch: Transport Path Routing for Ultra-Fast and Memory-Efficient Image Matching29 Sep 2026
- 2026OpenFlyScan: A Quality-Guided Aerial Reconstruction System for Consumer Drones21 Sep 2026
- 2026BLASt3R: Bundle Adjustment of Any Image Set with Multi-View Matching and Monocular Priors4 Sep 2026
- 2026XDG: Accelerated Visual Disambiguation30 Aug 2026
- 2026Triangulation-Free Bundle Adjustment with Graduated Non-Convexity for Camera Pose Refinement from Coarse Priors21 Aug 2026
- 2026GeoWeaver: Accurate Long-Sequence 3D Reconstruction via Hierarchical Geometric Assembly18 Aug 2026
- 2026HETA++: Global Structure-from-Motion with Hybrid Explicit Translation Averaging17 Jul 2026
- 2026DGSfM: Depth-Guided Scale-Aware Global Structure-from-Motion10 Jul 2026
- 2026Planar-SfM: Camera Pose Estimation via Homography Graph Embeddings30 Jun 2026
- 2026Argus: Metric Panoramic 3D Reconstruction for Indoor Scenes29 Jun 2026
- 2026G-MASt3R-SfM: Graph-based View Pruning and Multi-stage Optimization for Robust SfM22 Jun 2026
- 2026Scal3R: Scalable Test-Time Training for Large-Scale 3D Reconstruction9 Apr 2026
12 newest of 67 All 67 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Speed3R: Sparse Feed-forward 3D Reconstruction Models
- 2026Unravel: Recovering an Interactive 3D Scene from a Single Image
- 2026Seeing Through Clutter: Structured 3D Scene Reconstruction via Iterative Object Removal
- 2024Gaussian Scenes: Pose-Free Sparse-View Scene Reconstruction using Depth-Enhanced Diffusion Priors
- 2025DiffusionSfM: Predicting Structure and Motion via Ray Origin and Endpoint Diffusion
- 2025Adaptive 3D Reconstruction via Diffusion Priors and Forward Curvature-Matching Likelihood Updates
- 2026CAM3R: Camera-Agnostic Model for 3D Reconstruction
- 2026NoDrift3R: Raymap-Guided Coupling for Drift-Robust Unposed Feed-Forward 3D Reconstruction