SSF-SLAM: Real-Time RGB-D Visual SLAM for Complex Dynamic Environments Based on Semantic and Scene Flow Geometric Information

被引:0
作者
Zhang, Ziqi [1 ,2 ]
Song, Yong [1 ,2 ]
Pang, Bao [1 ,2 ]
Yuan, Xianfeng [1 ,2 ]
Xu, Qingyang [1 ,2 ]
Xu, Xiaolong [1 ,2 ]
机构
[1] Shandong Univ, Sch Mech Elect & Informat Engn, Weihai 264209, Peoples R China
[2] Shandong Key Lab Intelligent Elect Packaging Testi, Weihai 264209, Peoples R China
基金
中国国家自然科学基金;
关键词
Semantics; Simultaneous localization and mapping; Accuracy; Heuristic algorithms; Real-time systems; Vehicle dynamics; Feature extraction; Dynamics; Data mining; Visualization; Complex dynamic environments; scene flow density; semantic metric map; visual simultaneous localization and mapping (SLAM);
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Most existing simultaneous localization and mapping (SLAM) algorithms rely on static world assumptions and perform poorly in complex dynamic environments. In order to improve the accuracy and robustness of SLAM in complex dynamic environments, based on ORB-SLAM2, this article proposes a SLAM system that combines semantic information and scene flow geometry information (SSF-SLAM). Semantic information is the core of robot scene understanding and cognition. First, a lightweight object detection module is constructed and the acquired semantic information is innovatively coupled with multiview geometry to achieve rapid and accurate dynamic object recognition. Then, a novel clustering module of scene flow geometry information based on depth and density is designed, which can effectively reduce the limitation of geometric constraints and realize fast and accurate calculation of geometric dynamic regions. In addition, a semantic mapping module is also built to generate 3-D point clouds and 3-D semantic objects to help mobile robots understand scenes in actual tasks. In SSF-SLAM, the object detecting module and semantic mapping module are integrated into a single thread and run in parallel to ensure the real-time performance of the system. Finally, the method was tested on various public datasets and real-world environment, and the results showed that compared with other advanced methods, SSF-SLAM performed better in terms of timeliness, accuracy, and robustness.
引用
收藏
页数:12
相关论文
共 39 条
[1]   SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation [J].
Badrinarayanan, Vijay ;
Kendall, Alex ;
Cipolla, Roberto .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2017, 39 (12) :2481-2495
[2]   DynaSLAM: Tracking, Mapping, and Inpainting in Dynamic Scenes [J].
Bescos, Berta ;
Facil, Jose M. ;
Civera, Javier ;
Neira, Jose .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (04) :4076-4083
[3]   YOLACT Real-time Instance Segmentation [J].
Bolya, Daniel ;
Zhou, Chong ;
Xiao, Fanyi ;
Lee, Yong Jae .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :9156-9165
[4]   ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial, and Multimap SLAM [J].
Campos, Carlos ;
Elvira, Richard ;
Gomez Rodriguez, Juan J. ;
Montiel, Jose M. M. ;
Tardos, Juan D. .
IEEE TRANSACTIONS ON ROBOTICS, 2021, 37 (06) :1874-1890
[5]   HarDNet: A Low Memory Traffic Network [J].
Chao, Ping ;
Kao, Chao-Yang ;
Ruan, Yu-Shan ;
Huang, Chien-Hsiang ;
Lin, Youn-Long .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :3551-3560
[6]   SG-SLAM: A Real-Time RGB-D Visual SLAM Toward Dynamic Scenes With Semantic and Geometric Information [J].
Cheng, Shuhong ;
Sun, Changhe ;
Zhang, Shijun ;
Zhang, Dianfan .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2023, 72
[7]   RGB-D SLAM in Dynamic Environments Using Point Correlations [J].
Dai, Weichen ;
Zhang, Yu ;
Li, Ping ;
Fang, Zheng ;
Scherer, Sebastian .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (01) :373-389
[8]   Direct Sparse Odometry [J].
Engel, Jakob ;
Koltun, Vladlen ;
Cremers, Daniel .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2018, 40 (03) :611-625
[9]   LSD-SLAM: Large-Scale Direct Monocular SLAM [J].
Engel, Jakob ;
Schoeps, Thomas ;
Cremers, Daniel .
COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 :834-849
[10]  
Everingham M., 2008, The PASCAL Visual Object Classes Challenge 2008