NGM-SLAM: Gaussian Splatting SLAM with Radiance Field Submap
Jingwei Huang, Mingrui Li, Lei Sun, Aaron Xuxiang Tian, Tianchen Deng, Hongyu Wang
TL;DR
NGM-SLAM addresses the challenge of large-scale, high-fidelity dense mapping with real-time loop closure by integrating neural radiance field submaps as priors into a 3D Gaussian Splatting SLAM framework. The system uses neural submaps to supervise Gaussian rendering, enabling gap filling and texture-rich reconstruction while maintaining real-time performance through multi-scale Gaussian rendering and pruning. A local-to-global loop closure strategy combines submap-level BA with a coarse-to-fine global adjustment to correct drift, achieving scalable, accurate tracking and mapping across monocular, stereo, and RGB-D inputs. The approach demonstrates state-of-the-art performance on Replica, ScanNet, TUM RGB-D, and EuRoC datasets, with robust hole filling, reduced aliasing, and online loop corrections suitable for large-scale scenes and potential mobile deployment.
Abstract
SLAM systems based on Gaussian Splatting have garnered attention due to their capabilities for rapid real-time rendering and high-fidelity mapping. However, current Gaussian Splatting SLAM systems usually struggle with large scene representation and lack effective loop closure detection. To address these issues, we introduce NGM-SLAM, the first 3DGS based SLAM system that utilizes neural radiance field submaps for progressive scene expression, effectively integrating the strengths of neural radiance fields and 3D Gaussian Splatting. We utilize neural radiance field submaps as supervision and achieve high-quality scene expression and online loop closure adjustments through Gaussian rendering of fused submaps. Our results on multiple real-world scenes and large-scale scene datasets demonstrate that our method can achieve accurate hole filling and high-quality scene expression, supporting monocular, stereo, and RGB-D inputs, and achieving state-of-the-art scene reconstruction and tracking performance.
