VidMap: Exploiting Temporal Structure for Video-Based Structure-from-Motion
Not on the map. Why?
Abstract (arXiv)
Accurately recovering the camera's calibration and metric poses for any unconstrained video would unlock large-scale training data for navigation and scene understanding. The dominant approaches to this problem are severely limited: Simultaneous Localization and Mapping (SLAM) is sensitive to initialization and transient failures due to its causal, incremental nature; it is often over-optimized for real-time operation and generally requires known camera calibration; while Structure-from-Motion (SfM) typically forgoes any image ordering, enabling optimal initialization and global optimization, but lacks robustness to visual symmetries and extreme motions. To bridge this gap, we introduce a system that combines the strong sequential constraints of SLAM with the flexibility and global optimization of offline SfM, enabling the metric reconstruction of arbitrary, long, uncalibrated videos. This system leverages recent advances in wide-baseline dense image matching, treats temporal ordering as a first-class citizen for reliable loop closure, and augments global optimization with metric monocular depth priors. As a result, thorough evaluations on diverse, challenging datasets that exhibit extreme motion and visual symmetries reveal that our approach is significantly more robust and accurate than both state-of-the-art SLAM and SfM, classical or learned, with given or unknown camera calibration. The code is publicly available at https://github.com/cvg/vidmap.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 58 of its 71 references that are in the map. First posted on arXiv 29 Jul 2026.
Builds on
58 of 71 references.
References · 58
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,567
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,539
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 988
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2024Grounding Image Matching in 3D with MASt3Rcited by 983
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 878
- 2025Depth Anything 3: Recovering the Visual Space from Any Viewscited by 692
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 687
- 2023LightGlue: Local Feature Matching at Light Speedcited by 590
38 more
- 2025Continuous 3D Perception Model with Persistent Statecited by 548
- 2023CoTracker: It is Better to Track Togethercited by 522
- 2016Direct Sparse Odometrycited by 485
- 2024Depth Pro: Sharp Monocular Metric Depth in Less Than a Secondcited by 404
- 2024Metric3Dv2: A Versatile Monocular Geometric Foundation Model for Zero-shot Metric Depth and Surface Normal Estimationcited by 395
- 2024UniDepth: Universal Monocular Metric Depth Estimationcited by 382
- 2025Fast3R: Towards 3D Reconstruction of 1000+ Images in One Forward Passcited by 367
- 2025π3: Permutation-Equivariant Visual Geometry Learningcited by 319
- 2023RoMa: Robust Dense Feature Matchingcited by 302
- 2024MoGe: Unlocking Accurate Monocular Geometry Estimation for Open-Domain Images with Optimal Training Supervisioncited by 299
- 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-SLAM: Real-Time Dense SLAM with 3D Reconstruction Priorscited by 205
- 2022Deep Patch Visual Odometrycited by 190
- 2022DKM: Dense Kernelized Feature Matching for Geometry Estimationcited by 177
- 2025ViPE: Video Pose Engine for 3D Geometric Perceptioncited by 170
- 2024MASt3R-SfM: a Fully-Integrated Solution for Unconstrained Structure-from-Motioncited by 162
- 2025VGGT-SLAM: Dense RGB SLAM Optimized on the SL(4) Manifoldcited by 136
- 2023GO-SLAM: Global Optimization for Consistent 3D Instant Reconstructioncited by 133
- 2025TTT3R: 3D Reconstruction as Test-Time Trainingcited by 129
- 2023ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformationcited by 121
- 2020DeepFactors: Real-Time Probabilistic Dense Monocular SLAMcited by 117
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequencescited by 115
- 2022LaMAR: Benchmarking Localization and Mapping for Augmented Realitycited by 100
- 2019Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejectioncited by 94
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wildcited by 92
- 2024Deep Patch Visual SLAMcited by 71
- 2023MFT: Long-Term Tracking of Every Pixelcited by 62
- 2024FlowMap: High-Quality Camera Poses, Intrinsics, and Depth via Gradient Descentcited by 61
- 2025MegaLoc: One Retrieval to Place Them Allcited by 60
- 2025AllTracker: Efficient Dense Point Tracking at High Resolutioncited by 58
- 2024GeoCalib: Learning Single-image Calibration with Geometric Optimizationcited by 52
- 2025RoMa v2: Harder Better Faster Denser Feature Matchingcited by 51
- 2026LoGeR: Long-Context Geometric Reconstruction with Hybrid Memorycited by 39
- 2026LingBot-Map: Geometric Context Transformer for Streaming 3D Reconstructioncited by 37
- 2023Doppelgangers: Learning to Disambiguate Images of Similar Structurescited by 32
- 2024Robust Incremental Structure-from-Motion with Hybrid Featurescited by 31
50 most cited of 58 All 58 (JSON)
Built on by
Citing papers per year: 2026: 2.
2 papers.