atlas

Research map / 3D vision / Depth and stereo

MV-DUSt3R+: Single-Stage Scene Reconstruction from Sparse Views In 2 Seconds

CVPR 2025 · 3D vision › Depth and stereo · approach: Feed-forward 3D reconstruction · 35 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.

Proposes MV-DUSt3R and MV-DUSt3R+, single-stage feed-forward networks that jointly process many unposed views (up to 24) in one pass, removing DUSt3R's global optimization, with Gaussian heads for novel view synthesis.

Problem

Pose-free multi-view scene reconstruction from sparse views: DUSt3R-style methods process pairs and need a costly global optimization that cannot fix pairwise errors, failing on larger scenes with more views.

Approach

Multi-view decoder blocks exchange tokens across all views relative to a reference view, so pointmaps are predicted in one reference frame without global alignment; MV-DUSt3R+ adds multiple reference-view paths fused by cross-reference-view blocks, and Gaussian heads enable novel view synthesis.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use multi-view decoding instead of pairwise reconstruction with global optimizationMV-DUSt3R · HM3D, 4 viewsCD: 5.6(2.3) -> 2.0(1.1)Helped
use multi-view decoding instead of pairwise reconstruction with global optimizationMV-DUSt3R · ScanNet, 4 viewsCD: 4.0(0.4) -> 2.0(0.4)Helped
use multi-view decoding instead of pairwise reconstruction with global optimizationMV-DUSt3R · MP3D, 4 viewsCD: 40.0(5.3) -> 25.3(4.1)Helped
add cross-reference-view blocks and multiple reference pathsMV-DUSt3R+ · HM3D, 24 viewsCD: 10.0(3.5) -> 3.9(2.0)Helped
add cross-reference-view blocks and multiple reference pathsMV-DUSt3R+ · ScanNet, 24 viewsCD: 2.7(0.9) -> 1.7(0.7)Helped
add cross-reference-view blocks and multiple reference pathsMV-DUSt3R+ · MP3D, 24 viewsCD: 38.6(13.9) -> 22.0(5.9)Helped
add Gaussian heads (ablation)MV-DUSt3R+ · HM3D, 4 viewsND: 0.9 -> 1.0Hurt
add Gaussian heads (ablation)MV-DUSt3R+ · HM3D, 24 viewsND: 2.1 -> 2.1No clear effect
train 1-stage on 4 views rather than 8 views (ablation)MV-DUSt3R+ · HM3D, 24 viewsND: 2.1 -> 17.7Hurt
fine-tune using mixed input-view counts (ablation)MV-DUSt3R+ · HM3D, 24 viewsND: 2.1 -> 1.7Helped
add a Gaussian splatting head and jointly train for renderingMV-DUSt3R · HM3D, 4 viewsPSNR: 16.0 -> 19.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet ScanNet++ HM3D Gibson MP3D

Benchmarks: HM3D ScanNet MP3D

Metrics: Chamfer Distance Normalized Distance DistanceAccu@0.2 RRE RTE mAE PSNR SSIM LPIPS reconstruction time

Baselines: DUSt3R Spann3R PoseDiffusion MASt3R-SfM

Builds on: DUSt3R MASt3R Gaussian splatting ViT

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