Monocular depth estimation based on deep learning: An overview

被引:179
作者
Zhao, ChaoQiang [1 ]
Sun, QiYu [1 ]
Zhang, ChongZhen [1 ]
Tang, Yang [1 ]
Qian, Feng [1 ]
机构
[1] East China Univ Sci & Technol, Key Lab Adv Control & Optimizat Chem Proc, Minist Educ, Shanghai 200237, Peoples R China
基金
中国国家自然科学基金;
关键词
autonomous systems; monocular depth estimation; deep learning; unsupervised learning; RECONSTRUCTION;
D O I
10.1007/s11431-020-1582-8
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Depth information is important for autonomous systems to perceive environments and estimate their own state. Traditional depth estimation methods, like structure from motion and stereo vision matching, are built on feature correspondences of multiple viewpoints. Meanwhile, the predicted depth maps are sparse. Inferring depth information from a single image (monocular depth estimation) is an ill-posed problem. With the rapid development of deep neural networks, monocular depth estimation based on deep learning has been widely studied recently and achieved promising performance in accuracy. Meanwhile, dense depth maps are estimated from single images by deep neural networks in an end-to-end manner. In order to improve the accuracy of depth estimation, different kinds of network frameworks, loss functions and training strategies are proposed subsequently. Therefore, we survey the current monocular depth estimation methods based on deep learning in this review. Initially, we conclude several widely used datasets and evaluation indicators in deep learning-based depth estimation. Furthermore, we review some representative existing methods according to different training manners: supervised, unsupervised and semi-supervised. Finally, we discuss the challenges and provide some ideas for future researches in monocular depth estimation.
引用
收藏
页码:1612 / 1627
页数:16
相关论文
共 119 条
[1]   Variational Information Distillation for Knowledge Transfer [J].
Ahn, Sungsoo ;
Hu, Shell Xu ;
Damianou, Andreas ;
Lawrence, Neil D. ;
Dai, Zhenwen .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :9155-9163
[2]   Generative Adversarial Networks for Unsupervised Monocular Depth Prediction [J].
Aleotti, Filippo ;
Tosi, Fabio ;
Poggi, Matteo ;
Mattoccia, Stefano .
COMPUTER VISION - ECCV 2018 WORKSHOPS, PT I, 2019, 11129 :337-354
[3]  
Almalioglu Y, 2019, IEEE INT CONF ROBOT, P5474, DOI [10.1109/icra.2019.8793512, 10.1109/ICRA.2019.8793512]
[4]  
Benosman R., 1996, Proceedings of the 13th International Conference on Pattern Recognition, P161, DOI 10.1109/ICPR.1996.546011
[5]  
Bian JW, 2019, ADV NEUR IN, V32
[6]   SynDeMo: Synergistic Deep Feature Alignment for Joint Learning of Depth and Ego-Motion [J].
Bozorgtabar, Behzad ;
Rad, Mohammad Saeed ;
Mahapatra, Dwarikanath ;
Thiran, Jean-Philippe .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :4209-4218
[7]  
Cao Z.-L., 2015, Journal of Chongqing University of Technology, V29, P70
[8]  
Casser V, 2019, AAAI CONF ARTIF INTE, P8001
[9]   Obstacle avoidance for a hexapod robot in unknown environment [J].
Chai Xun ;
Gao Feng ;
Qi ChenKun ;
Pan Yang ;
Xu Yilin ;
Zhao Yue .
SCIENCE CHINA-TECHNOLOGICAL SCIENCES, 2017, 60 (06) :818-831
[10]  
Chakravarty P, 2019, IEEE INT CONF ROBOT, P147, DOI [10.1109/icra.2019.8793530, 10.1109/ICRA.2019.8793530]