MVSAnywhere: Zero-Shot Multi-View Stereo
Sergio Izquierdo, Mohamed Sayed, Michael Firman, Guillermo Garcia-Hernando, Daniyar Turmukhambetov, Javier Civera, Oisin Mac Aodha, Gabriel Brostow, Jamie Watson
TL;DR
MVSA tackles generalizable depth estimation from multi-view inputs across diverse domains and depth ranges. It introduces a transformer-based architecture that fuses multi-view cost volumes with monocular cues via a Cost Volume Patchifier and a Mono/Multi Cue Combiner, plus a cascaded depth-range strategy and view-count-agnostic metadata. The approach achieves state-of-the-art zero-shot depth on the Robust Multi-View Depth Benchmark and yields metric-scale depths that produce high-quality 3D reconstructions, outperforming both monocular and prior MVS baselines. This work enables robust 3D understanding in uncontrolled, real-world scenarios and provides code and pretrained models for reproducibility.
Abstract
Computing accurate depth from multiple views is a fundamental and longstanding challenge in computer vision. However, most existing approaches do not generalize well across different domains and scene types (e.g. indoor vs. outdoor). Training a general-purpose multi-view stereo model is challenging and raises several questions, e.g. how to best make use of transformer-based architectures, how to incorporate additional metadata when there is a variable number of input views, and how to estimate the range of valid depths which can vary considerably across different scenes and is typically not known a priori? To address these issues, we introduce MVSA, a novel and versatile Multi-View Stereo architecture that aims to work Anywhere by generalizing across diverse domains and depth ranges. MVSA combines monocular and multi-view cues with an adaptive cost volume to deal with scale-related issues. We demonstrate state-of-the-art zero-shot depth estimation on the Robust Multi-View Depth Benchmark, surpassing existing multi-view stereo and monocular baselines.
