•  
  •  
 

Journal of System Simulation

Abstract

Abstract: The original ORB descriptor algorithm has a low matching accuracy and long matching time, the positioning accuracy and robustness of the SLAM(simultaneous localization and mapping) system are severely disturbed by moving objects in dynamic scenes, and the ORB-SLAM3 system is incapable of constructing dense maps. To address the above problems, this paper proposes an improved ORB-SLAM3 based on the BEBLID descriptor and object detection. A lightweight YOLOv5s dynamic object detection network and dynamic feature removal module are fused with the tracking thread to improve the system's positioning accuracy. Replacing the original feature description algorithm, an improved local image descriptor BEBLID with higher efficacy is combined with the original ORB feature extraction method to enhance the expressiveness and description efficiency of images, ensuring a more accurate and efficient feature matching. A dense mapping thread is added to construct dense point cloud maps based on keyframes and correspondingposes. Experiments on the publicly available TUM RGB-D dataset show that compared with the original ORB-SLAM3, the proposed algorithm has a 7% higher feature matching accuracy; the system's positioning accuracy is improved by more than 98% in high dynamic environments and by up to 60% in low dynamic environments, showing a better positioning function in dynamic environments; a three-dimensional dense point cloud map is constructed, laying a foundation for future applications in robot autonomous navigation, obstacle avoidance, and path planning.

First Page

2712

Last Page

2721

CLC

TP391.9

Recommended Citation

Fu Qiang, Teng Xianyun, Ji Yuanfa, et al. SLAM Dynamic Algorithm Based on Improved Feature Description[J]. Journal of System Simulation, 2024, 36(11): 2712-2721.

Corresponding Author

Ji Yuanfa

DOI

10.16182/j.issn1004731x.joss.23-0980

Share

COinS