mlsanityData to 7 Oct 2026

A Confidence-based Iterative Solver of Depths and Surface Normals for Deep Multi-view Stereo

arXiv 2201.07609 ↗First posted 19 Jan 2022cs.CVcited by 11

Not on the map. Why?

Abstract (arXiv)

In this paper, we introduce a deep multi-view stereo (MVS) system that jointly predicts depths, surface normals and per-view confidence maps. The key to our approach is a novel solver that iteratively solves for per-view depth map and normal map by optimizing an energy potential based on the locally planar assumption. Specifically, the algorithm updates depth map by propagating from neighboring pixels with slanted planes, and updates normal map with local probabilistic plane fitting. Both two steps are monitored by a customized confidence map. This solver is not only effective as a post-processing tool for plane-based depth refinement and completion, but also differentiable such that it can be efficiently integrated into deep learning pipelines. Our multi-view stereo system employs multiple optimization steps of the solver over the initial prediction of depths and surface normals. The whole system can be trained end-to-end, decoupling the challenging problem of matching pixels within poorly textured regions from the cost-volume based neural network. Experimental results on ScanNet and RGB-D Scenes V2 demonstrate state-of-the-art performance of the proposed deep MVS system on multi-view depth estimation, with our proposed solver consistently improving the depth quality over both conventional and deep learning based MVS pipelines. Code is available at https://github.com/thuzhaowang/idn-solver.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 25 of its 55 references that are in the map. First posted on arXiv 19 Jan 2022.

Builds on

25 of 55 references.

References · 25

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
  3. 2018MVSNet: Depth Inference for Unstructured Multi-view Stereocited by 780
  4. 2014Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecturecited by 483
  5. 2017Dilated Residual Networkscited by 293
  6. 2019Enforcing geometric constraints of virtual normal for depth predictioncited by 233
  7. 2020Atlas: End-to-End 3D Scene Reconstruction from Posed Imagescited by 206
  8. 2017Learning a Multi-View Stereo Machinecited by 194
  9. 2019Point-Based Multi-View Stereo Networkcited by 147
  10. 2017SurfaceNet: An End-to-end 3D Neural Network for Multiview Stereopsiscited by 128
  11. 2019DPSNet: End-to-end Deep Plane Sweep Stereocited by 115
  12. 2018Deep Depth Completion of a Single RGB-D Imagecited by 110
13 more
  1. 2019Multi-Scale Geometric Consistency Guided Multi-View Stereocited by 105
  2. 2015The Fast Bilateral Solvercited by 86
  3. 2020Don't Forget The Past: Recurrent Depth Estimation from Monocular Videocited by 71
  4. 2019Neural RGB->D Sensing: Depth and Uncertainty from a Video Cameracited by 69
  5. 2020DeepVideoMVS: Multi-View Stereo on Video with Recurrent Spatio-Temporal Fusioncited by 68
  6. 2018MVDepthNet: Real-time Multiview Depth Estimation Neural Networkcited by 59
  7. 2019Planar Prior Assisted PatchMatch Multi-View Stereocited by 57
  8. 2019Normal Assisted Stereo Depth Estimationcited by 49
  9. 2019Multi-View Stereo by Temporal Nonparametric Fusioncited by 46
  10. 2020Occlusion-Aware Depth Estimation with Adaptive Normal Constraintscited by 41
  11. 2019TAPA-MVS: Textureless-Aware PAtchMatch Multi-View Stereocited by 34
  12. 2019DeepC-MVS: Deep Confidence Prediction for Multi-View Stereo Reconstructioncited by 23
  13. 2018Deterministic Fitting of Multiple Structures using Iterative MaxFS with Inlier Scale Estimation and Subset Updatingcited by 1

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 2; 2024: 6.

11 papers.