Learned Monocular Depth Priors in Visual-Inertial Initialization

04/20/2022
by   Yunwen Zhou, et al.
0

Visual-inertial odometry (VIO) is the pose estimation backbone for most AR/VR and autonomous robotic systems today, in both academia and industry. However, these systems are highly sensitive to the initialization of key parameters such as sensor biases, gravity direction, and metric scale. In practical scenarios where high-parallax or variable acceleration assumptions are rarely met (e.g. hovering aerial robot, smartphone AR user not gesticulating with phone), classical visual-inertial initialization formulations often become ill-conditioned and/or fail to meaningfully converge. In this paper we target visual-inertial initialization specifically for these low-excitation scenarios critical to in-the-wild usage. We propose to circumvent the limitations of classical visual-inertial structure-from-motion (SfM) initialization by incorporating a new learning-based measurement as a higher-level input. We leverage learned monocular depth images (mono-depth) to constrain the relative depth of features, and upgrade the mono-depth to metric scale by jointly optimizing for its scale and shift. Our experiments show a significant improvement in problem conditioning compared to a classical formulation for visual-inertial initialization, and demonstrate significant accuracy and robustness improvements relative to the state-of-the-art on public benchmarks, particularly under motion-restricted scenarios. We further extend this improvement to implementation within an existing odometry system to illustrate the impact of our improved initialization method on resulting tracking trajectories.

READ FULL TEXT
research
07/30/2021

Instant Visual Odometry Initialization for Mobile AR

Mobile AR applications benefit from fast initialization to display world...
research
12/16/2019

Equations Derivation of VINS-Mono

The VINS-Mono is a monocular visual-inertial 6 DOF state estimator propo...
research
03/05/2021

An Analytical Solution to the IMU Initialization Problem for Visual-Inertial Systems

The fusion of visual and inertial measurements is becoming more and more...
research
01/11/2022

DM-VIO: Delayed Marginalization Visual-Inertial Odometry

We present DM-VIO, a monocular visual-inertial odometry system based on ...
research
04/12/2020

Online Initialization and Extrinsic Spatial-Temporal Calibration for Monocular Visual-Inertial Odometry

This paper presents an online initialization method for bootstrapping th...
research
03/28/2021

Range-Visual-Inertial Odometry: Scale Observability Without Excitation

Traveling at constant velocity is the most efficient trajectory for most...
research
06/01/2020

LFTag: A Scalable Visual Fiducial System with Low Spatial Frequency

Visual fiducial systems are a key component of many robotics and AR/VR a...

Please sign up or login with your details

Forgot password? Click here to reset