Semi-Supervised Deep Learning for Monocular Depth Map Prediction
About
Supervised deep learning often suffers from the lack of sufficient training data. Specifically in the context of monocular depth map prediction, it is barely possible to determine dense ground truth depth images in realistic dynamic outdoor environments. When using LiDAR sensors, for instance, noise is present in the distance measurements, the calibration between sensors cannot be perfect, and the measurements are typically much sparser than the camera images. In this paper, we propose a novel approach to depth map prediction from monocular images that learns in a semi-supervised way. While we use sparse ground-truth depth for supervised learning, we also enforce our deep network to produce photoconsistent dense depth maps in a stereo setup using a direct image alignment loss. In experiments we demonstrate superior performance in depth map prediction from single images compared to the state-of-the-art methods.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Monocular Depth Estimation | KITTI (Eigen) | Abs Rel0.113 | 502 | |
| Depth Estimation | KITTI (Eigen split) | RMSE3.518 | 276 | |
| Monocular Depth Estimation | KITTI | Abs Rel0.113 | 161 | |
| Monocular Depth Estimation | KITTI Raw Eigen (test) | RMSE3.518 | 159 | |
| Monocular Depth Estimation | Make3D (test) | Abs Rel0.421 | 132 | |
| Monocular Depth Estimation | KITTI 80m maximum depth (Eigen) | Abs Rel0.113 | 126 | |
| Monocular Depth Estimation | KITTI (test) | -- | 103 | |
| Monocular Depth Estimation | KITTI 2015 (Eigen split) | Abs Rel0.108 | 95 | |
| Monocular Depth Estimation | KITTI Eigen split (test) | AbsRel Mean0.113 | 94 | |
| Depth Estimation | KITTI | AbsRel0.113 | 92 |