InstantSfM: Towards GPU-Native SfM for the Deep Learning Era
Not on the map. Why?
Abstract (arXiv)
Structure-from-Motion (SfM) is a fundamental technique for recovering camera poses and scene structure from multi-view imagery, serving as a critical upstream component for applications ranging from 3D reconstruction to modern neural scene representations such as 3D Gaussian Splatting. However, most mature SfM systems remain CPU-centric and built upon traditional optimization toolchains, creating a growing mismatch with modern GPU-based, learning-driven pipelines and limiting scalability in large-scale scenes. While recent advances in GPU-accelerated bundle adjustment (BA) have demonstrated the potential of parallel sparse optimization, extending these techniques to build a complete global SfM system remains challenging due to unresolved issues in metric scale recovery and numerical robustness. In this paper, we implement a fully GPU-based and PyTorch-compatible global SfM system, named InstantSfM, to integrate seamlessly with modern learning pipelines. InstantSfM embeds metric depth priors directly into both global positioning and BA through a depth-constrained Jacobian structure, thereby resolving scale ambiguity within the optimization framework. To ensure numerical stability, we employ explicit filtering of under-constrained variables for the Jacobian matrix in an optimized GPU-friendly manner. Extensive experiments on diverse datasets demonstrate that InstantSfM achieves state-of-the-art efficiency while maintaining reconstruction accuracy comparable to both established classical pipelines and recent learning-based methods, showing up to ~40× speedup over COLMAP on large-scale scenes.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 24 of its 47 references that are in the map. First posted on arXiv 15 Oct 2025.
Builds on
24 of 47 references.
References · 24
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,141
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
- 2021Mip-NeRF 360: Unbounded Anti-Aliased Neural Radiance Fieldscited by 2,013
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,475
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2023ScanNet++: A High-Fidelity Dataset of 3D Indoor Scenescited by 747
- 2025Continuous 3D Perception Model with Persistent Statecited by 527
- 2024gsplat: An Open-Source Library for Gaussian Splattingcited by 279
- 2023Visual Geometry Grounded Deep Structure From Motioncited by 225
12 more
- 2024MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videoscited by 224
- 2024Global Structure-from-Motion Revisitedcited by 215
- 2025ViPE: Video Pose Engine for 3D Geometric Perceptioncited by 162
- 2024OmniRe: Omni Urban Scene Reconstructioncited by 159
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 119
- 2022LaMAR: Benchmarking Localization and Mapping for Augmented Realitycited by 98
- 2022Theseus: A Library for Differentiable Nonlinear Optimizationcited by 64
- 2024Robo-GS: A Physics Consistent Spatial-Temporal Model for Robotic Arm with Hybrid Representationcited by 44
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2025Building Rome with Convex Optimizationcited by 8
- 2024Bundle Adjustment in the Eager Modecited by 6
- 2023Decentralization and Acceleration Enables Large-Scale Bundle Adjustmentcited by 3
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026Glob3R: Global Structure-from-Motion with 3D Foundation Modelscited by 2
- 2026EPO: Boosting 3D Foundation Models with Edge-based Pose Optimizationcited by 0
- 2026CSS-BA: Gate-Guided Column Space Search for Bundle Adjustmentcited by 0
- 2026G3AR: Graph-Guided Neural Visual Geometry for Scalable Multi-Sequence Aerial Registrationcited by 0
- 2026G3AR: Graph-Guided Neural Visual Geometry for Scalable Multi-Sequence Aerial Registration15 Sep 2026
- 2026CSS-BA: Gate-Guided Column Space Search for Bundle Adjustment17 Jul 2026
- 2026Glob3R: Global Structure-from-Motion with 3D Foundation Models10 Jul 2026
- 2026EPO: Boosting 3D Foundation Models with Edge-based Pose Optimization1 Jul 2026