Blending 3D Geometry and Machine Learning for Multi-View Stereopsis
Not on the map. Why?
Abstract (arXiv)
Traditional multi-view stereo (MVS) methods primarily depend on photometric and geometric consistency constraints. In contrast, modern learning-based algorithms often rely on the plane sweep algorithm to infer 3D geometry, applying explicit geometric consistency (GC) checks only as a post-processing step, with no impact on the learning process itself. In this work, we introduce GC MVSNet plus plus, a novel approach that actively enforces geometric consistency of reference view depth maps across multiple source views (multi view) and at various scales (multi scale) during the learning phase (see Fig. 1). This integrated GC check significantly accelerates the learning process by directly penalizing geometrically inconsistent pixels, effectively halving the number of training iterations compared to other MVS methods. Furthermore, we introduce a densely connected cost regularization network with two distinct block designs simple and feature dense optimized to harness dense feature connections for enhanced regularization. Extensive experiments demonstrate that our approach achieves a new state of the art on the DTU and BlendedMVS datasets and secures second place on the Tanks and Temples benchmark. To our knowledge, GC MVSNet plus plus is the first method to enforce multi-view, multi-scale supervised geometric consistency during learning. Our code is available.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 46 of its 75 references that are in the map. First posted on arXiv 6 May 2025.
Builds on
46 of 75 references.
References · 46
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2018Group Normalizationcited by 1,514
- 2017Deformable Convolutional Networkscited by 1,481
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
34 more
- 2018MVSNet: Depth Inference for Unstructured Multi-view Stereocited by 780
- 2018Deformable ConvNets v2: More Deformable, Better Resultscited by 666
- 2019BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Networkscited by 487
- 2018Pyramid Stereo Matching Networkcited by 486
- 2019Cascade Cost Volume for High-Resolution Multi-View Stereo and Stereo Matchingcited by 414
- 2017End-to-End Learning of Geometry and Context for Deep Stereo Regressioncited by 359
- 2019Recurrent MVSNet for High-resolution Multi-view Stereo Depth Inferencecited by 252
- 2019GA-Net: Guided Aggregation Net for End-to-end Stereo Matchingcited by 242
- 2019Group-wise Correlation Stereo Networkcited by 235
- 2017Learning a Multi-View Stereo Machinecited by 194
- 2019Cost Volume Pyramid Based Depth Inference for Multi-View Stereocited by 154
- 2019Deep Stereo using Adaptive Thin Volume Representation with Uncertainty Awarenesscited by 151
- 2019Point-Based Multi-View Stereo Networkcited by 147
- 2017SurfaceNet: An End-to-end 3D Neural Network for Multiview Stereopsiscited by 128
- 2021TransMVSNet: Global Context-aware Multi-view Stereo Network with Transformerscited by 117
- 2019Multi-Scale Geometric Consistency Guided Multi-View Stereocited by 105
- 2020Visibility-aware Multi-view Stereo Networkcited by 97
- 2022Rethinking Depth Estimation for Multi-View Stereo: A Unified Representationcited by 82
- 2020Dense Hybrid Recurrent Multi-view Stereo Net with Dynamic Consistency Checkingcited by 81
- 2021AA-RMVSNet: Adaptive Aggregation Recurrent Multi-view Stereo Networkcited by 71
- 2022MVSTER: Epipolar Transformer for Efficient Multi-View Stereocited by 50
- 2022MVSFormer: Multi-View Stereo by Learning Robust Image Features and Temperature-based Depthcited by 50
- 2024MVSFormer++: Revealing the Devil in Transformer's Details for Multi-View Stereocited by 49
- 2019Micro-Batch Training with Batch-Channel Normalization and Weight Standardizationcited by 45
- 2021Warp Consistency for Unsupervised Learning of Dense Correspondencescited by 42
- 2021Generalized Binary Search Network for Highly-Efficient Multi-View Stereocited by 32
- 2019MVS^2: Deep Unsupervised Multi-view Stereo with Multi-View Symmetrycited by 30
- 2025Multi-view Reconstruction via SfM-guided Monocular Depth Estimationcited by 17
- 2024GoMVS: Geometrically Consistent Cost Aggregation for Multi-View Stereocited by 16
- 2020Attention Aware Cost Volume Pyramid Based Multi-view Stereo Network for 3D Reconstructioncited by 13
- 2021Deep Multi-View Stereo gone wildcited by 11
- 2023GC-MVSNet: Multi-View, Multi-Scale, Geometrically-Consistent Multi-View Stereocited by 8
- 2021Non-local Recurrent Regularization Networks for Multi-view Stereocited by 6
- 2024Geometric Constraints in Deep Learning Frameworks: A Surveycited by 1
Built on by
Not cited yet.