Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstruction
Authors:
- Huangying ZhanHZHuangying Zhan
- Ravi GargRGRavi Garg
- Chamara Saroj WeerasekeraCWChamara Saroj Weerasekera
- Kejie LiKLKejie Li
- Harsh AgarwalHAHarsh Agarwal
- Ian M. ReidIRIan M. Reid
Top Cited Papers
- 1 June 2018
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 340-349
Abstract
Despite learning based methods showing promising results in single view depth estimation and visual odometry, most existing approaches treat the tasks in a supervised manner. Recent approaches to single view depth estimation explore the possibility of learning without full supervision via minimizing photometric error. In this paper, we explore the use of stereo sequences for learning depth and visual odometry. The use of stereo sequences enables the use of both spatial (between left-right pairs) and temporal (forward backward) photometric warp error, and constrains the scene depth and camera motion to be in a common, real-world scale. At test time our framework is able to estimate single view depth and two-view odometry from a monocular sequence. We also show how we can improve on a standard photometric warp loss by considering a warp of deep features. We show through extensive experiments that: (i) jointly training for single view depth and visual odometry improves depth prediction because of the additional constraint imposed on depths and achieves competitive results for visual odometry; (ii) deep feature-based warping loss improves upon simple photometric warp loss for both single view depth estimation and visual odometry. Our method outperforms existing learning based methods on the KITTI driving dataset in both tasks. The source code is available at https://github.com/Huangying-Zhan/Depth-VO-Feat.Keywords
All Related Versions
This publication has 28 references indexed in Scilit:
- ORB-SLAM: A Versatile and Accurate Monocular SLAM SystemIEEE Transactions on Robotics, 2015
- ImageNet Large Scale Visual Recognition ChallengeInternational Journal of Computer Vision, 2015
- Caffe2014
- Robust Scale Estimation in Real-Time Monocular SFM for Autonomous Driving2014
- PM-Huber: PatchMatch with Huber Regularization for Stereo Matching2013
- Vision meets robotics: The KITTI datasetThe International Journal of Robotics Research, 2013
- Distinctive Image Features from Scale-Invariant KeypointsInternational Journal of Computer Vision, 2004
- Image quality assessment: from error visibility to structural similarityIEEE Transactions on Image Processing, 2004
- A computer algorithm for reconstructing a scene from two projectionsNature, 1981
- Determining optical flowArtificial Intelligence, 1981