Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

GeoFlow-SLAM++: A Robust Multi-Camera Visual-Inertial SLAM System with Relocalization

About

Monocular and RGB-D visual-inertial SLAM systems remain susceptible to limited field of view, sensor-specific failure modes, and unreliable cross-session relocalization. To address these issues, we present GeoFlow-SLAM++, a tightly coupled multi-camera visual-inertial SLAM system that extends GeoFlow-SLAM from a single RGB-D sensor to a calibrated multi-camera rig with a unified body-centric formulation. Within this multi-camera framework, GeoFlow-SLAM++ supports two interchangeable visual front-ends: a conventional ORB front-end and a neural network feature (NN-Feature) front-end built on SuperPoint and LightGlue. The system unifies tracking, mapping, and relocalization on a shared body state, and combines multi-camera reprojection constraints, IMU pre-integration, cross-view place recognition, and dual-stream optical flow/NN-Feature tracking for robust localization. As an optional extension, the system can further incorporate cross-view-consistent pseudo-depth predictions from RGB images as auxiliary geometric constraints. We evaluate GeoFlow-SLAM++ on EuRoC, OpenLORIS, TUM, Hilti, and a self-collected handheld multi-camera dataset. Results show that the NN-Feature front-end improves robustness in appearance-challenging scenarios, the multi-camera formulation achieves competitive localization accuracy on Hilti, and the unified cross-view relocalization design reaches LiDAR-comparable performance on the handheld dataset.

Wei Feng, Tingyang Xiao, Liu Liu, Xiaolin Zhou, Zhizhong Su• 2026

Related benchmarks

TaskDatasetResultRank
Visual-Inertial OdometryEuRoC (All sequences)
MH1 Error0.025
69
LocalizationHilti Benchmark (various sequences)
Performance (Exp04)0.036
8
Monocular RGB-D-IMU LocalizationOpenLORIS-Scene
Error (Home1-1)0.339
6
RelocalizationCross-Session Scenario Sh3
6-DoF RMSE0.048
2
RelocalizationCross-Session Scenario Sh2
6-DoF RMSE0.054
2
RelocalizationCross-Session Scenario Sh1
6-DoF RMSE0.145
2
RelocalizationCross-Session Scenario Garage
6-DoF RMSE0.122
2
Showing 7 of 7 rows

Other info

Follow for update