Unsupervised Learning of Depth and Ego-Motion from Monocular Video Using 3D Geometric Constraints

02/15/2018
by   Reza Mahjourian, et al.
0

We present a novel approach for unsupervised learning of depth and ego-motion from monocular video. Unsupervised learning removes the need for separate supervisory signals (depth or ego-motion ground truth, or multi-view video). Prior work in unsupervised depth learning uses pixel-wise or gradient-based losses, which only consider pixels in small local neighborhoods. Our main contribution is to explicitly consider the inferred 3D geometry of the scene, enforcing consistency of the estimated 3D point clouds and ego-motion across consecutive frames. This is a challenging task and is solved by a novel (approximate) backpropagation algorithm for aligning 3D structures. We combine this novel 3D-based loss with 2D losses based on photometric quality of frame reconstructions using estimated depth and ego-motion from adjacent frames. We also incorporate validity masks to avoid penalizing areas in which no useful information exists. We test our algorithm on the KITTI dataset and on a video dataset captured on an uncalibrated mobile phone camera. Our proposed approach consistently improves depth estimates on both datasets, and outperforms the state-of-the-art for both depth and ego-motion. Because we only require a simple video, learning depth and ego-motion on large and varied datasets becomes possible. We demonstrate this by training on the low quality uncalibrated video dataset and evaluating on KITTI, ranking among top performing prior methods which are trained on KITTI itself.

READ FULL TEXT

page 1

page 4

page 6

page 7

page 8

research
04/01/2021

Unsupervised Learning of Monocular Depth and Ego-Motion Using Multiple Masks

A new unsupervised learning method of depth and ego-motion using multipl...
research
04/10/2019

Depth from Videos in the Wild: Unsupervised Monocular Depth Learning from Unknown Cameras

We present a novel method for simultaneous learning of depth, egomotion,...
research
09/20/2016

Geometry-Based Next Frame Prediction from Monocular Video

We consider the problem of next frame prediction from video input. A rec...
research
12/12/2013

Unsupervised learning of depth and motion

We present a model for the joint estimation of disparity and motion. The...
research
03/14/2022

RAUM-VO: Rotational Adjusted Unsupervised Monocular Visual Odometry

Unsupervised learning for monocular camera motion and 3D scene understan...
research
04/05/2022

Depth-Guided Sparse Structure-from-Motion for Movies and TV Shows

Existing approaches for Structure from Motion (SfM) produce impressive 3...
research
10/14/2020

Unsupervised Learning of Depth and Ego-Motion from Cylindrical Panoramic Video with Applications for Virtual Reality

We introduce a convolutional neural network model for unsupervised learn...

Please sign up or login with your details

Forgot password? Click here to reset