A Dynamic Dense SLAM Algorithm Based on 3D Gaussian Splatting

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Currently, dense SLAM algorithms based on 3DGS achieve impressive mapping results. However, most of them neglect the removal of dynamic points, leading to suboptimal performance in dynamic environments. To address this issue, a 3DGS-based approach enhanced with mask-based dynamic point filtering is proposed to improve mapping accuracy. Another scenario is that dynamic elements in a scene include not only moving individuals but also stationary objects like chairs and everyday items that can be displaced for which the current algorithms cannot obtain satisfactory results. Consequently, a method for detecting various object movements is proposed, combined with a dynamic object filtering strategy that integrates reprojection error with the intersection-over-union (IoU) ratio. To further enhance efficiency, the tracking process is replaced by an adaptive keypoint-based method, significantly reducing computational costs. Experimental results demonstrate the robustness and real-time performance of the proposed Gaussian Dynamic SLAM(GSD-SLAM) system in dynamic environments.

Original languageEnglish
Title of host publicationProceedings of the 44th Chinese Control Conference, CCC 2025
EditorsJian Sun, Hongpeng Yin
PublisherIEEE Computer Society
Pages7538-7543
Number of pages6
ISBN (Electronic)9789887581611
DOIs
Publication statusPublished - 2025
Event44th Chinese Control Conference, CCC 2025 - Chongqing, China
Duration: 28 Jul 202530 Jul 2025

Publication series

NameChinese Control Conference, CCC
ISSN (Print)1934-1768
ISSN (Electronic)2161-2927

Conference

Conference44th Chinese Control Conference, CCC 2025
Country/TerritoryChina
CityChongqing
Period28/07/2530/07/25

Keywords

  • 3D Gaussian Splatting
  • Dense mapping
  • Dynamic environment
  • Simultaneous Localization and Mapping

Fingerprint

Dive into the research topics of 'A Dynamic Dense SLAM Algorithm Based on 3D Gaussian Splatting'. Together they form a unique fingerprint.

Cite this