Self-supervised Learning for Single View Depth and Surface Normal Estimation
Not on the map. Why?
Abstract (arXiv)
In this work we present a self-supervised learning framework to simultaneously train two Convolutional Neural Networks (CNNs) to predict depth and surface normals from a single image. In contrast to most existing frameworks which represent outdoor scenes as fronto-parallel planes at piece-wise smooth depth, we propose to predict depth with surface orientation while assuming that natural scenes have piece-wise smooth normals. We show that a simple depth-normal consistency as a soft-constraint on the predictions is sufficient and effective for training both these networks simultaneously. The trained normal network provides state-of-the-art predictions while the depth network, relying on much realistic smooth normal assumption, outperforms the traditional self-supervised depth prediction network by a large margin on the KITTI benchmark. Demo video: https://youtu.be/ZD-ZRsw7hdM
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 0; 2024: 0; 2025: 1.
8 papers.
- 2022Learning Optical Flow, Depth, and Scene Flow without Real-World Labelscited by 31
- 2021DF-VO: What Should Be Learnt for Visual Odometry?cited by 22
- 2021ColDE: A Depth Estimation Framework for Colonoscopy Reconstructioncited by 7
- 2022DeepShadow: Neural Shape from Shadowcited by 6
- 2021Self-Supervised Depth Completion for Active Stereocited by 3
- 2022Revisiting PatchMatch Multi-View Stereo for Urban 3D Reconstructioncited by 3
- 2022CbwLoss: Constrained Bidirectional Weighted Loss for Self-supervised Learning of Depth and Posecited by 2
- 2025Robust and Real-time Surface Normal Estimation from Stereo Disparities using Affine Transformationscited by 1
- 2025Robust and Real-time Surface Normal Estimation from Stereo Disparities using Affine Transformations21 Apr 2025
- 2022CbwLoss: Constrained Bidirectional Weighted Loss for Self-supervised Learning of Depth and Pose12 Dec 2022
- 2022Revisiting PatchMatch Multi-View Stereo for Urban 3D Reconstruction18 Jul 2022
- 2022Learning Optical Flow, Depth, and Scene Flow without Real-World Labels28 Mar 2022
- 2022DeepShadow: Neural Shape from Shadow28 Mar 2022
- 2021ColDE: A Depth Estimation Framework for Colonoscopy Reconstruction19 Nov 2021
- 2021Self-Supervised Depth Completion for Active Stereo7 Oct 2021
- 2021DF-VO: What Should Be Learnt for Visual Odometry?1 Mar 2021