CVROOct 12, 2018

Modeling Varying Camera-IMU Time Offset in Optimization-Based Visual-Inertial Odometry

arXiv:1810.05456v120 citations
Originality Incremental advance
AI Analysis

This addresses motion tracking challenges for consumer-grade devices with rolling-shutter cameras and unsynchronized sensors, representing an incremental improvement over existing methods.

The paper tackles the problem of imperfect sensor synchronization and rolling-shutter effects in visual-inertial odometry by proposing a nonlinear optimization-based method that models varying camera-IMU time offset as an unknown variable, achieving validation through comparisons with state-of-the-art methods on the Euroc dataset and mobile phone data.

Combining cameras and inertial measurement units (IMUs) has been proven effective in motion tracking, as these two sensing modalities offer complementary characteristics that are suitable for fusion. While most works focus on global-shutter cameras and synchronized sensor measurements, consumer-grade devices are mostly equipped with rolling-shutter cameras and suffer from imperfect sensor synchronization. In this work, we propose a nonlinear optimization-based monocular visual inertial odometry (VIO) with varying camera-IMU time offset modeled as an unknown variable. Our approach is able to handle the rolling-shutter effects and imperfect sensor synchronization in a unified way. Additionally, we introduce an efficient algorithm based on dynamic programming and red-black tree to speed up IMU integration over variable-length time intervals during the optimization. An uncertainty-aware initialization is also presented to launch the VIO robustly. Comparisons with state-of-the-art methods on the Euroc dataset and mobile phone data are shown to validate the effectiveness of our approach.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes