Research on RGB-D Visual SLAM Algorithm in Dynamic Environments

Currently, most visual simultaneous localization and mapping (VSLAM) systems focus on static environments, while dynamic objects in real-world scenarios significantly degrade system accuracy and robustness. To address this issue, we propose an improved algorithm for indoor dynamic environments. Based on ORB-SLAM3, we introduce a YOLOv8-based dynamic object detection thread that performs instance segmentation and generates semantic information for image frames. In the tracking thread, we employ a sliding window mechanism and template matching strategy to process semantic information and filter out dynamic feature points. Additionally, we replace the RANSAC algorithm with PROSAC to eliminate feature point mismatches and improve matching performance. Experimental evaluations on the public TUM RGB-D dataset demonstrate that compared with the original ORB-SLAM3 and the more advanced DynaSLAM algorithm, our improved method achieves superior localization accuracy and robustness in dynamic environments. The system maintains a frame rate exceeding 45 fps without GPU acceleration, ensuring real-time performance.

Authors

Institutions

Publication Details

Published
2025-04-25
DOI
https://doi.org/10.1109/iccea65460.2025.11103104
Primary Topic
Robotics and Sensor-Based Localization
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research on RGB-D Visual SLAM Algorithm in Dynamic Environments

Yuanfa Ji, Qiang Fu, XiaoHan Teng, Feng-Hua Ren
Robotics and Sensor-Based Localization
article

Research on RGB-D Visual SLAM Algorithm in Dynamic Environments

Yuanfa Ji, Qiang Fu, XiaoHan Teng, Feng-Hua Ren
article en

Abstract

Currently, most visual simultaneous localization and mapping (VSLAM) systems focus on static environments, while dynamic objects in real-world scenarios significantly degrade system accuracy and robustness. To address this issue, we propose an improved algorithm for indoor dynamic environments. Based on ORB-SLAM3, we introduce a YOLOv8-based dynamic object detection thread that performs instance segmentation and generates semantic information for image frames. In the tracking thread, we employ a sliding window mechanism and template matching strategy to process semantic information and filter out dynamic feature points. Additionally, we replace the RANSAC algorithm with PROSAC to eliminate feature point mismatches and improve matching performance. Experimental evaluations on the public TUM RGB-D dataset demonstrate that compared with the original ORB-SLAM3 and the more advanced DynaSLAM algorithm, our improved method achieves superior localization accuracy and robustness in dynamic environments. The system maintains a frame rate exceeding 45 fps without GPU acceleration, ensuring real-time performance.

Guilin University of Electronic Technology (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 72%
Robotics and Sensor-Based Localization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.