mlsanityData to 7 Oct 2026

CodeVIO: Visual-Inertial Odometry with Learned Optimizable Dense Depth

arXiv 2012.10133 ↗First posted 18 Dec 2020cs.CVcited by 23

Not on the map. Why?

Abstract (arXiv)

In this work, we present a lightweight, tightly-coupled deep depth network and visual-inertial odometry (VIO) system, which can provide accurate state estimates and dense depth maps of the immediate surroundings. Leveraging the proposed lightweight Conditional Variational Autoencoder (CVAE) for depth inference and encoding, we provide the network with previously marginalized sparse features from VIO to increase the accuracy of initial depth prediction and generalization capability. The compact encoded depth maps are then updated jointly with navigation states in a sliding window estimator in order to provide the dense local scene geometry. We additionally propose a novel method to obtain the CVAE's Jacobian which is shown to be more than an order of magnitude faster than previous works, and we additionally leverage First-Estimate Jacobian (FEJ) to avoid recalculation. As opposed to previous works relying on completely dense residuals, we propose to only provide sparse measurements to update the depth code and show through careful experimentation that our choice of sparse measurements and FEJs can still significantly improve the estimated depth maps. Our full system also exhibits state-of-the-art pose estimation accuracy, and we show that it can run in real-time with single-thread execution while utilizing GPU acceleration only for the network and code Jacobian.

Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Dec 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 6; 2022: 6; 2023: 4; 2024: 1; 2025: 4; 2026: 2.

23 papers.

Sort:

By area:

  1. 2021Unsupervised Depth Completion with Calibrated Backprojection Layerscited by 61
  2. 2021TANDEM: Tracking and Dense Mapping in Real-time using Deep Multi-view Stereocited by 39
  3. 2021Learning Topology from Synthetic Data for Unsupervised Depth Completioncited by 38
  4. 2021An Adaptive Framework for Learning Unsupervised Depth Completioncited by 30
  5. 2021Bayesian Deep Basis Fitting for Depth Completion with Uncertaintycited by 23
  6. 2024RadarCam-Depth: Radar-Camera Fusion for Depth Estimation with Learned Metric Scalecited by 20
  7. 2021CodeMapping: Real-Time Dense Mapping for Sparse SLAM using Compact Scene Representationscited by 16
  8. 2025Benchmarking Egocentric Visual-Inertial SLAM at City Scalecited by 12
  9. 2023NeRF-VO: Real-Time Sparse Visual Odometry with Neural Radiance Fieldscited by 10
  10. 2022EMA-VIO: Deep Visual-Inertial Odometry with External Memory Attentioncited by 6
  11. 2023Incremental Dense Reconstruction from Monocular Video with Guided Sparse Feature Volume Fusioncited by 6
  12. 2022Learned Monocular Depth Priors in Visual-Inertial Initializationcited by 4
11 more
  1. 2023SimpleMapping: Real-Time Visual-Inertial Dense Mapping with Deep Multi-View Stereocited by 4
  2. 2022Sparse SPN: Depth Completion from Sparse Keypointscited by 3
  3. 2023Depth Completion with Multiple Balanced Bases and Confidence for Dense Monocular SLAMcited by 2
  4. 2025RaCalNet: Radar Calibration Network for Sparse-Supervised Metric Depth Estimationcited by 2
  5. 2026Efficient Feature-Free Initialization for Monocular Visual-Inertial Systems Using a Feed-Forward 3D Modelcited by 1
  6. 2022TerrainMesh: Metric-Semantic Terrain Reconstruction from Aerial Images Using Joint 2D-3D Learningcited by 0
  7. 2022An Improved Multi-State Constraint Kalman Filter for Visual-Inertial Odometrycited by 0
  8. 2022PRISM: Probabilistic Real-Time Inference in Spatial World Modelscited by 0
  9. 2025VIMD: Monocular Visual-Inertial Motion and Depth Estimationcited by 0
  10. 2025CSMapping: Scalable Crowdsourced Semantic Mapping and Topology Inference for Autonomous Drivingcited by 0
  11. 2026MFVINS: Multiple Fisheye Camera-Based Visual Inertial Systemcited by 0