Self-Improving Visual Odometry

12/08/2018
by   Daniel DeTone, et al.
0

We propose a self-supervised learning framework that uses unlabeled monocular video sequences to generate large-scale supervision for training a Visual Odometry (VO) frontend, a network which computes pointwise data associations across images. Our self-improving method enables a VO frontend to learn over time, unlike other VO and SLAM systems which require time-consuming hand-tuning or expensive data collection to adapt to new environments. Our proposed frontend operates on monocular images and consists of a single multi-task convolutional neural network which outputs 2D keypoints locations, keypoint descriptors, and a novel point stability score. We use the output of VO to create a self-supervised dataset of point correspondences to retrain the frontend. When trained using VO at scale on 2.5 million monocular images from ScanNet, the stability classifier automatically discovers a ranking for keypoints that are not likely to help in VO, such as t-junctions across depth discontinuities, features on shadows and highlights, and dynamic objects like people. The resulting frontend outperforms both traditional methods (SIFT, ORB, AKAZE) and deep learning methods (SuperPoint and LF-Net) in a 3D-to-2D pose estimation task on ScanNet.

READ FULL TEXT

page 1

page 5

page 7

page 8

research
03/02/2020

D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometry

We propose D3VO as a novel framework for monocular visual odometry that ...
research
11/17/2017

Driven to Distraction: Self-Supervised Distractor Learning for Robust Monocular Visual Odometry in Urban Environments

We present a self-supervised approach to ignoring "distractors" in camer...
research
03/18/2021

Deep Online Correction for Monocular Visual Odometry

In this work, we propose a novel deep online correction (DOC) framework ...
research
08/08/2019

Enhancing self-supervised monocular depth estimationwith traditional visual odometry

Estimating depth from a single image represents an attractive alternativ...
research
07/21/2020

Learning Monocular Visual Odometry via Self-Supervised Long-Term Modeling

Monocular visual odometry (VO) suffers severely from error accumulation ...
research
05/05/2019

Learning by Inertia: Self-supervised Monocular Visual Odometry for Road Vehicles

In this paper, we present iDVO (inertia-embedded deep visual odometry), ...
research
12/20/2017

SuperPoint: Self-Supervised Interest Point Detection and Description

This paper presents a self-supervised framework for training interest po...

Please sign up or login with your details

Forgot password? Click here to reset