HERO-SLAM: Hybrid Enhanced Robust Optimization of Neural SLAM
Zhe Xin, Yufeng Yue, Liangjun Zhang, Chenming Wu
TL;DR
This work tackles robustness gaps in neural implicit SLAM under sparse data and large viewpoint changes. It introduces HERO-SLAM, which fuses a multi-resolution implicit field with hybrid, warping-based cross-frame supervision to jointly enhance tracking and dense mapping. Key contributions include a multi-resolution implicit representation, TSDF-depth supervision, and a Hybrid Enhanced Robust Optimization that leverages homography warping, SSIM patch losses, and SuperPoint/LightGlue correspondences. Experimental results on Replica, ScanNet, and TUM demonstrate superior robustness and accuracy over state-of-the-art neural SLAM methods, including at lower image frequencies, with real-time capable performance. Overall, HERO-SLAM broadens the practical applicability of neural SLAM in real-world robotics and AR/VR tasks by improving stability and quality in challenging conditions.
Abstract
Simultaneous Localization and Mapping (SLAM) is a fundamental task in robotics, driving numerous applications such as autonomous driving and virtual reality. Recent progress on neural implicit SLAM has shown encouraging and impressive results. However, the robustness of neural SLAM, particularly in challenging or data-limited situations, remains an unresolved issue. This paper presents HERO-SLAM, a Hybrid Enhanced Robust Optimization method for neural SLAM, which combines the benefits of neural implicit field and feature-metric optimization. This hybrid method optimizes a multi-resolution implicit field and enhances robustness in challenging environments with sudden viewpoint changes or sparse data collection. Our comprehensive experimental results on benchmarking datasets validate the effectiveness of our hybrid approach, demonstrating its superior performance over existing implicit field-based methods in challenging scenarios. HERO-SLAM provides a new pathway to enhance the stability, performance, and applicability of neural SLAM in real-world scenarios. Code is available on the project page: https://hero-slam.github.io.
