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/Estimating and Exploiting the Aleatoric Uncertainty in Sur...

Estimating and Exploiting the Aleatoric Uncertainty in Surface Normal Estimation

Gwangbin Bae, Ignas Budvytis, Roberto Cipolla

2021-09-20ICCV 2021 10Surface Normals EstimationSurface Normal EstimationScene UnderstandingPrediction
PaperPDFCode(official)

Abstract

Surface normal estimation from a single image is an important task in 3D scene understanding. In this paper, we address two limitations shared by the existing methods: the inability to estimate the aleatoric uncertainty and lack of detail in the prediction. The proposed network estimates the per-pixel surface normal probability distribution. We introduce a new parameterization for the distribution, such that its negative log-likelihood is the angular loss with learned attenuation. The expected value of the angular error is then used as a measure of the aleatoric uncertainty. We also present a novel decoder framework where pixel-wise multi-layer perceptrons are trained on a subset of pixels sampled based on the estimated uncertainty. The proposed uncertainty-guided sampling prevents the bias in training towards large planar surfaces and improves the quality of prediction, especially near object boundaries and on small structures. Experimental results show that the proposed method outperforms the state-of-the-art in ScanNet and NYUv2, and that the estimated uncertainty correlates well with the prediction error. Code is available at https://github.com/baegwangbin/surface_normal_uncertainty.

Results

TaskDatasetMetricValueModel
Surface Normals EstimationScanNetV2% < 11.2571.1Bae et al.
Surface Normals EstimationScanNetV2% < 22.585.4Bae et al.
Surface Normals EstimationScanNetV2% < 3089.8Bae et al.
Surface Normals EstimationScanNetV2Mean Angle Error11.8Bae et al.
Surface Normals EstimationNYU Depth v2% < 11.2562.2Bae et al.
Surface Normals EstimationNYU Depth v2% < 22.579.3Bae et al.
Surface Normals EstimationNYU Depth v2% < 3085.2Bae et al.
Surface Normals EstimationNYU Depth v2Mean Angle Error14.9Bae et al.
Surface Normals EstimationNYU Depth v2RMSE23.5Bae et al.

Related Papers

Multi-Strategy Improved Snake Optimizer Accelerated CNN-LSTM-Attention-Adaboost for Trajectory Prediction2025-07-21Advancing Complex Wide-Area Scene Understanding with Hierarchical Coresets Selection2025-07-17Argus: Leveraging Multiview Images for Improved 3-D Scene Understanding With Large Language Models2025-07-17City-VLM: Towards Multidomain Perception Scene Understanding via Multimodal Incomplete Learning2025-07-17Learning to Tune Like an Expert: Interpretable and Scene-Aware Navigation via MLLM Reasoning and CVAE-Based Adaptation2025-07-15Tactical Decision for Multi-UGV Confrontation with a Vision-Language Model-Based Commander2025-07-15Seeing the Signs: A Survey of Edge-Deployable OCR Models for Billboard Visibility Analysis2025-07-15Generative Click-through Rate Prediction with Applications to Search Advertising2025-07-15