DVP-MVS: Synergize Depth-Edge and Visibility Prior for Multi-View Stereo
Zhenlong Yuan, Jinguo Luo, Fei Shen, Zhaoxin Li, Cong Liu, Tianlu Mao, Zhaoqi Wang
TL;DR
This work addresses robust multi-view stereo in textureless regions where patch deformation can falter due to edge-skipping and occlusions. It introduces DVP-MVS, which synergizes depth-edge aligned priors derived from Depth Anything V2 and Roberts edges with cross-view visibility priors to enable visibility-aware patch deformation. Key contributions include an erosion-dilation based depth-edge alignment to generate fine-grained homogeneous boundaries, a visibility map restoration via cross-view reprojection, and geometry-driven propagation and refinement using aggregated visible hemispherical normals and adaptive depth intervals along epipolar lines. On ETH3D and Tanks & Temples, DVP-MVS achieves state-of-the-art performance with strong robustness and generalization across textureless and cluttered scenes.
Abstract
Patch deformation-based methods have recently exhibited substantial effectiveness in multi-view stereo, due to the incorporation of deformable and expandable perception to reconstruct textureless areas. However, such approaches typically focus on exploring correlative reliable pixels to alleviate match ambiguity during patch deformation, but ignore the deformation instability caused by mistaken edge-skipping and visibility occlusion, leading to potential estimation deviation. To remedy the above issues, we propose DVP-MVS, which innovatively synergizes depth-edge aligned and cross-view prior for robust and visibility-aware patch deformation. Specifically, to avoid unexpected edge-skipping, we first utilize Depth Anything V2 followed by the Roberts operator to initialize coarse depth and edge maps respectively, both of which are further aligned through an erosion-dilation strategy to generate fine-grained homogeneous boundaries for guiding patch deformation. In addition, we reform view selection weights as visibility maps and restore visible areas by cross-view depth reprojection, then regard them as cross-view prior to facilitate visibility-aware patch deformation. Finally, we improve propagation and refinement with multi-view geometry consistency by introducing aggregated visible hemispherical normals based on view selection and local projection depth differences based on epipolar lines, respectively. Extensive evaluations on ETH3D and Tanks & Temples benchmarks demonstrate that our method can achieve state-of-the-art performance with excellent robustness and generalization.
