Adaptive Surface Normal Constraint for Geometric Estimation from Monocular Images

Xiaoxiao Long,Yuhang Zheng,Yupeng Zheng,Beiwen Tian,Cheng Lin,Lingjie Liu,Hao Zhao,Guyue Zhou,Wenping Wang
2024-03-31
Abstract:We introduce a novel approach to learn geometries such as depth and surface normal from images while incorporating geometric context. The difficulty of reliably capturing geometric context in existing methods impedes their ability to accurately enforce the consistency between the different geometric properties, thereby leading to a bottleneck of geometric estimation quality. We therefore propose the Adaptive Surface Normal (ASN) constraint, a simple yet efficient method. Our approach extracts geometric context that encodes the geometric variations present in the input image and correlates depth estimation with geometric constraints. By dynamically determining reliable local geometry from randomly sampled candidates, we establish a surface normal constraint, where the validity of these candidates is evaluated using the geometric context. Furthermore, our normal estimation leverages the geometric context to prioritize regions that exhibit significant geometric variations, which makes the predicted normals accurately capture intricate and detailed geometric information. Through the integration of geometric context, our method unifies depth and surface normal estimations within a cohesive framework, which enables the generation of high-quality 3D geometry from images. We validate the superiority of our approach over state-of-the-art methods through extensive evaluations and comparisons on diverse indoor and outdoor datasets, showcasing its efficiency and robustness.
Computer Vision and Pattern Recognition
What problem does this paper attempt to address?
### Problems the Paper Aims to Solve This paper aims to address key issues encountered when estimating geometric information (such as depth and surface normals) from monocular images. Specifically: 1. **Reliability of Geometric Information**: Existing methods struggle to reliably capture geometric context, which hinders the accurate enforcement of consistency between different geometric properties, leading to a bottleneck in the quality of geometric estimation. 2. **Joint Estimation of Depth and Normals**: Most existing methods handle depth estimation and normal estimation separately, ignoring the geometric correlation between the two. These methods typically focus on minimizing pixel-level errors in the 2D image space, failing to faithfully capture geometric features defined in the 3D space. 3. **Determination of Local Geometry**: How to determine reliable local geometric structures to associate surface normals with depth remains an unresolved key issue. For example, at shape boundaries or corners, neighboring pixels in the depth map belong to different geometric structures, making the local plane assumption invalid. To address these issues, the authors propose the Adaptive Surface Normal (ASN) constraint method. This method dynamically determines reliable local geometric structures, establishes surface normal constraints from randomly sampled candidate points, and utilizes geometric context to prioritize regions exhibiting significant geometric changes. In this way, the method is able to generate high-quality 3D geometric information and demonstrates its superiority and robustness on multiple indoor and outdoor datasets.