RIO: Rotation-Equivariance Supervised Learning of Robust Inertial Odometry

Abstract

This paper introduces rotation-equivariance as a self-supervisor to train inertial odometry models. We demonstrate that the self-supervised scheme provides a powerful supervisory signal at training phase as well as at inference stage. It reduces the reliance on massive amounts of labeled data for training a robust model and makes it possible to update the model using various unlabeled data. Further, we propose adaptive Test-Time Training (TTT) based on uncertainty estimations in order to enhance the generalizability of the inertial odometry to various unseen data. We show in experiments that the Rotation-equivariance-supervised Inertial Odometry (RIO) trained with 30% data achieves on par performance with a model trained with the whole database. Adaptive TTT improves models performance in all cases and makes more than 25% improvements under several scenarios.

Cite

Text

Cao et al. "RIO: Rotation-Equivariance Supervised Learning of Robust Inertial Odometry." Conference on Computer Vision and Pattern Recognition, 2022. doi:10.1109/CVPR52688.2022.00650

Markdown

[Cao et al. "RIO: Rotation-Equivariance Supervised Learning of Robust Inertial Odometry." Conference on Computer Vision and Pattern Recognition, 2022.](https://mlanthology.org/cvpr/2022/cao2022cvpr-rio/) doi:10.1109/CVPR52688.2022.00650

BibTeX

@inproceedings{cao2022cvpr-rio,
  title     = {{RIO: Rotation-Equivariance Supervised Learning of Robust Inertial Odometry}},
  author    = {Cao, Xiya and Zhou, Caifa and Zeng, Dandan and Wang, Yongliang},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2022},
  pages     = {6614-6623},
  doi       = {10.1109/CVPR52688.2022.00650},
  url       = {https://mlanthology.org/cvpr/2022/cao2022cvpr-rio/}
}