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.
引用
收藏
页码:28 / 35
页数:8
相关论文
共 50 条
  • [31] A visual SLAM algorithm based on fuzzy clustering for removing dynamic features
    Zhou, Qinghui
    Zhang, Chenlong
    He, Yuping
    Huang, Jie
    TRANSACTIONS OF THE CANADIAN SOCIETY FOR MECHANICAL ENGINEERING, 2023, 47 (03) : 299 - 307
  • [32] An improved multi-object classification algorithm for visual SLAM under dynamic environment
    Wen, Shuhuan
    Liu, Xin
    Wang, Zhe
    Zhang, Hong
    Zhang, Zhishang
    Tian, Wenbo
    INTELLIGENT SERVICE ROBOTICS, 2022, 15 (01) : 39 - 55
  • [33] An improved multi-object classification algorithm for visual SLAM under dynamic environment
    Shuhuan Wen
    Xin Liu
    Zhe Wang
    Hong Zhang
    Zhishang Zhang
    Wenbo Tian
    Intelligent Service Robotics, 2022, 15 : 39 - 55
  • [34] Deep Learning Techniques for Visual SLAM: A Survey
    Mokssit, Saad
    Licea, Daniel Bonilla
    Guermah, Bassma
    Ghogho, Mounir
    IEEE ACCESS, 2023, 11 : 20026 - 20050
  • [35] Overview of deep learning application on visual SLAM
    Li, Shaopeng
    Zhang, Daqiao
    Xian, Yong
    Li, Bangjie
    Zhang, Tao
    Zhong, Chengliang
    DISPLAYS, 2022, 74
  • [36] Survey of Deep Learning Technology in Visual SLAM
    Meng, Haijun
    Lu, Huimin
    20TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC 2024, 2024, : 37 - 42
  • [37] SLAM algorithm based on bounding box and deep continuity in dynamic scene
    Fang B.
    Han X.
    Wang Z.
    Yuan X.
    International Journal of Wireless and Mobile Computing, 2021, 21 (04) : 349 - 364
  • [38] Visual Odometry Algorithm Based on Deep Learning
    Zhang Zaiteng
    Zhang Rongfen
    Liu Yuhong
    LASER & OPTOELECTRONICS PROGRESS, 2021, 58 (04)
  • [39] A Visual SLAM Algorithm in Indoor Weak Texture Environment
    Cai X.
    Wang X.
    Li W.
    Jiqiren/Robot, 2024, 46 (03): : 284 - 293and304
  • [40] RGB-D Based Visual SLAM Algorithm for Indoor Crowd Environment
    Li, Jianfeng
    Dai, Juan
    Su, Zhong
    Zhu, Cui
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2024, 110 (01)