Balancing the Budget: Feature Selection and Tracking for Multi-Camera Visual-Inertial Odometry
Not on the map. Why?
Abstract (arXiv)
We present a multi-camera visual-inertial odometry system based on factor graph optimization which estimates motion by using all cameras simultaneously while retaining a fixed overall feature budget. We focus on motion tracking in challenging environments, such as narrow corridors, dark spaces with aggressive motions, and abrupt lighting changes. These scenarios cause traditional monocular or stereo odometry to fail. While tracking motion with extra cameras should theoretically prevent failures, it leads to additional complexity and computational burden. To overcome these challenges, we introduce two novel methods to improve multi-camera feature tracking. First, instead of tracking features separately in each camera, we track features continuously as they move from one camera to another. This increases accuracy and achieves a more compact factor graph representation. Second, we select a fixed budget of tracked features across the cameras to reduce back-end optimization time. We have found that using a smaller set of informative features can maintain the same tracking accuracy. Our proposed method was extensively tested using a hardware-synchronized device consisting of an IMU and four cameras (a front stereo pair and two lateral) in scenarios including: an underground mine, large open spaces, and building interiors with narrow stairs and corridors. Compared to stereo-only state-of-the-art visual-inertial odometry methods, our approach reduces the drift rate, relative pose error, by up to 80% in translation and 39% in rotation.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 13 of its 32 references that are in the map. First posted on arXiv 13 Sep 2021.
Builds on
13 of 32 references.
References · 13
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 801
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 418
- 2014Lazier Than Lazy Greedycited by 97
- 2015On-Manifold Preintegration for Real-Time Visual-Inertial Odometrycited by 95
- 2020The Newer College Dataset: Handheld LiDAR, Inertial and Vision with Ground Truthcited by 61
- 2021VILENS: Visual, Inertial, Lidar, and Leg Odometry for All-Terrain Legged Robotscited by 25
- 2020Redesigning SLAM for Arbitrary Multi-Camera Systemscited by 13
- 2016Attention and Anticipation in Fast Visual-Inertial Navigationcited by 8
- 2020Unified Multi-Modal Landmark Tracking for Tightly Coupled Lidar-Visual-Inertial Odometrycited by 8
- 2020Good Feature Matching: Towards Accurate, Robust VO/VSLAM with Low Latencycited by 6
- 2020MIMC-VINS: A Versatile and Resilient Multi-IMU Multi-Camera Visual-Inertial Navigation Systemcited by 5
1 more
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 1; 2025: 0; 2026: 1.
6 papers.
- 2021Multi-Camera LiDAR Inertial Extension to the Newer College Datasetcited by 17
- 2023Language-EXtended Indoor SLAM (LEXIS): A Versatile System for Real-time Visual Scene Understandingcited by 15
- 2023Multi-Visual-Inertial System: Analysis, Calibration and Estimationcited by 1
- 2024Exosense: A Vision-Based Scene Understanding System For Exoskeletonscited by 1
- 2026A Pose-only Geometric Constraint for Multi-Camera Pose Adjustmentcited by 1
- 2022Online Localisation and Colored Mesh Reconstruction Architecture for 3D Visual Feedback in Robotic Exploration Missionscited by 0
- 2026A Pose-only Geometric Constraint for Multi-Camera Pose Adjustment26 Apr 2026
- 2024Exosense: A Vision-Based Scene Understanding System For Exoskeletons21 Mar 2024
- 2023Language-EXtended Indoor SLAM (LEXIS): A Versatile System for Real-time Visual Scene Understanding26 Sep 2023
- 2023Multi-Visual-Inertial System: Analysis, Calibration and Estimation10 Aug 2023
- 2022Online Localisation and Colored Mesh Reconstruction Architecture for 3D Visual Feedback in Robotic Exploration Missions21 Jul 2022
- 2021Multi-Camera LiDAR Inertial Extension to the Newer College Dataset16 Dec 2021