mlsanityData to 7 Oct 2026

XVO: Generalized Visual Odometry via Cross-Modal Self-Training

arXiv 2309.16772 ↗First posted 28 Sep 2023cs.CV cs.AI cs.ROcited by 17

Not on the map. Why?

Abstract (arXiv)

We propose XVO, a semi-supervised learning method for training generalized monocular Visual Odometry (VO) models with robust off-the-self operation across diverse datasets and settings. In contrast to standard monocular VO approaches which often study a known calibration within a single dataset, XVO efficiently learns to recover relative pose with real-world scale from visual scene semantics, i.e., without relying on any known camera parameters. We optimize the motion estimation model via self-training from large amounts of unconstrained and heterogeneous dash camera videos available on YouTube. Our key contribution is twofold. First, we empirically demonstrate the benefits of semi-supervised training for learning a general-purpose direct VO regression network. Second, we demonstrate multi-modal supervision, including segmentation, flow, depth, and audio auxiliary prediction tasks, to facilitate generalized representations for the VO task. Specifically, we find audio prediction task to significantly enhance the semi-supervised learning process while alleviating noisy pseudo-labels, particularly in highly dynamic and out-of-domain video data. Our proposed teacher network achieves state-of-the-art performance on the commonly used KITTI benchmark despite no multi-frame optimization or knowledge of camera parameters. Combined with the proposed semi-supervised step, XVO demonstrates off-the-shelf knowledge transfer across diverse conditions on KITTI, nuScenes, and Argoverse without fine-tuning.

Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 92 of its 141 references that are in the map. First posted on arXiv 28 Sep 2023.

Builds on

92 of 141 references.

References · 92

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  5. 2017Mask R-CNNcited by 7,259
  6. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
  7. 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,485
  8. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
  9. 2021TransUNet: Transformers Make Strong Encoders for Medical Image Segmentationcited by 1,552
  10. 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
  11. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
  12. 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
38 more
  1. 2020Oscar: Object-Semantics Aligned Pre-training for Vision-Language Taskscited by 1,213
  2. 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
  3. 2016An overview of gradient descent optimization algorithmscited by 1,021
  4. 2017Multimodal Machine Learning: A Survey and Taxonomycited by 1,004
  5. 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
  6. 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
  7. 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
  8. 2017A Survey on Multi-Task Learningcited by 838
  9. 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 801
  10. 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
  11. 2023Argoverse 2: Next Generation Datasets for Self-Driving Perception and Forecastingcited by 701
  12. 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
  13. 2018Taskonomy: Disentangling Task Transfer Learningcited by 631
  14. 2020Jukebox: A Generative Model for Musiccited by 535
  15. 2019Using Self-Supervised Learning Can Improve Model Robustness and Uncertaintycited by 511
  16. 2016Direct Sparse Odometrycited by 479
  17. 2016Cross-stitch Networks for Multi-task Learningcited by 466
  18. 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
  19. 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
  20. 2018Deep Audio-Visual Speech Recognitioncited by 318
  21. 2021In Defense of Pseudo-Labeling: An Uncertainty-Aware Pseudo-label Selection Framework for Semi-Supervised Learningcited by 301
  22. 2022MultiMAE: Multi-modal Multi-task Masked Autoencoderscited by 287
  23. 2016Adversarial Training Methods for Semi-Supervised Text Classificationcited by 280
  24. 2021A Survey on Deep Semi-supervised Learningcited by 250
  25. 2018Competitive Collaboration: Joint Unsupervised Learning of Depth, Camera Motion, Optical Flow and Motion Segmentationcited by 222
  26. 2022Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labelscited by 218
  27. 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
  28. 2016UberNet: Training a `Universal' Convolutional Neural Network for Low-, Mid-, and High-Level Vision using Diverse Datasets and Limited Memorycited by 200
  29. 2022Deep Patch Visual Odometrycited by 186
  30. 2018Unsupervised Learning of Depth and Ego-Motion from Monocular Video Using 3D Geometric Constraintscited by 179
  31. 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 173
  32. 2019Depth from Videos in the Wild: Unsupervised Monocular Depth Learning from Unknown Camerascited by 170
  33. 2018Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstructioncited by 159
  34. 2021ST3D: Self-training for Unsupervised Domain Adaptation on 3D Object Detectioncited by 158
  35. 2018DF-Net: Unsupervised Joint Learning of Depth and Flow using Cross-Task Consistencycited by 148
  36. 2020MaskFlownet: Asymmetric Feature Matching with Learnable Occlusion Maskcited by 117
  37. 2020TartanVO: A Generalizable Learning-based VOcited by 107
  38. 2018Auxiliary Tasks in Multi-task Learningcited by 106

50 most cited of 92 All 92 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 8; 2025: 7; 2026: 2.

17 papers.

Sort:

By area: