atlas

Research map / 3D vision / Depth and stereo

MUSt3R: Multi-view Network for Stereo 3D Reconstruction

CVPR 2025 · 3D vision › Depth and stereo · approach: Cost-volume multi-view stereo · 32 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Extends the pairwise DUSt3R stereo reconstruction model to a symmetric, memory-based multi-view network (MUSt3R) that predicts pointmaps in a common frame for offline SfM and online visual odometry.

Problem

DUSt3R processes image pairs, so the number of pairs grows quadratically and predictions must be globally aligned, which is costly and slow for large image collections and online video.

Approach

Make DUSt3R symmetric with a single shared-weight Siamese decoder and head, allow cross-attention across N views, and add an iteratively updated KV-cache-like memory of multi-layer tokens plus a global 3D feedback injection, so that pointmaps are predicted directly in a global frame, with a dual local/global pointmap head that gives fast Procrustes-based relative pose.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add rendering after causal prediction (ablation)MUSt3R-C · TUM RGB ATE RMSE (11 sequences)ATE RMSE [cm]: 6.0 -> 4.5Helped
add rendering after causal prediction (ablation)MUSt3R-C · TUM RGB ATE RMSE (11 sequences)speed: 11.1 -> 8.4Hurt
replace Spann3R with MUSt3Runcalibrated visual odometry · TUM RGBD tracking accuracyATE RMSE [cm]: 64.8 -> 14.4Helped
replace Spann3R with MUSt3Runcalibrated visual odometry · ETH3D SLAMATE RMSE [cm]: 16.8 -> 10.0Helped
use Procrustes alignment instead of PnP for pose estimation (ablation)MUSt3R-512 · CO3Dv2mAA@30: 84.1 -> 78.3Hurt
use Procrustes alignment instead of PnP for pose estimation (ablation)MUSt3R-512 · CO3Dv2speed (FPS): 4.1 -> 32.9Helped
use MUSt3R-224 instead of Spann3Rmulti-view depth estimation · Multi-view depth averagerel: 5.0 -> 4.7Helped
use MUSt3R-512 instead of DUSt3R-512multi-view depth estimation · Multi-view depth averageτ: 68.2 -> 66.2Hurt
increase input resolution from 224 to 512 (ablation)MUSt3R · 7-Scenesnormal consistency (mean): 0.665 -> 0.617Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Habitat ARKitScenes BlendedMVS MegaDepth Static Scenes 3D ScanNet++ CO3D-v2 Map-free WildRGB-D Virtual KITTI Unreal4K DL3DV

Benchmarks: TUM RGBD ETH3D SLAM CO3Dv2 RealEstate10K 7-Scenes NRGBD DTU KITTI ScanNet ETH3D Tanks and Temples

Metrics: ATE RMSE FoV error scale error RRA@15 RTA@15 mAA(30) Acc Comp NC absolute relative error

Baselines: DUSt3R Spann3R MASt3R-SfM DROID-VO DPVO DSO ORB-SLAM3 COMO GlORIE-VO MonoGS DeepFactors DepthCov

Builds on: DUSt3R MASt3R Spann3R CroCo v2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy