Visual SLAM algorithm in dynamic environment based on deep learning

被引:0
|
作者
Yu, Yingjie [1 ]
Chen, Shuai [2 ]
Yang, Xinpeng
Xu, Changzhen [1 ]
Zhang, Sen
Xiao, Wendong
机构
[1] Univ Sci & Technol Beijing, Sch Automat & Elect Engn, Beijing, Peoples R China
[2] Kunlun Digital Technol Co Ltd, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Deep learning; Computer vision; Depth estimation; Monocular;
D O I
10.1108/IR-04-2024-0166
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
PurposeThis paper proposes a self-supervised monocular depth estimation algorithm under multiple constraints, which can generate the corresponding depth map end-to-end based on RGB images. On this basis, based on the traditional visual simultaneous localisation and mapping (VSLAM) framework, a dynamic object detection framework based on deep learning is introduced, and dynamic objects in the scene are culled during mapping.Design/methodology/approachTypical SLAM algorithms or data sets assume a static environment and do not consider the potential consequences of accidentally adding dynamic objects to a 3D map. This shortcoming limits the applicability of VSLAM in many practical cases, such as long-term mapping. In light of the aforementioned considerations, this paper presents a self-supervised monocular depth estimation algorithm based on deep learning. Furthermore, this paper introduces the YOLOv5 dynamic detection framework into the traditional ORBSLAM2 algorithm for the purpose of removing dynamic objects.FindingsCompared with Dyna-SLAM, the algorithm proposed in this paper reduces the error by about 13%, and compared with ORB-SLAM2 by about 54.9%. In addition, the algorithm in this paper can process a single frame of image at a speed of 15-20 FPS on GeForce RTX 2080s, far exceeding Dyna-SLAM in real-time performance.Originality/valueThis paper proposes a VSLAM algorithm that can be applied to dynamic environments. The algorithm consists of a self-supervised monocular depth estimation part under multiple constraints and the introduction of a dynamic object detection framework based on YOLOv5.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] LIFT-SLAM: A deep-learning feature-based monocular visual SLAM method
    Silva Bruno, Hudson Martins
    Colombini, Esther Luna
    [J]. NEUROCOMPUTING, 2021, 455 : 97 - 110
  • [42] Robust visual SLAM algorithm based on target detection and clustering in dynamic scenarios
    Gan, Fubao
    Xu, Shanyong
    Jiang, Linya
    Liu, Yuwen
    Liu, Quanzeng
    Lan, Shihao
    [J]. FRONTIERS IN NEUROROBOTICS, 2024, 18
  • [43] Robust Visual SLAM Algorithm for Dynamic Indoor Environments
    Fang, Lijin
    Wang, Keqi
    Wan, Yingcai
    [J]. 2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 4169 - 4174
  • [44] DG-SLAM algorithm for dynamic scene compound deep learning and parallel computing
    Lan, Feng-Chong
    Li, Ji-Wen
    Chen, Ji-Qing
    [J]. Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2021, 51 (04): : 1437 - 1446
  • [45] Multi-Objective Location and Mapping Based on Deep Learning and Visual Slam
    Sun, Ying
    Hu, Jun
    Yun, Juntong
    Liu, Ying
    Bai, Dongxu
    Liu, Xin
    Zhao, Guojun
    Jiang, Guozhang
    Kong, Jianyi
    Chen, Baojia
    [J]. SENSORS, 2022, 22 (19)
  • [46] Deep Learning for Visual SLAM in Transportation Robotics: A review
    Duan, Chao
    Junginger, Steffen
    Huang, Jiahao
    Jin, Kairong
    Thurow, Kerstin
    [J]. TRANSPORTATION SAFETY AND ENVIRONMENT, 2019, 1 (03) : 177 - 184
  • [47] Deep Learning for Visual SLAM in Transportation Robotics: A review
    Chao Duan
    Steffen Junginger
    Jiahao Huang
    Kairong Jin
    Kerstin Thurow
    [J]. Transportation Safety and Environment, 2019, 1 (03) - 184
  • [48] Dynamic environment laser SLAM algorithm with a filtering strategy
    Xu, Xiaosu
    Wang, Rui
    Yao, Yiqing
    [J]. Zhongguo Guanxing Jishu Xuebao/Journal of Chinese Inertial Technology, 2024, 32 (07): : 681 - 689
  • [49] A navigation algorithm of the mobile robot in the indoor and dynamic environment based on the PF-SLAM algorithm
    Yan, Yupei
    Wong, SengFat
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 6): : 14207 - 14218
  • [50] A navigation algorithm of the mobile robot in the indoor and dynamic environment based on the PF-SLAM algorithm
    YuPei Yan
    SengFat Wong
    [J]. Cluster Computing, 2019, 22 : 14207 - 14218