← Latest papers
💻 computer science

M2Depth: Unifying Monocular Depth Foundation Priors with Multi-View Stereo

The paper proposes M2Depth, a novel framework that unifies monocular depth foundation priors with multi-view stereo through a bidirectional mutual refinement strategy and prior-guided cost volume optimization, achieving superior depth map completeness, generalization, and accuracy across both dense and sparse-view settings.

Original authors: Byeonggwon Lee, Sanggi Lee, Siwoo Lee, Khang Truong Giang, Soohwan Song

Published 2026-08-24
📖 4 min read☕ Coffee break read

Original authors: Byeonggwon Lee, Sanggi Lee, Siwoo Lee, Khang Truong Giang, Soohwan Song

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine trying to build a detailed 3D model of a room using only a single photograph. You can guess where the walls are and how far the furniture sits, but you cannot know the exact distance without a second perspective to compare against. This is the fundamental challenge of reconstructing the three-dimensional world from flat images. For decades, scientists have relied on a technique called multi-view stereo, which stitches together multiple photos taken from different angles to calculate depth. While powerful, this method often stumbles when the scene is complex, when parts of the object are hidden, or when there are very few photos to work with. In these difficult spots, the computer struggles to find matching points between images, leading to gaps or distorted shapes in the final model.

At the same time, a new generation of artificial intelligence has emerged that can look at a single image and guess the depth of every pixel. These systems, trained on vast libraries of images, are remarkably good at understanding the general shape of a scene, even in places they have never seen before. However, because they rely on just one picture, they often get the scale wrong; a car might look the right shape but be the size of a toy, or a building might appear correct but be miles away. For years, researchers have tried to combine these two approaches: the geometric precision of multi-view stereo and the intuitive shape recognition of single-image AI. Previous attempts simply took the AI's guess and pasted it into the multi-view system, or vice versa. This one-way street often failed, as errors from one side would simply drag the other side down, leaving the final model either incomplete or geometrically misaligned.

A team of researchers has now proposed a new way to bridge this gap, creating a system where the two methods constantly talk to each other to correct their own mistakes. Instead of treating the single-image AI as a static guide, their framework allows the multi-view system and the single-image AI to refine each other in a continuous loop. The multi-view system uses its knowledge of how the camera moved to fix the scale and alignment of the AI's guess. In return, the AI provides a strong sense of the overall structure, helping the multi-view system fill in the blanks where photos are missing or the view is blocked. This back-and-forth correction happens at every stage of the process, from the initial rough sketch to the final detailed model.

The researchers tested this approach on standard datasets containing complex scenes, including indoor rooms and outdoor landscapes. They found that their method produced significantly cleaner and more complete 3D reconstructions than previous state-of-the-art techniques. Where older methods left holes in occluded areas or produced warped surfaces, this new system maintained sharp boundaries and accurate geometry. The improvement was particularly noticeable in challenging conditions, such as when the system was given only three photos taken from unfavorable angles, a scenario where traditional methods usually fail. Even without being specifically trained for such difficult tasks, the system generalized well, managing to reconstruct scenes with a level of detail and accuracy that rivals methods designed exclusively for sparse data.

A key part of this success lies in how the system handles uncertainty. When the multi-view system cannot find a clear match between images, it does not just guess; it looks to the single-image AI for structural clues. Conversely, when the AI's depth estimate is ambiguous or lacks a specific scale, the multi-view system anchors it with precise geometric data. This mutual refinement ensures that the final output is not just a blend of two imperfect guesses, but a unified structure where the strengths of one compensate for the weaknesses of the other. The result is a robust tool that can generate high-quality 3D models even from limited or difficult visual data, offering a significant step forward in how machines perceive and reconstruct the physical world.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →