Efficient Deep Visual and Inertial Odometry with Adaptive Visual Modality Selection
Not on the map. Why?
Abstract (arXiv)
In recent years, deep learning-based approaches for visual-inertial odometry (VIO) have shown remarkable performance outperforming traditional geometric methods. Yet, all existing methods use both the visual and inertial measurements for every pose estimation incurring potential computational redundancy. While visual data processing is much more expensive than that for the inertial measurement unit (IMU), it may not always contribute to improving the pose estimation accuracy. In this paper, we propose an adaptive deep-learning based VIO method that reduces computational redundancy by opportunistically disabling the visual modality. Specifically, we train a policy network that learns to deactivate the visual feature extractor on the fly based on the current motion state and IMU readings. A Gumbel-Softmax trick is adopted to train the policy network to make the decision process differentiable for end-to-end system training. The learned strategy is interpretable, and it shows scenario-dependent decision patterns for adaptive complexity reduction. Experiment results show that our method achieves a similar or even better performance than the full-modality baseline with up to 78.8% computational complexity reduction for KITTI dataset evaluation. The code is available at https://github.com/mingyuyng/Visual-Selective-VIO.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 38 of its 56 references that are in the map. First posted on arXiv 12 May 2022.
Builds on
38 of 56 references.
References · 38
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 801
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
- 2016Adaptive Computation Time for Recurrent Neural Networkscited by 479
- 2016Direct Sparse Odometrycited by 479
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 418
- 2016Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Agecited by 405
26 more
- 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 328
- 2019Monte Carlo Gradient Estimation in Machine Learningcited by 281
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
- 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 173
- 2017Adaptive Neural Networks for Efficient Inferencecited by 161
- 2017Convolutional Networks with Adaptive Inference Graphscited by 147
- 2018AdaFrame: Adaptive Frame Selection for Fast Video Recognitioncited by 134
- 2020AR-Net: Adaptive Frame Resolution for Efficient Action Recognitioncited by 88
- 2018Channel Gating Neural Networkscited by 80
- 2021Adaptive Focus for Efficient Video Recognitioncited by 76
- 2017VINet: Visual-Inertial Odometry as a Sequence-to-Sequence Learning Problemcited by 51
- 2017Skip RNN: Learning to Skip State Updates in Recurrent Neural Networkscited by 49
- 2021AdaFuse: Adaptive Temporal Fusion Network for Efficient Action Recognitioncited by 48
- 2020Learning Monocular Visual Odometry via Self-Supervised Long-Term Modelingcited by 39
- 2021AdaMML: Adaptive Multi-Modal Learning for Efficient Video Recognitioncited by 36
- 2019Selective Sensor Fusion for Neural Visual-Inertial Odometrycited by 34
- 2019Beyond Tracking: Selecting Memory and Refining Poses for Deep Visual Odometrycited by 27
- 2019DeepVIO: Self-supervised Deep Learning of Monocular Visual Inertial Odometry using 3D Geometric Constraintscited by 26
- 2021Deep Joint Source-Channel Coding for Wireless Image Transmission with Adaptive Rate Controlcited by 26
- 2019SelfVIO: Self-Supervised Deep Monocular Visual-Inertial Odometry and Depth Estimationcited by 23
- 2019Neural Speed Reading with Structural-Jump-LSTMcited by 17
- 2017Neural Speed Reading via Skim-RNNcited by 14
- 2019S2DNAS:Transforming Static CNN Model for Dynamic Inference via Neural Architecture Searchcited by 14
- 2017Challenges in Monocular Visual Odometry: Photometric Calibration, Motion Bias and Rolling Shutter Effectcited by 12
- 2018Guided Feature Selection for Deep Visual Odometrycited by 10
- 2018Vision-Aided Absolute Trajectory Estimation Using an Unsupervised Deep Network with Online Error Correctioncited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 6; 2025: 4; 2026: 2.
17 papers.
Sort:
By area:
- 2023EgoDistill: Egocentric Head Motion Distillation for Efficient Video Understandingcited by 32
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2023iSLAM: Imperative SLAMcited by 14
- 2022Active Acquisition for Multimodal Temporal Data: A Challenging Decision-Making Taskcited by 11
- 2024Diffusion-Aided Joint Source Channel Coding For High Realism Wireless Image Transmissioncited by 11
- 2025VINGS-Mono: Visual-Inertial Gaussian Splatting Monocular SLAM in Large Scenescited by 11
- 2023Recent Advancements in Deep Learning Applications and Methods for Autonomous Navigation: A Comprehensive Reviewcited by 5
- 2025EgoAdapt: Adaptive Multisensory Distillation and Policy Learning for Efficient Egocentric Perceptioncited by 4
- 2024Causal Transformer for Fusion and Pose Estimation in Deep Visual Inertial Odometrycited by 3
- 2024UL-VIO: Ultra-lightweight Visual-Inertial Odometry with Noise Robust Test-time Adaptationcited by 3
- 2024Panopticus: Omnidirectional 3D Object Detection on Resource-constrained Edge Devicescited by 3
- 2025SAM-guided Pseudo Label Enhancement for Multi-modal 3D Semantic Segmentationcited by 3
5 more
- 2022Pseudo-LiDAR for Visual Odometrycited by 2
- 2025Adaptive LiDAR Scanning: Harnessing Temporal Cues for Efficient 3D Object Detection via Multi-Modal Fusioncited by 2
- 2024Towards Dynamic Feature Acquisition on Medical Time Series by Maximizing Conditional Mutual Informationcited by 0
- 2026Uncertainty-Aware Velocity Correction for Proprioceptive Vehicle Localization using Evidential Mambacited by 0
- 2026DAP-Pose: Deep Temporal Alignment and Physics-aware Cross-modal Sensor Fusion for Robust Pose Estimationcited by 0
- 2026DAP-Pose: Deep Temporal Alignment and Physics-aware Cross-modal Sensor Fusion for Robust Pose Estimation26 Jul 2026
- 2026Uncertainty-Aware Velocity Correction for Proprioceptive Vehicle Localization using Evidential Mamba6 Jul 2026
- 2025Adaptive LiDAR Scanning: Harnessing Temporal Cues for Efficient 3D Object Detection via Multi-Modal Fusion3 Aug 2025
- 2025EgoAdapt: Adaptive Multisensory Distillation and Policy Learning for Efficient Egocentric Perception26 Jun 2025
- 2025SAM-guided Pseudo Label Enhancement for Multi-modal 3D Semantic Segmentation2 Feb 2025
- 2025VINGS-Mono: Visual-Inertial Gaussian Splatting Monocular SLAM in Large Scenes14 Jan 2025
- 2024Panopticus: Omnidirectional 3D Object Detection on Resource-constrained Edge Devices2 Oct 2024
- 2024UL-VIO: Ultra-lightweight Visual-Inertial Odometry with Noise Robust Test-time Adaptation19 Sep 2024
- 2024Causal Transformer for Fusion and Pose Estimation in Deep Visual Inertial Odometry13 Sep 2024
- 2024Towards Dynamic Feature Acquisition on Medical Time Series by Maximizing Conditional Mutual Information18 Jul 2024
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomy23 Jun 2024
- 2024Diffusion-Aided Joint Source Channel Coding For High Realism Wireless Image Transmission27 Apr 2024
5 more
- 2023iSLAM: Imperative SLAM13 Jun 2023
- 2023Recent Advancements in Deep Learning Applications and Methods for Autonomous Navigation: A Comprehensive Review22 Feb 2023
- 2023EgoDistill: Egocentric Head Motion Distillation for Efficient Video Understanding5 Jan 2023
- 2022Active Acquisition for Multimodal Temporal Data: A Challenging Decision-Making Task9 Nov 2022
- 2022Pseudo-LiDAR for Visual Odometry4 Sep 2022
- 2023EgoDistill: Egocentric Head Motion Distillation for Efficient Video Understandingcited by 32
- 2023iSLAM: Imperative SLAMcited by 14
- 2022Active Acquisition for Multimodal Temporal Data: A Challenging Decision-Making Taskcited by 11
- 2025VINGS-Mono: Visual-Inertial Gaussian Splatting Monocular SLAM in Large Scenescited by 11
- 2023Recent Advancements in Deep Learning Applications and Methods for Autonomous Navigation: A Comprehensive Reviewcited by 5
- 2025EgoAdapt: Adaptive Multisensory Distillation and Policy Learning for Efficient Egocentric Perceptioncited by 4
- 2024Causal Transformer for Fusion and Pose Estimation in Deep Visual Inertial Odometrycited by 3
- 2024UL-VIO: Ultra-lightweight Visual-Inertial Odometry with Noise Robust Test-time Adaptationcited by 3
- 2024Panopticus: Omnidirectional 3D Object Detection on Resource-constrained Edge Devicescited by 3
- 2025SAM-guided Pseudo Label Enhancement for Multi-modal 3D Semantic Segmentationcited by 3
- 2022Pseudo-LiDAR for Visual Odometrycited by 2
- 2025Adaptive LiDAR Scanning: Harnessing Temporal Cues for Efficient 3D Object Detection via Multi-Modal Fusioncited by 2
12 most cited of 14 All 14 (JSON)
- 2026DAP-Pose: Deep Temporal Alignment and Physics-aware Cross-modal Sensor Fusion for Robust Pose Estimation26 Jul 2026
- 2025Adaptive LiDAR Scanning: Harnessing Temporal Cues for Efficient 3D Object Detection via Multi-Modal Fusion3 Aug 2025
- 2025EgoAdapt: Adaptive Multisensory Distillation and Policy Learning for Efficient Egocentric Perception26 Jun 2025
- 2025SAM-guided Pseudo Label Enhancement for Multi-modal 3D Semantic Segmentation2 Feb 2025
- 2025VINGS-Mono: Visual-Inertial Gaussian Splatting Monocular SLAM in Large Scenes14 Jan 2025
- 2024Panopticus: Omnidirectional 3D Object Detection on Resource-constrained Edge Devices2 Oct 2024
- 2024UL-VIO: Ultra-lightweight Visual-Inertial Odometry with Noise Robust Test-time Adaptation19 Sep 2024
- 2024Causal Transformer for Fusion and Pose Estimation in Deep Visual Inertial Odometry13 Sep 2024
- 2024Towards Dynamic Feature Acquisition on Medical Time Series by Maximizing Conditional Mutual Information18 Jul 2024
- 2023iSLAM: Imperative SLAM13 Jun 2023
- 2023Recent Advancements in Deep Learning Applications and Methods for Autonomous Navigation: A Comprehensive Review22 Feb 2023
- 2023EgoDistill: Egocentric Head Motion Distillation for Efficient Video Understanding5 Jan 2023
12 newest of 14 All 14 (JSON)