EMA-VIO: Deep Visual-Inertial Odometry with External Memory Attention
Not on the map. Why?
Abstract (arXiv)
Accurate and robust localization is a fundamental need for mobile agents. Visual-inertial odometry (VIO) algorithms exploit the information from camera and inertial sensors to estimate position and translation. Recent deep learning based VIO models attract attentions as they provide pose information in a data-driven way, without the need of designing hand-crafted algorithms. Existing learning based VIO models rely on recurrent models to fuse multimodal data and process sensor signal, which are hard to train and not efficient enough. We propose a novel learning based VIO framework with external memory attention that effectively and efficiently combines visual and inertial features for states estimation. Our proposed model is able to estimate pose accurately and robustly, even in challenging scenarios, e.g., on overcast days and water-filled ground , which are difficult for traditional VIO algorithms to extract visual features. Experiments validate that it outperforms both traditional and learning based VIO baselines in different scenes.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 22 of its 32 references that are in the map. First posted on arXiv 18 Sep 2022.
Builds on
22 of 32 references.
References · 22
- 2017Attention Is All You Needcited by 59,932
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2017Non-local Neural Networkscited by 2,290
- 2016WaveNet: A Generative Model for Raw Audiocited by 1,710
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2016Direct Sparse Odometrycited by 479
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 418
- 2014Recurrent Models of Visual Attentioncited by 344
- 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
- 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 173
- 2017Geometry-Aware Learning of Maps for Camera Localizationcited by 161
10 more
- 2018Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstructioncited by 159
- 2021Beyond Self-attention: External Attention using Two Linear Layers for Visual Taskscited by 109
- 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
- 2019AtLoc: Attention Guided Camera Localizationcited by 92
- 2019Visual Odometry Revisited: What Should Be Learnt?cited by 57
- 2017VINet: Visual-Inertial Odometry as a Sequence-to-Sequence Learning Problemcited by 51
- 2019Selective Sensor Fusion for Neural Visual-Inertial Odometrycited by 34
- 2019Beyond Tracking: Selecting Memory and Refining Poses for Deep Visual Odometrycited by 27
- 2019SelfVIO: Self-Supervised Deep Monocular Visual-Inertial Odometry and Depth Estimationcited by 23
- 2020CodeVIO: Visual-Inertial Odometry with Learned Optimizable Dense Depthcited by 23
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 0; 2026: 1.
6 papers.
- 2023Recent Advancements in Deep Learning Applications and Methods for Autonomous Navigation: A Comprehensive Reviewcited by 5
- 2023TransFusionOdom: Interpretable Transformer-based LiDAR-Inertial Fusion Odometry Estimationcited by 4
- 2024Causal Transformer for Fusion and Pose Estimation in Deep Visual Inertial Odometrycited by 3
- 2024DK-SLAM: Monocular Visual SLAM with Deep Keypoint Learning, Tracking and Loop-Closingcited by 1
- 2024Robust Vehicle Localization and Tracking in Rain using Street Mapscited 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
- 2024Causal Transformer for Fusion and Pose Estimation in Deep Visual Inertial Odometry13 Sep 2024
- 2024Robust Vehicle Localization and Tracking in Rain using Street Maps2 Sep 2024
- 2024DK-SLAM: Monocular Visual SLAM with Deep Keypoint Learning, Tracking and Loop-Closing17 Jan 2024
- 2023TransFusionOdom: Interpretable Transformer-based LiDAR-Inertial Fusion Odometry Estimation16 Apr 2023
- 2023Recent Advancements in Deep Learning Applications and Methods for Autonomous Navigation: A Comprehensive Review22 Feb 2023
Similar, not cited
Close in wording, no citation either way
- 2023Deep Learning for Visual Localization and Mapping: A Survey
- 2024Leveraging Consistent Spatio-Temporal Correspondence for Robust Visual Odometry
- 2026MUSE: Multimodal Uncertainty Quantification of State Estimation ↗
- 2025UNO: Unified Self-Supervised Monocular Odometry for Platform-Agnostic Deployment
- 2026VOCA: Visual Odometry with Codec Awareness
- 2025DPVO-QAT++: Heterogeneous QAT and CUDA Kernel Fusion for High-Performance Deep Patch Visual Odometry
- 2026PoseFM: Relative Camera Pose Estimation Through Flow Matching
- 2026NeuRIO: A Streaming Neural Estimator for Zero-Shot Sim-to-Real Multi-Robot Relative Inertial Odometry ↗