Deep Learning based Monocular Depth Prediction: Datasets, Methods and Applications
arXiv:2011.04123
Abstract
Estimating depth from RGB images can facilitate many computer vision tasks, such as indoor localization, height estimation, and simultaneous localization and mapping (SLAM). Recently, monocular depth estimation has obtained great progress owing to the rapid development of deep learning techniques. They surpass traditional machine learning-based methods by a large margin in terms of accuracy and speed. Despite the rapid progress in this topic, there are lacking of a comprehensive review, which is needed to summarize the current progress and provide the future directions. In this survey, we first introduce the datasets for depth estimation, and then give a comprehensive introduction of the methods from three perspectives: supervised learning-based methods, unsupervised learning-based methods, and sparse samples guidance-based methods. In addition, downstream applications that benefit from the progress have also been illustrated. Finally, we point out the future directions and conclude the paper.
References in corpus (20)
- Depth Map Prediction from a Single Image using a Multi-Scale Deep Network
- DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networks
- DeMoN: Depth and Motion Network for Learning Monocular Stereo
- Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescue
- Learning Depth from Single Images with Deep Neural Network Embedding Focal Length
- High Quality Monocular Depth Estimation via Transfer Learning
- Estimating Depth from RGB and Sparse Sensing
- IM2HEIGHT: Height Estimation from Single Monocular Imagery via Fully Residual Convolutional-Deconvolutional Network
- J-MOD: Joint Monocular Obstacle Detection and Depth Estimation
- MiniNet: An extremely lightweight convolutional neural network for real-time unsupervised monocular depth estimation
- Recurrent Neural Network for (Un-)supervised Learning of Monocular VideoVisual Odometry and Depth
- Rethinking Monocular Depth Estimation with Adversarial Training
- D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometry
- Learning Guided Convolutional Network for Depth Completion
- Feature-metric Loss for Self-supervised Learning of Depth and Egomotion
- DFineNet: Ego-Motion Estimation and Depth Refinement from Sparse, Noisy Depth Input with RGB Guidance
- Joint Prediction of Depths, Normals and Surface Curvature from RGB Images using CNNs
- Hybridnet for depth estimation and semantic segmentation
- Deformable spatial propagation network for depth completion
- Improving Monocular Depth Estimation by Leveraging Structural Awareness and Complementary Datasets