Dual-Level Precision Edges Guided Multi-View Stereo with Accurate Planarization
Kehua Chen, Zhenlong Yuan, Tianlu Mao, Zhaoqi Wang
TL;DR
The paper tackles robust 3D reconstruction in low-textured regions for multi-view stereo by addressing plane-model robustness and limited perception. It introduces DPE-MVS, a PatchMatch-based framework that leverages dual-level edge cues to guide plane construction and sampling, along with an adaptive patch size strategy. Core contributions include edge-guided non-local sampling, perception-range expansion, plane-construction optimization, and adaptive patch sizing, which together yield state-of-the-art results on ETH3D and Tanks & Temples, notably achieving the best F1 on ETH3D. The method demonstrates strong robustness to stochastic textures, maintains competitive efficiency, and lays groundwork for integrating learning-based cues to further enhance fine-detail reconstruction.
Abstract
The reconstruction of low-textured areas is a prominent research focus in multi-view stereo (MVS). In recent years, traditional MVS methods have performed exceptionally well in reconstructing low-textured areas by constructing plane models. However, these methods often encounter issues such as crossing object boundaries and limited perception ranges, which undermine the robustness of plane model construction. Building on previous work (APD-MVS), we propose the DPE-MVS method. By introducing dual-level precision edge information, including fine and coarse edges, we enhance the robustness of plane model construction, thereby improving reconstruction accuracy in low-textured areas. Furthermore, by leveraging edge information, we refine the sampling strategy in conventional PatchMatch MVS and propose an adaptive patch size adjustment approach to optimize matching cost calculation in both stochastic and low-textured areas. This additional use of edge information allows for more precise and robust matching. Our method achieves state-of-the-art performance on the ETH3D and Tanks & Temples benchmarks. Notably, our method outperforms all published methods on the ETH3D benchmark.
