Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescue

About

A significant weakness of most current deep Convolutional Neural Networks is the need to train them using vast amounts of manu- ally labelled data. In this work we propose a unsupervised framework to learn a deep convolutional neural network for single view depth predic- tion, without requiring a pre-training stage or annotated ground truth depths. We achieve this by training the network in a manner analogous to an autoencoder. At training time we consider a pair of images, source and target, with small, known camera motion between the two such as a stereo pair. We train the convolutional encoder for the task of predicting the depth map for the source image. To do so, we explicitly generate an inverse warp of the target image using the predicted depth and known inter-view displacement, to reconstruct the source image; the photomet- ric error in the reconstruction is the reconstruction loss for the encoder. The acquisition of this training data is considerably simpler than for equivalent systems, requiring no manual annotation, nor calibration of depth sensor to camera. We show that our network trained on less than half of the KITTI dataset (without any further augmentation) gives com- parable performance to that of the state of art supervised methods for single view depth estimation.

Ravi Garg, Vijay Kumar BG, Gustavo Carneiro, Ian Reid• 2016

Related benchmarks

TaskDatasetResultRank
Monocular Depth EstimationKITTI (Eigen)
Abs Rel0.152
502
Depth EstimationKITTI (Eigen split)
RMSE5.104
276
Monocular Depth EstimationKITTI
Abs Rel0.152
161
Monocular Depth EstimationKITTI Raw Eigen (test)
RMSE5.104
159
Monocular Depth EstimationKITTI 2015 (Eigen split)
Abs Rel0.169
95
Monocular Depth EstimationKITTI Improved GT (Eigen)
AbsRel0.169
92
Single-view depth estimationKITTI raw (test)
AbsRel0.152
24
Depth EstimationKITTI 50m cap (test)
Abs Rel0.169
24
Monocular Depth EstimationKITTI Raw (KR) Eigen 80m (test)
Abs Rel Error0.169
20
Monocular Depth EstimationKITTI capped 50m 15 (Eigen)
Abs Rel0.169
19
Showing 10 of 13 rows

Other info

Follow for update