MVSMamba: Multi-View Stereo with State Space Model
Jianfei Jiang, Qiankun Liu, Hongyuan Liu, Haochen Yu, Liyong Wang, Jiansheng Chen, Huimin Ma
TL;DR
MVSMamba tackles the efficiency challenge of learning-based MVS by adopting a Mamba-based architecture that supports linear-time long-range feature modeling. The key innovation is the Dynamic Mamba module (DM-module) with a reference-centered dynamic scanning strategy, enabling omnidirectional, multi-view feature aggregation with minimal overhead. Empirical results on DTU and Tanks-and-Temples show state-of-the-art accuracy and favorable efficiency, supported by extensive ablations that highlight the DM-module’s central role and the effectiveness of the proposed scan strategies. The approach offers practical impact for robust, scalable 3D reconstruction in multi-view setups and establishes a path for further multi-scale Mamba-based interactions in MVS.
Abstract
Robust feature representations are essential for learning-based Multi-View Stereo (MVS), which relies on accurate feature matching. Recent MVS methods leverage Transformers to capture long-range dependencies based on local features extracted by conventional feature pyramid networks. However, the quadratic complexity of Transformer-based MVS methods poses challenges to balance performance and efficiency. Motivated by the global modeling capability and linear complexity of the Mamba architecture, we propose MVSMamba, the first Mamba-based MVS network. MVSMamba enables efficient global feature aggregation with minimal computational overhead. To fully exploit Mamba's potential in MVS, we propose a Dynamic Mamba module (DM-module) based on a novel reference-centered dynamic scanning strategy, which enables: (1) Efficient intra- and inter-view feature interaction from the reference to source views, (2) Omnidirectional multi-view feature representations, and (3) Multi-scale global feature aggregation. Extensive experimental results demonstrate MVSMamba outperforms state-of-the-art MVS methods on the DTU dataset and the Tanks-and-Temples benchmark with both superior performance and efficiency. The source code is available at https://github.com/JianfeiJ/MVSMamba.
