Adaptive VIO: Deep Visual-Inertial Odometry with Online Continual Learning

Abstract

Visual-inertial odometry (VIO) has demonstrated remarkable success due to its low-cost and complementary sensors. However existing VIO methods lack the generalization ability to adjust to different environments and sensor attributes. In this paper we propose Adaptive VIO a new monocular visual-inertial odometry that combines online continual learning with traditional nonlinear optimization. Adaptive VIO comprises two networks to predict visual correspondence and IMU bias. Unlike end-to-end approaches that use networks to fuse the features from two modalities (camera and IMU) and predict poses directly we combine neural networks with visual-inertial bundle adjustment in our VIO system. The optimized estimates will be fed back to the visual and IMU bias networks refining the networks in a self-supervised manner. Such a learning-optimization-combined framework and feedback mechanism enable the system to perform online continual learning. Experiments demonstrate that our Adaptive VIO manifests adaptive capability on EuRoC and TUM-VI datasets. The overall performance exceeds the currently known learning-based VIO methods and is comparable to the state-of-the-art optimization-based methods.

Cite

Text

Pan et al. "Adaptive VIO: Deep Visual-Inertial Odometry with Online Continual Learning." Conference on Computer Vision and Pattern Recognition, 2024. doi:10.1109/CVPR52733.2024.01706

Markdown

[Pan et al. "Adaptive VIO: Deep Visual-Inertial Odometry with Online Continual Learning." Conference on Computer Vision and Pattern Recognition, 2024.](https://mlanthology.org/cvpr/2024/pan2024cvpr-adaptive/) doi:10.1109/CVPR52733.2024.01706

BibTeX

@inproceedings{pan2024cvpr-adaptive,
  title     = {{Adaptive VIO: Deep Visual-Inertial Odometry with Online Continual Learning}},
  author    = {Pan, Youqi and Zhou, Wugen and Cao, Yingdian and Zha, Hongbin},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2024},
  pages     = {18019-18028},
  doi       = {10.1109/CVPR52733.2024.01706},
  url       = {https://mlanthology.org/cvpr/2024/pan2024cvpr-adaptive/}
}