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 条
  • [1] DM-SLAM: Monocular SLAM in Dynamic Environments
    Lu, Xiaoyun
    Wang, Hu
    Tang, Shuming
    Huang, Huimin
    Li, Chuang
    APPLIED SCIENCES-BASEL, 2020, 10 (12):
  • [2] TTT SLAM: A feature-based bathymetric SLAM framework
    Zhang, Qianyi
    Kim, Jinwhan
    OCEAN ENGINEERING, 2024, 294
  • [3] PAL-SLAM: a feature-based SLAM system for a panoramic annular lens
    Wang, Ding
    Wang, Junhua
    Tian, Yuhan
    Hu, Kai
    Xu, Min
    OPTICS EXPRESS, 2022, 30 (02) : 1099 - 1113
  • [4] Multiple Maps for the Feature-based Monocular SLAM System
    Hu, Huan
    Sun, Hanxu
    Ye, Ping
    Jia, Qingxuan
    Gao, Xin
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2019, 94 (02) : 389 - 404
  • [5] Multiple Maps for the Feature-based Monocular SLAM System
    Huan Hu
    Hanxu Sun
    Ping Ye
    Qingxuan Jia
    Xin Gao
    Journal of Intelligent & Robotic Systems, 2019, 94 : 389 - 404
  • [6] Feature-based SLAM for Dense Mapping
    Li, Ping
    Ke, Zhongming
    2019 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2019, : 372 - 377
  • [7] Semantic Optimization of Feature-Based SLAM
    Li, Peng
    Yin, Lili
    Gao, Jiali
    Sun, Yuezhongyi
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [8] Dynamic SLAM: A Visual SLAM in Outdoor Dynamic Scenes
    Wen, Shuhuan
    Li, Xiongfei
    Liu, Xin
    Li, Jiaqi
    Tao, Sheng
    Long, Yidan
    Qiu, Tony
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2023, 72
  • [9] Integrating segments and edges in feature-based SLAM
    Rodriguez-Losada, D
    Matia, F
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS 2003, VOL 1-3, 2003, : 1717 - 1722
  • [10] FAST INITIALIZATION FOR FEATURE-BASED MONOCULAR SLAM
    Zhang, A. Shaobo
    Liu, B. Sheng
    Zhang, C. Jianhua
    Wang, D. Zhenhua
    Wang, E. Xiaoyan
    2017 24TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2017, : 2119 - 2123