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

03/16/2016
by   Ravi Garg, et al.
0

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.

READ FULL TEXT

page 2

page 6

page 8

page 10

page 12

research
04/16/2018

Dual CNN Models for Unsupervised Monocular Depth Estimation

A lot of progress has been made to solve the depth estimation problem in...
research
09/13/2016

Unsupervised Monocular Depth Estimation with Left-Right Consistency

Learning based methods have shown very promising results for the task of...
research
04/03/2019

CAM-Convs: Camera-Aware Multi-Scale Convolutions for Single-View Depth

Single-view depth estimation suffers from the problem that a network tra...
research
08/21/2018

Deep Learned Full-3D Object Completion from Single View

3D geometry is a very informative cue when interacting with and navigati...
research
09/03/2019

Unsupervised Video Depth Estimation Based on Ego-motion and Disparity Consensus

Unsupervised learning based depth estimation methods have received more ...
research
03/02/2020

Learning Depth via Interaction

Motivated by the astonishing capabilities of natural intelligent agents ...
research
06/05/2023

Single-Stage 3D Geometry-Preserving Depth Estimation Model Training on Dataset Mixtures with Uncalibrated Stereo Data

Nowadays, robotics, AR, and 3D modeling applications attract considerabl...

Please sign up or login with your details

Forgot password? Click here to reset