MonSter++: Unified Stereo Matching, Multi-view Stereo, and Real-time Stereo with Monodepth Priors

Junda Cheng, Wenjing Liao, Zhipeng Cai, Longliang Liu, Gangwei Xu +8 more
1/15/2025
cs.CV

No official code found. Best implementation: Junda24/MonSter (698 stars, last commit 2025-12-02).

Abstract

We introduce MonSter++, a geometric foundation model for multi-view depth estimation, unifying rectified stereo matching and unrectified multi-view stereo. Both tasks fundamentally recover metric depth from correspondence search and consequently face the same dilemma: struggling to handle ill-posed regions with limited matching cues. To address this, we propose MonSter++, a novel method that integrates monocular depth priors into multi-view depth estimation, effectively combining the complementary strengths of single-view and multi-view cues. MonSter++ fuses monocular depth and multi-view depth into a dual-branched architecture. Confidence-based guidance adaptively selects reliable multi-view cues to correct scale ambiguity in monocular depth. The refined monocular predictions, in turn, effectively guide multi-view estimation in ill-posed regions. This iterative mutual enhancement enables MonSter++ to evolve coarse object-level monocular priors into fine-grained, pixel-level geometry, fully unlocking the potential of multi-view depth estimation. MonSter++ achieves new state-of-the-art on both stereo matching and multi-view stereo. By effectively incorporating monocular priors through our cascaded search and multi-scale depth fusion strategy, our real-time variant RT-MonSter++ also outperforms previous real-time methods by a large margin. As shown in Fig.1, MonSter++ achieves significant improvements over previous methods across eight benchmarks from three tasks -- stereo matching, real-time stereo matching, and multi-view stereo, demonstrating the strong generality of our framework. Besides high accuracy, MonSter++ also demonstrates superior zero-shot generalization capability. We will release both the large and the real-time models to facilitate their use by the open-source community.

View on arXivView PDF

Code Implementations(1)

Junda24/MonSterCommunity100%

【CVPR 2025 Highlight】MonSter: Marry Monodepth to Stereo Unleashes Power

69851PythonJan 15, 202510 months agoNOASSERTION

Similar Papers

Cite this paper

@article{cheng2025monster,
  title  = {MonSter++: Unified Stereo Matching, Multi-view Stereo, and Real-time Stereo with Monodepth Priors},
  author = {Junda Cheng and Wenjing Liao and Zhipeng Cai and Longliang Liu and Gangwei Xu and Xianqi Wang and Yuzhou Wang and Zikang Yuan and Yong Deng and Jinliang Zang and Yangyang Shi and Jinhui Tang and Xin Yang},
  year   = {2025},
  eprint = {2501.08643},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.08643v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.08643.svg)](https://codeofpaper.com/paper/2501.08643)

Discussion