Enhancing visual SLAM in dynamic environments with improved YOLOv8
The presence of moving objects in real-world scenarios can lead to mismatches in visual odometry feature points, thereby affecting the accuracy of positioning and mapping by the SLAM system and reducing its robustness in practical applications. This paper introduces a visual SLAM algorithm that leverages the ORB-SLAM3 framework and deep learning techniques. Enhancements to the SLAM system’s tracking thread enable identifying and removing dynamic feature points, thus increasing its adaptability to dynamic environments. Concurrently, YOLOv8s, known for its minimal depth and feature map width in the YOLOv5 series, is selected as the object detection network, with VanillaNet, a lightweight network, replacing its backbone network. This combination effectively determines the mobility of objects within the environment. Consequently, we propose an enhanced algorithm based on YOLOv8s capable of performing both object detection and semantic segmentation to eliminate dynamic feature points precisely. Ultimately, the algorithm’s accuracy and real-time performance were assessed using indoor dynamic scene data from the TUM RGB datasets. In comparison to models lacking any strategic approach, test results on the TUM datasets reveal that the experimental outcomes are more favorable in dynamic environments.
Authors
- Xuedong Zhou (ORCID: https://orcid.org/0000-0002-9319-7302)
- Ying Yu (ORCID: https://orcid.org/0000-0001-7840-9891)
- Tingting Yang (ORCID: https://orcid.org/0009-0003-2997-1572)
- Shuwen Jia
Institutions
- Sanya University (CN)
Publication Details
- Published
- 2024-10-22
- DOI
- https://doi.org/10.1117/12.3037734
- Primary Topic
- Robotics and Sensor-Based Localization
- Type
- article
- Field-Weighted Citation Impact
- 0.00