Search papers, labs, and topics across Lattice.
This paper introduces a rendering-area-aware pruning strategy for 3D Gaussian Splatting (3DGS) in SLAM, addressing the critical issue of memory consumption in large-scale environments. By selectively removing Gaussian points based on their contribution to the effective rendering area, the method significantly reduces memory usage while maintaining localization and mapping accuracy. Evaluations on the EuRoC and KITTI datasets reveal over 60% memory reduction and more than double the frames per second (FPS) improvement compared to existing methods, underscoring its effectiveness for real-world applications in autonomous driving.
Memory efficiency in 3DGS-SLAM can be dramatically improved by over 60% without sacrificing accuracy, making it viable for large-scale autonomous driving applications.
3D Gaussian Splatting (3DGS) has garnered significant attention in Simultaneous Localization and Mapping (SLAM) due to its advances in capturing fine-grained geometry features and synthesizing novel views. For SLAM in large-scale scenes, such as autonomous driving, 3DGS-SLAM faces a critical limitation: memory consumption increases continuously over time as Gaussian points accumulate, leading to poor memory efficiency and limiting its applicability. In this work, we propose a rendering-area-aware pruning strategy that selectively removes Gaussians based on their contribution to the effective rendering area, rather than solely relying on Gaussian-level heuristics such as opacity or gradient magnitude. This perspective directly targets the sources of memory redundancy, effectively reducing the peak memory footprint of 3DGS-SLAM during runtime. Evaluations on the EuRoC and KITTI datasets demonstrate that our method consistently outperforms existing pruning approaches in large-scale outdoor scenes, achieving over 60% memory reduction and more than 2 times FPS improvement while preserving localization and mapping accuracy. These results highlight rendering-area-aware pruning as a promising direction for scaling 3DGS-SLAM to real-world autonomous driving scenarios. Our code is publicly available at https://github.com/UMN-ZhaoLab/Pocket-SLAM.git.