Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

MASt3R-SfM: a Fully-Integrated Solution for Unconstrained Structure-from-Motion

About

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.

Bardienus Duisterhof, Lojze Zust, Philippe Weinzaepfel, Vincent Leroy, Yohann Cabon, Jerome Revaud• 2024

Related benchmarks

TaskDatasetResultRank
Video Depth EstimationSintel
Relative Error (Rel)0.327
109
Video Depth EstimationBONN
Relative Error (Rel)0.167
103
Camera pose estimationSintel
ATE0.185
92
Camera pose estimationScanNet
ATE RMSE (Avg.)0.078
61
Video Depth EstimationKITTI
Abs Rel0.137
47
Camera movement understandingCameraBench 10K-sample VQA subset 1.0 (test)
Translation (In) Error47.5
24
3D TriangulationETH3D (train)
Accuracy (1cm)27.34
24
Camera pose estimationTUM-dynamic
ATE0.038
19
Structure-from-MotionIMC 2021
AUC (3° Threshold)44.98
17
Multi-View Camera Pose EstimationTexture-Poor SfM Dataset
AUC (Threshold 3°)7.1
16
Showing 10 of 38 rows

Other info

Follow for update