LEVIO: Lightweight Embedded Visual Inertial Odometry for Resource-Constrained Devices
Jonas K\"uhne, Christian Vogt, Michele Magno, Luca Benini

TL;DR
LEVIO is a lightweight visual-inertial odometry system optimized for ultra-low-power embedded devices, enabling real-time 6-DoF motion tracking with high efficiency and accuracy.
Contribution
The paper introduces LEVIO, a novel VIO pipeline tailored for resource-constrained hardware, combining established methods with hardware-software co-optimization for embedded systems.
Findings
Achieves 20 FPS on a RISC-V SoC with under 100 mW power consumption.
Demonstrates real-time 6-DoF tracking on microcontrollers.
Provides open-source implementation for reproducibility.
Abstract
Accurate, infrastructure-less sensor systems for motion tracking are essential for mobile robotics and augmented reality (AR) applications. The most popular state-of-the-art visual-inertial odometry (VIO) systems, however, are too computationally demanding for resource-constrained hardware, such as micro-drones and smart glasses. This work presents LEVIO, a fully featured VIO pipeline optimized for ultra-low-power compute platforms, allowing six-degrees-of-freedom (DoF) real-time sensing. LEVIO incorporates established VIO components such as Oriented FAST and Rotated BRIEF (ORB) feature tracking and bundle adjustment, while emphasizing a computationally efficient architecture with parallelization and low memory usage to suit embedded microcontrollers and low-power systems-on-chip (SoCs). The paper proposes and details the algorithmic design choices and the hardware-software…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Advanced Vision and Imaging · Advanced Optical Sensing Technologies
