TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Enforcing geometric constraints of virtual normal for dept...

Enforcing geometric constraints of virtual normal for depth prediction

Wei Yin, Yifan Liu, Chunhua Shen, Youliang Yan

2019-07-29ICCV 2019 10Depth PredictionPredictionDepth EstimationMonocular Depth Estimation
PaperPDFCodeCodeCode

Abstract

Monocular depth prediction plays a crucial role in understanding 3D scene geometry. Although recent methods have achieved impressive progress in evaluation metrics such as the pixel-wise relative error, most methods neglect the geometric constraints in the 3D space. In this work, we show the importance of the high-order 3D geometric constraints for depth prediction. By designing a loss term that enforces one simple type of geometric constraints, namely, virtual normal directions determined by randomly sampled three points in the reconstructed 3D space, we can considerably improve the depth prediction accuracy. Significantly, the byproduct of this predicted depth being sufficiently accurate is that we are now able to recover good 3D structures of the scene such as the point cloud and surface normal directly from the depth, eliminating the necessity of training new sub-models as was previously done. Experiments on two benchmarks: NYU Depth-V2 and KITTI demonstrate the effectiveness of our method and state-of-the-art performance.

Results

TaskDatasetMetricValueModel
Depth EstimationNYU-Depth V2RMS0.416VNL
Depth EstimationNYU-Depth V2Delta < 1.250.875VNL
Depth EstimationNYU-Depth V2Delta < 1.25^20.976VNL
Depth EstimationNYU-Depth V2Delta < 1.25^30.989VNL
Depth EstimationNYU-Depth V2RMSE0.416VNL
Depth EstimationNYU-Depth V2absolute relative error0.111VNL
Depth EstimationNYU-Depth V2log 100.048VNL
Depth EstimationKITTI Eigen splitabsolute relative error0.072VNL
3DNYU-Depth V2RMS0.416VNL
3DNYU-Depth V2Delta < 1.250.875VNL
3DNYU-Depth V2Delta < 1.25^20.976VNL
3DNYU-Depth V2Delta < 1.25^30.989VNL
3DNYU-Depth V2RMSE0.416VNL
3DNYU-Depth V2absolute relative error0.111VNL
3DNYU-Depth V2log 100.048VNL
3DKITTI Eigen splitabsolute relative error0.072VNL

Related Papers

Multi-Strategy Improved Snake Optimizer Accelerated CNN-LSTM-Attention-Adaboost for Trajectory Prediction2025-07-21$S^2M^2$: Scalable Stereo Matching Model for Reliable Depth Estimation2025-07-17$π^3$: Scalable Permutation-Equivariant Visual Geometry Learning2025-07-17Efficient Calisthenics Skills Classification through Foreground Instance Selection and Depth Estimation2025-07-16Vision-based Perception for Autonomous Vehicles in Obstacle Avoidance Scenarios2025-07-16MonoMVSNet: Monocular Priors Guided Multi-View Stereo Network2025-07-15Generative Click-through Rate Prediction with Applications to Search Advertising2025-07-15Towards Depth Foundation Model: Recent Trends in Vision-Based Depth Estimation2025-07-15