Abstract
Purpose. Despite advances in 3D surgical scene understanding, semantic simultaneous localisation and mapping (SLAM) remains under-explored for two key reasons. First, it requires solving three challenging tasks in parallel: camera pose tracking, high-fidelity deformable reconstruction, and semantic mapping, making progress particularly demanding. Second, progress is further limited by the scarcity of datasets that provide the ground truth needed to evaluate all three tasks comprehensively under procedural conditions that closely reflect real endoscopic environments.
We propose EndoS3, a semantic SLAM framework based on 3D Gaussian splatting that uses per-frame instance masks to guide all three tasks. An instance-level motion decomposition separates static from dynamic instances, testing the flow that camera motion cannot explain against both flow noise and neighbouring instances. The camera is tracked against the static Gaussians, while an instance-aware warp field gives each dynamic instance its own control nodes and deformation network. A semantic node allocation redistributes a fixed node budget across instances according to their size and non-rigidity. We also introduce CRCD++, an ex-vivo cholecystectomy dataset with RGB-D frames, camera poses and instance annotations for full semantic SLAM evaluation.
Results. We compare EndoS3 with state-of-the-art general-purpose and surgical semantic SLAM methods in tracking, reconstruction and semantic mapping on the CRCD++ and the SemSup datasets. EndoS3 surpasses all previous approaches.
Conclusion. Modelling motion and deformation with semantic information supports accurate semantic SLAM in deformable surgical scenes. EndoS3 and CRCD++ provide a method and a benchmark for improved geometric and semantic understanding in endoscopic environments.