# Joint Prediction of Depths, Normals and Surface Curvature from RGB Images using CNNs

arXiv: https://arxiv.org/abs/1706.07593 · HTML: https://mlsanity.com/paper/1706.07593/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 23 Jun 2017.

## Built on by (most cited first, 3 of 3)

- [Boundary-induced and scene-aggregated network for monocular depth prediction](https://mlsanity.com/paper/2102.13258/) (2021)
- [DeepFusion: Real-Time Dense 3D Reconstruction for Monocular SLAM using Single-View Depth and Gradient Predictions](https://mlsanity.com/paper/2207.12244/) (2022)
- [Attention on Classification for Fire Segmentation](https://mlsanity.com/paper/2111.03129/) (2021)

## Abstract (arXiv)

Understanding the 3D structure of a scene is of vital importance, when it comes to developing fully autonomous robots. To this end, we present a novel deep learning based framework that estimates depth, surface normals and surface curvature by only using a single RGB image. To the best of our knowledge this is the first work to estimate surface curvature from colour using a machine learning approach. Additionally, we demonstrate that by tuning the network to infer well designed features, such as surface curvature, we can achieve improved performance at estimating depth and normals.This indicates that network guidance is still a useful aspect of designing and training a neural network. We run extensive experiments where the network is trained to infer different tasks while the model capacity is kept constant resulting in different feature maps based on the tasks at hand. We outperform the previous state-of-the-art benchmarks which jointly estimate depths and surface normals while predicting surface curvature in parallel.
