MASt3R-SfM: a Fully-Integrated Solution for Unconstrained Structure-from-Motion
Not on the map. Why?
Abstract (arXiv)
Structure-from-Motion (SfM), a task aiming at jointly recovering camera poses and 3D geometry of a scene given a set of images, remains a hard problem with still many open challenges despite decades of significant progress. The traditional solution for SfM consists of a complex pipeline of minimal solvers which tends to propagate errors and fails when images do not sufficiently overlap, have too little motion, etc. Recent methods have attempted to revisit this paradigm, but we empirically show that they fall short of fixing these core issues. In this paper, we propose instead to build upon a recently released foundation model for 3D vision that can robustly produce local 3D reconstructions and accurate matches. We introduce a low-memory approach to accurately align these local reconstructions in a global coordinate system. We further show that such foundation models can serve as efficient image retrievers without any overhead, reducing the overall complexity from quadratic to linear. Overall, our novel SfM pipeline is simple, scalable, fast and truly unconstrained, i.e. it can handle any collection of images, ordered or not. Extensive experiments on multiple benchmarks show that our method provides steady performance across diverse settings, especially outperforming existing methods in small- and medium-scale settings.
Key facts. Cited by 161 papers in the map (data through 7 Oct 2026). Builds on 44 of its 70 references that are in the map. First posted on arXiv 27 Sep 2024.
Builds on
44 of 70 references.
References · 44
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,141
- 2021Mip-NeRF 360: Unbounded Anti-Aliased Neural Radiance Fieldscited by 2,013
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 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
- 2024Grounding Image Matching in 3D with MASt3Rcited by 960
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 731
32 more
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
- 2019Local Light Field Fusion: Practical View Synthesis with Prescriptive Sampling Guidelinescited by 672
- 2021Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstructioncited by 646
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2023RoMa: Robust Dense Feature Matchingcited by 296
- 2022NoPe-NeRF: Optimising Neural Radiance Field with No Pose Priorcited by 235
- 2023Visual Geometry Grounded Deep Structure From Motioncited by 225
- 2018Stereo Magnification: Learning View Synthesis using Multiplane Imagescited by 206
- 2020PatchmatchNet: Learned Multi-View Patchmatch Stereocited by 204
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 199
- 2019Learning with Average Precision: Training Image Retrieval with a Listwise Losscited by 184
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
- 2022DKM: Dense Kernelized Feature Matching for Geometry Estimationcited by 174
- 2022ASpanFormer: Detector-Free Image Matching with Adaptive Span Transformercited by 170
- 2019MAGSAC++, a fast, reliable and accurate robust estimatorcited by 160
- 2019Cost Volume Pyramid Based Depth Inference for Multi-View Stereocited by 154
- 2023PoseDiffusion: Solving Pose Estimation via Diffusion-aided Bundle Adjustmentcited by 146
- 2017Graph-Cut RANSACcited by 133
- 2024Cameras as Rays: Pose Estimation via Ray Diffusioncited by 129
- 2022MatchFormer: Interleaving Attention in Transformers for Feature Matchingcited by 126
- 2022RelPose: Predicting Probabilistic Relative Rotation for Single Objects in the Wildcited by 102
- 2023RelPose++: Recovering 6D Poses from Sparse-view Observationscited by 87
- 2022Rethinking Depth Estimation for Multi-View Stereo: A Unified Representationcited by 82
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizercited by 73
- 2023Detector-Free Structure from Motioncited by 71
- 2020Robust Image Retrieval-based Visual Localization using Kapturecited by 66
- 2024FlowMap: High-Quality Camera Poses, Intrinsics, and Depth via Gradient Descentcited by 61
- 2023CamP: Camera Preconditioning for Neural Radiance Fieldscited by 55
- 2020Learning and aggregating deep local descriptors for instance-level recognitioncited by 54
- 2022Learning Super-Features for Image Retrievalcited by 35
- 2022Generalized Differentiable RANSACcited by 30
Built on by
Citing papers per year: 2024: 9; 2025: 68; 2026: 84.
161 papers.
Sort:
By area:
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,475
- 2025MapAnything: Universal Feed-Forward Metric 3D Reconstructioncited by 295
- 2024MASt3R-SLAM: Real-Time Dense SLAM with 3D Reconstruction Priorscited by 198
- 2025ViPE: Video Pose Engine for 3D Geometric Perceptioncited by 162
- 2025MUSt3R: Multi-view Network for Stereo 3D Reconstructioncited by 139
- 2024MV-DUSt3R+: Single-Stage Scene Reconstruction from Sparse Views In 2 Secondscited by 136
- 2025VGGT-SLAM: Dense RGB SLAM Optimized on the SL(4) Manifoldcited by 130
- 2024SLAM3R: Real-Time Dense Scene Reconstruction from Monocular RGB Videoscited by 100
- 2025RayZer: A Self-supervised Large View Synthesis Modelcited by 74
- 2025Pow3R: Empowering Unconstrained 3D Reconstruction with Camera and Scene Priorscited by 69
- 2025SpatialLM: Training Large Language Models for Structured Indoor Modelingcited by 63
- 2025Towards Understanding Camera Motions in Any Videocited by 62
38 more
- 2025Light3R-SfM: Towards Feed-forward Structure-from-Motioncited by 47
- 2025VidBot: Learning Generalizable 3D Actions from In-the-Wild 2D Human Videos for Zero-Shot Robotic Manipulationcited by 46
- 2025LONG3R: Long Sequence Streaming 3D Reconstructioncited by 45
- 2025UFM: A Simple Path towards Unified Dense Correspondence with Flowcited by 35
- 2025Human3R: Everyone Everywhere All at Oncecited by 35
- 2025FantasyWorld: Geometry-Consistent World Modeling via Unified Video and 3D Predictioncited by 33
- 2024Reconstructing People, Places, and Camerascited by 31
- 2025Joint Optimization for 4D Human-Scene Reconstruction in the Wildcited by 29
- 2026V-DPM: 4D Video Reconstruction with Dynamic Point Mapscited by 29
- 2025FlowR: Flowing from Sparse to Dense 3D Reconstructionscited by 28
- 2025StarGen: A Spatiotemporal Autoregression Framework with Video Diffusion Model for Scalable and Controllable Scene Generationcited by 26
- 2025Dynamic Camera Poses and Where to Find Themcited by 26
- 2025MP-SfM: Monocular Surface Priors for Robust Structure-from-Motioncited by 25
- 2025Advances in Feed-Forward 3D Reconstruction and View Synthesis: A Surveycited by 23
- 2025Block-Sparse Global Attention for Efficient Multi-View Geometry Transformerscited by 22
- 2026VGGT-SLAM 2.0: Real-time Dense Feed-forward Scene Reconstructioncited by 22
- 2024MAtCha Gaussians: Atlas of Charts for High-Quality Geometry and Photorealism From Sparse Viewscited by 21
- 2024Doppelgangers++: Improved Visual Disambiguation with Geometric 3D Featurescited by 20
- 2025E-RayZer: Self-supervised 3D Reconstruction as Spatial Visual Pre-trainingcited by 20
- 2026VGGT-Omegacited by 20
- 2025Emergent Outlier View Rejection in Visual Geometry Grounded Transformerscited by 19
- 2025SAIL-Recon: Large SfM by Augmenting Scene Regression with Localizationcited by 18
- 2024LoRA3D: Low-Rank Self-Calibration of 3D Geometric Foundation Modelscited by 17
- 2025AMB3R: Accurate Feed-forward Metric-scale 3D Reconstruction with Backendcited by 16
- 2025Dense-SfM: Structure from Motion with Dense Consistent Matchingcited by 15
- 2025HAMSt3R: Human-Aware Multi-view Stereo 3D Reconstructioncited by 15
- 2025DiffusionSfM: Predicting Structure and Motion via Ray Origin and Endpoint Diffusioncited by 14
- 2026VGG-T3: Offline Feed-Forward 3D Reconstruction at Scalecited by 14
- 2025Reconstructing 4D Spatial Intelligence: A Surveycited by 13
- 2025Benchmarking Egocentric Visual-Inertial SLAM at City Scalecited by 12
- 2024DualPM: Dual Posed-Canonical Point Maps for 3D Shape and Pose Reconstructioncited by 10
- 2025Can Video Diffusion Model Reconstruct 4D Geometry?cited by 10
- 20253R-GS: Best Practice in Optimizing Camera Poses Along with 3DGScited by 10
- 2025UP2You: Fast Reconstruction of Yourself from Unconstrained Photo Collectionscited by 10
- 2025G4Splat: Geometry-Guided Gaussian Splatting with Generative Priorcited by 10
- 2025PE3R: Perception-Efficient 3D Reconstructioncited by 9
- 2025Regist3R: Incremental Registration with Stereo Foundation Modelcited by 9
- 2025VGGT-X: When VGGT Meets Dense Novel View Synthesiscited by 8
50 most cited of 161 All 161 (JSON)
- 2026QuacamFM: Quaternion-Constrained Flow Matching for Camera Pose Estimation26 Sep 2026
- 2026PointZero: 3D Point Track Completion for Learning Transferable 3D Dynamics16 Sep 2026
- 2026SURE-Map: Self-Correcting Streaming Geometric Foundation Models14 Sep 2026
- 2026ReconPlusGen: Injecting Reconstruction Prior into Multi-view 3D Generation through Noise Inversion and Modulation10 Sep 2026
- 2026TV-SGS: Gaussian Splatting with Geometric Information Propagation via Tensor Voting under sparse views7 Sep 2026
- 2026BLASt3R: Bundle Adjustment of Any Image Set with Multi-View Matching and Monocular Priors4 Sep 2026
- 2026Scal3R: Learning Efficient Multi-Relative Pose Query for Scalable Online 3D Reconstruction3 Sep 2026
- 2026Sparse auto-regressive modeling for scene generation from multi-view images3 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
- 2026UniQuery4R: Unified 4D Scene Reconstruction from a Single Query18 Aug 2026
38 more
- 2026MV2: Multi-View Multi-Vehicle Driving Dataset for Novel View Synthesis12 Aug 2026
- 2026Map-Det3D: Metric Feed-Forward 3D Reconstruction Prior for Multi-view 3D Object Detection from Streaming Inputs12 Aug 2026
- 2026LEGO: Leveled Language Gaussian Splatting10 Aug 2026
- 2026UniSim-SLAM: Feed-Forward SLAM with Unified Sim(3) Optimization3 Aug 2026
- 2026Swimm3R: Splatting with Medium-aware SfM for Underwater 3D Reconstruction2 Aug 2026
- 2026Articulated Object Reconstruction from Rest-State Observation30 Jul 2026
- 2026VidMap: Exploiting Temporal Structure for Video-Based Structure-from-Motion29 Jul 2026
- 2026CSS-BA: Gate-Guided Column Space Search for Bundle Adjustment17 Jul 2026
- 2026PixelLoop: Shortcut Topological Navigation with Pixel-Level Loops14 Jul 2026
- 2026DGSfM: Depth-Guided Scale-Aware Global Structure-from-Motion10 Jul 2026
- 2026Glob3R: Global Structure-from-Motion with 3D Foundation Models10 Jul 2026
- 2026Vision Pretraining for Dense Spatial Perception6 Jul 2026
- 2026Sparse-View Surface Reconstruction using Gaussian Splatting through High-Confidence Depth Propagation with Normal Priors4 Jul 2026
- 2026RayTun3R: Online Camera Adaptation in 3D Foundation Models2 Jul 2026
- 2026EPO: Boosting 3D Foundation Models with Edge-based Pose Optimization1 Jul 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
- 2026DarkVGGT: Seeing Through Darkness Using Thermal Geometry without Daylight Tax9 Jun 2026
- 2026G2G: Exploiting Intra-Group Geometry for Inter-Group Pose Estimation6 Jun 2026
- 2026Unpaired RGB-Thermal Gaussian-Splatting Using Visual Geometric Transformers3 Jun 2026
- 2026Honey, I Shrunk the Arc de Triomphe!1 Jun 2026
- 2026ActMVS: Active Scene Reconstruction with Monocular Multi-View Stereo31 May 2026
- 2026City-Mesh3R: Simulation-Ready City-Scale 3D Mesh Reconstruction from Multi-View Images28 May 2026
- 2026D'ej`a View: Looping Transformers for Multi-View 3D Reconstruction28 May 2026
- 2026R3: 3D Reconstruction via Relative Regression26 May 2026
- 2026Global Structure-from-Motion Meets Feedforward Reconstruction25 May 2026
- 2026MASt3R-Nav: WayPixel Navigation in Relative 3D Maps22 May 2026
- 2026Good Token Hunting: A Hitchhiker's Guide to Token Selection for Visual Geometry Transformers22 May 2026
- 2026UniT: Unified Geometry Learning with Group Autoregressive Transformer20 May 2026
- 2026Cross-View Splatter: Feed-Forward View Synthesis with Georeferenced Images19 May 2026
- 2026VGGT-Omega14 May 2026
- 2026PanoPlane: Plane-Aware Panoramic Completion for Sparse-View Indoor 3D Gaussian Splatting13 May 2026
- 2026Lite3R: A Model-Agnostic Framework for Efficient Feed-Forward 3D Reconstruction12 May 2026
- 2026Long-tail Internet photo reconstruction24 Apr 2026
- 2026ArchSym: Detecting 3D-Grounded Architectural Symmetries in the Wild24 Apr 2026
- 2026ReefMapGS: Enabling Large-Scale Underwater Reconstruction by Closing the Loop Between Multimodal SLAM and Gaussian Splatting13 Apr 2026
- 2026Who Handles Orientation? Investigating Invariance in Feature Matching13 Apr 2026
- 2026Online3R: Online Learning for Consistent Sequential Reconstruction Based on Geometry Foundation Model10 Apr 2026
50 newest of 161 All 161 (JSON)
- 2025StarGen: A Spatiotemporal Autoregression Framework with Video Diffusion Model for Scalable and Controllable Scene Generationcited by 26
- 2025DiffusionSfM: Predicting Structure and Motion via Ray Origin and Endpoint Diffusioncited by 14
- 2025Can Video Diffusion Model Reconstruct 4D Geometry?cited by 10
- 2025G4Splat: Geometry-Guided Gaussian Splatting with Generative Priorcited by 10
- 2026World Reconstruction From Inconsistent Viewscited by 8
- 2026PanoPlane: Plane-Aware Panoramic Completion for Sparse-View Indoor 3D Gaussian Splattingcited by 0
- 2026QuacamFM: Quaternion-Constrained Flow Matching for Camera Pose Estimationcited by 0
- 2026QuacamFM: Quaternion-Constrained Flow Matching for Camera Pose Estimation26 Sep 2026
- 2026PanoPlane: Plane-Aware Panoramic Completion for Sparse-View Indoor 3D Gaussian Splatting13 May 2026
- 2026World Reconstruction From Inconsistent Views17 Mar 2026
- 2025G4Splat: Geometry-Guided Gaussian Splatting with Generative Prior14 Oct 2025
- 2025DiffusionSfM: Predicting Structure and Motion via Ray Origin and Endpoint Diffusion8 May 2025
- 2025Can Video Diffusion Model Reconstruct 4D Geometry?27 Mar 2025
- 2025StarGen: A Spatiotemporal Autoregression Framework with Video Diffusion Model for Scalable and Controllable Scene Generation10 Jan 2025
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,475
- 2025MapAnything: Universal Feed-Forward Metric 3D Reconstructioncited by 295
- 2024MASt3R-SLAM: Real-Time Dense SLAM with 3D Reconstruction Priorscited by 198
- 2025ViPE: Video Pose Engine for 3D Geometric Perceptioncited by 162
- 2025MUSt3R: Multi-view Network for Stereo 3D Reconstructioncited by 139
- 2024MV-DUSt3R+: Single-Stage Scene Reconstruction from Sparse Views In 2 Secondscited by 136
- 2025VGGT-SLAM: Dense RGB SLAM Optimized on the SL(4) Manifoldcited by 130
- 2024SLAM3R: Real-Time Dense Scene Reconstruction from Monocular RGB Videoscited by 100
- 2025RayZer: A Self-supervised Large View Synthesis Modelcited by 74
- 2025Pow3R: Empowering Unconstrained 3D Reconstruction with Camera and Scene Priorscited by 69
- 2025SpatialLM: Training Large Language Models for Structured Indoor Modelingcited by 63
- 2025Towards Understanding Camera Motions in Any Videocited by 62
12 most cited of 149 All 149 (JSON)
- 2026SURE-Map: Self-Correcting Streaming Geometric Foundation Models14 Sep 2026
- 2026ReconPlusGen: Injecting Reconstruction Prior into Multi-view 3D Generation through Noise Inversion and Modulation10 Sep 2026
- 2026TV-SGS: Gaussian Splatting with Geometric Information Propagation via Tensor Voting under sparse views7 Sep 2026
- 2026BLASt3R: Bundle Adjustment of Any Image Set with Multi-View Matching and Monocular Priors4 Sep 2026
- 2026Scal3R: Learning Efficient Multi-Relative Pose Query for Scalable Online 3D Reconstruction3 Sep 2026
- 2026Sparse auto-regressive modeling for scene generation from multi-view images3 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
- 2026UniQuery4R: Unified 4D Scene Reconstruction from a Single Query18 Aug 2026
- 2026MV2: Multi-View Multi-Vehicle Driving Dataset for Novel View Synthesis12 Aug 2026
- 2026Map-Det3D: Metric Feed-Forward 3D Reconstruction Prior for Multi-view 3D Object Detection from Streaming Inputs12 Aug 2026
12 newest of 149 All 149 (JSON)