系统仿真学报 ›› 2025, Vol. 37 ›› Issue (3): 753-762.doi: 10.16182/j.issn1004731x.joss.23-1406

• 论文 • 上一篇    

动态场景下基于特征点筛选的视觉SLAM算法

姜丽梅, 陈信威   

  1. 华北电力大学 计算机系,河北 保定 071003
  • 收稿日期:2023-11-20 修回日期:2024-01-05 出版日期:2025-03-17 发布日期:2025-03-21
  • 通讯作者: 陈信威
  • 第一作者简介:姜丽梅(1983-),女,讲师,博士,研究方向为智能机器人、群体智能。
  • 基金资助:
    华北电力大学中央高校基本科研业务费专项资金(2022MS102)

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

摘要:

针对传统的视觉SLAM算法在动态环境下定位精度与鲁棒性低的问题,提出了一种基于特征点筛选的改进动态SLAM算法。该算法以ORB-SLAM3算法为基本框架,增加了动态区域划分与特征点筛选模块。动态区域划分模块使用改进的RT-DETR目标检测算法检测图像中的动态物体并根据检测框划分动态区域,特征点筛选模块使用对极约束以及光流法筛选掉运动的动态物体身上的特征点,保留静止的动态物体上以及目标检测框内属于背景部分的特征点,参与后续的位姿优化。改进的算法尽可能的保留了更多的有效特征点参与相机位姿优化,实验结果表明:改进的算法在高动态环境下绝对轨迹误差的RMSE值,能够达到平均90%以上提升的同时保持实时运行。

关键词: 光流, 对极约束, 视觉SLAM, 动态环境, RT-DETR, PP-LCNet

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

中图分类号: