DM-SLAM: A Feature-Based SLAM System for Rigid Dynamic Scenes

被引:40
|
作者
Cheng, Junhao [1 ,2 ]
Wang, Zhi [3 ]
Zhou, Hongyan [4 ]
Li, Li [1 ]
Yao, Jian [1 ,2 ]
机构
[1] Wuhan Univ, Sch Remote Sensing & Informat Engn, Wuhan 430070, Hubei, Peoples R China
[2] Shenzhen Jimuyida Technol Co Ltd, Shenzhen 518000, Guangdong, Peoples R China
[3] Xi An Jiao Tong Univ, Sch Software Engn, Xian 710049, Shaanxi, Peoples R China
[4] Wuhan Univ, Sch Resource & Environm Sci, Wuhan 430070, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
visual SLAM; deep learning; dynamic scenes; Mask R-CNN; optical flow; ORB-SLAM2; MONOCULAR SLAM; ODOMETRY;
D O I
10.3390/ijgi9040202
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most Simultaneous Localization and Mapping (SLAM) methods assume that environments are static. Such a strong assumption limits the application of most visual SLAM systems. The dynamic objects will cause many wrong data associations during the SLAM process. To address this problem, a novel visual SLAM method that follows the pipeline of feature-based methods called DM-SLAM is proposed in this paper. DM-SLAM combines an instance segmentation network with optical flow information to improve the location accuracy in dynamic environments, which supports monocular, stereo, and RGB-D sensors. It consists of four modules: semantic segmentation, ego-motion estimation, dynamic point detection and a feature-based SLAM framework. The semantic segmentation module obtains pixel-wise segmentation results of potentially dynamic objects, and the ego-motion estimation module calculates the initial pose. In the third module, two different strategies are presented to detect dynamic feature points for RGB-D/stereo and monocular cases. In the first case, the feature points with depth information are reprojected to the current frame. The reprojection offset vectors are used to distinguish the dynamic points. In the other case, we utilize the epipolar constraint to accomplish this task. Furthermore, the static feature points left are fed into the fourth module. The experimental results on the public TUM and KITTI datasets demonstrate that DM-SLAM outperforms the standard visual SLAM baselines in terms of accuracy in highly dynamic environments.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Robust Laser SLAM System Based on Temporal Sliding Window in Dynamic Scenes
    Qin X.
    Zhou H.
    Liao Y.
    Gao M.
    Huang S.
    Zhou Y.
    Xie G.
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2023, 50 (12): : 49 - 58
  • [32] SCE-SLAM: a real-time semantic RGBD SLAM system in dynamic scenes based on spatial coordinate error
    Song, Shiyu
    Chen, Ji
    Zhong, Yujiang
    Zhang, Wei
    Hou, Wenbo
    Zhang, Liumingyuan
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2023, 34 (12)
  • [33] Based on BiSeNetV2 for Semantic SLAM in Dynamic Scenes
    Wang, Zhen
    Hu, Weiwei
    Yang, Wenlei
    Xie, Junjie
    IEEE ACCESS, 2024, 12 : 125931 - 125941
  • [34] Visual SLAM Based on YOLOX-S in Dynamic Scenes
    Tian, YingLiang
    Xu, GaoChao
    Li, JiaXing
    Sun, YingJie
    2022 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, COMPUTER VISION AND MACHINE LEARNING (ICICML), 2022, : 262 - 266
  • [35] Object Detection-based Visual SLAM for Dynamic Scenes
    Zhao, Xinhua
    Ye, Lei
    PROCEEDINGS OF 2022 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2022), 2022, : 1153 - 1158
  • [36] Tag-Based Vehicle Visual SLAM in Sparse Feature Scenes
    Qin H.
    Shen G.
    Zhou Y.
    Huang S.
    Qin X.
    Xie G.
    Ding R.
    Qiche Gongcheng/Automotive Engineering, 2023, 45 (09): : 1543 - 1552
  • [37] DRSO-SLAM: A Dynamic RGB-D SLAM Algorithm for Indoor Dynamic Scenes
    Yu, Naigong
    Gan, Mengzhe
    Yu, Hejie
    Yang, Kang
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 1052 - 1058
  • [38] Point Feature-based Outdoor SLAM for Rural Environments with Geometric Analysis
    Kim, Dong-Il
    Chae, Heewon
    Song, Jae-Bok
    Min, JiHong
    2015 12TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAI), 2015, : 218 - 223
  • [39] Feature-Based SLAM Algorithm for Small Scale UAV with Nadir View
    Avola, Danilo
    Cinque, Luigi
    Fagioli, Alessio
    Foresti, Gian Luca
    Massaroni, Cristiano
    Pannone, Daniele
    IMAGE ANALYSIS AND PROCESSING - ICIAP 2019, PT II, 2019, 11752 : 457 - 467
  • [40] Point-to-line feature-based SLAM map building algorithm
    Cao, Meng-Long
    Cui, Ping-Yuan
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2009, 41 (01): : 15 - 19