Journal of System Simulation ›› 2025, Vol. 37 ›› Issue (3): 753-762.doi: 10.16182/j.issn1004731x.joss.23-1406

• Papers • Previous Articles    

Visual SLAM Algorithm Based on Feature Point Selection in Dynamic Scenes

Jiang Limei, Chen Xinwei   

  1. Department of Computer Science, North China Electric Power University, Baoding 071003, China
  • Received:2023-11-20 Revised:2024-01-05 Online:2025-03-17 Published:2025-03-21
  • Contact: Chen Xinwei

Abstract:

To address low positioning accuracy and robustness in traditional visual SLAM algorithms under dynamic conditions, this paper proposes an improved dynamic SLAM algorithm based on feature point selection. Built upon the ORB-SLAM3 framework, it incorporates dynamic region partitioning and feature point filtering.The dynamic region partitioning module utilizes an enhanced RT-DETR object detection algorithm to detect dynamic objects in the images and divides the dynamic regions based on the detection boxes. The feature point selection module utilizes epipolar constraints and optical flow methods to filter out feature points on moving objects, retaining stationary dynamic objects and background points within the detected object bounding boxes for subsequent pose optimization. The improved algorithm strives to retain as many effective feature points as possible for camera pose optimization. Experimental results show that the proposed algorithm improves the RMSE of absolute trajectory error in highly dynamic environments by over 90% on average, while maintaining real-time operation.

Key words: optical flow, epipolar constraint, visual SLAM, dynamic environment, RT-DETR, PP-LCNet

CLC Number: