信息与控制2024,Vol.53Issue(3):388-399,12.DOI:10.13976/j.cnki.xk.2024.3089
动态场景下基于语义和几何约束的视觉SLAM算法
Visual SLAM Algorithm Based on Semantic and Geometric Constraints under Dynamic Scenes
摘要
Abstract
Simultaneous localization and mapping(SLAM)is one of the fundamental capabilities of in-telligent mobile robots for state estimation in unknown environments.However,most visual SLAM systems rely on the assumption of a static scene,which results in severe problems of low accuracy and poor robustness in dynamic scenes.Furthermore,existing dynamic SLAM systems suffer from poor real-time performance.To address these issues,a SLAM system is proposed based on the combination of semantic and geometric constraints(DSG-SLAM),aiming at achieving real-time robust operations in dynamic scenes.DSG-SLAM integrates the GhostNet-YOLOv7 object detection network and an epipolar geometric constraint visual SLAM system in the ORB-SLAM2(Oriented FAST and Rotated BRIEF SLAM2)framework.Specifically,a parallel semantic thread is added on the basis of ORB-SLAM2 to obtain two-dimensional semantic information,and a fast dynamic feature rejection algorithm is added to the tracking thread by combining semantic and geometric constraints.Finally,the system is evaluated on the TUM public dataset and in real environments.The results show that,for high dynamic scenes,DSG-SLAM improves positioning accuracy by 94.55%compared with ORB-SLAM2,and for low dynamic scenes,the improvement is 22.99%.Furthermore,the system operates at a frequency of 30 Hz,effectively improving the positioning ac-curacy in dynamic scenes while ensuring real-time operations.关键词
动态场景/同时定位与地图构建/目标检测/位姿估计/对极几何Key words
dynamic scene/simultaneous localization and mapping(SLAM)/target detection/pose estimation/epipolar geometry分类
信息技术与安全科学引用本文复制引用
刘胤真,徐向荣,张卉,俞青松..动态场景下基于语义和几何约束的视觉SLAM算法[J].信息与控制,2024,53(3):388-399,12.基金项目
国家重点研发计划项目(2017YFE0113200) (2017YFE0113200)
安徽工业大学青年基金(QZ202217) (QZ202217)