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

GS3LAM: Gaussian Semantic Splatting SLAM

About

Recently, the multi-modal fusion of RGB, depth, and semantics has shown great potential in dense Simultaneous Localization and Mapping (SLAM). However, a prerequisite for generating consistent semantic maps is the availability of dense, efficient, and scalable scene representations. Existing semantic SLAM systems based on explicit representations are often limited by resolution and an inability to predict unknown areas. Conversely, implicit representations typically rely on time-consuming ray tracing, failing to meet real-time requirements. Fortunately, 3D Gaussian Splatting (3DGS) has emerged as a promising representation that combines the efficiency of point-based methods with the continuity of geometric structures. To this end, we propose GS3LAM, a Gaussian Semantic Splatting SLAM framework that processes multimodal data to render consistent, dense semantic maps in real-time. GS3LAM models the scene as a Semantic Gaussian Field (SG-Field) and jointly optimizes camera poses and the field via multimodal error constraints. Furthermore, a Depth-adaptive Scale Regularization (DSR) scheme is introduced to resolve misalignments between scale-invariant Gaussians and geometric surfaces. To mitigate catastrophic forgetting, we propose a Random Sampling-based Keyframe Mapping (RSKM) strategy, which demonstrates superior performance over common local covisibility optimization methods. Extensive experiments on benchmark datasets show that GS3LAM achieves increased tracking robustness, superior rendering quality, and enhanced semantic precision compared to state-of-the-art methods. Source code is available at https://github.com/lif314/GS3LAM.

Linfei Li, Lin Zhang, Zhong Wang, Ying Shen• 2026

Related benchmarks

TaskDatasetResultRank
Photometric RenderingReplica (room0-2, office0-4)
PSNR41.21
80
3D Semantic MappingReplica--
25
TrackingScanNet
ATE RMSE (Seq 00)11.34
18
Semantic segmentationReplica--
16
TrackingReplica Dataset
ATE RMSE0.0037
9
TrackingReplica 31
Rotation Error R00.27
8
RenderingScanNet scene 0000
PSNR23.02
6
RenderingScanNet scene 0059
PSNR20.96
6
RenderingScanNet scene 0106
PSNR22.37
6
RenderingScanNet scene 0169
PSNR25.85
6
Showing 10 of 14 rows

Other info

Follow for update