DM-SLAM: Monocular SLAM in Dynamic Environments

Many classic visual monocular SLAM (simultaneous localization and mapping) systems have been developed over the past decades, yet most of them fail when dynamic scenarios dominate. DM-SLAM is proposed for handling dynamic objects in environments based on ORB-SLAM2. This article mainly concentrates o...

Full description

Bibliographic Details
Main Authors: Xiaoyun Lu, Hu Wang, Shuming Tang, Huimin Huang, Chuang Li
Format: Article
Language:English
Published: MDPI AG 2020-06-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/12/4252
_version_ 1797564519435730944
author Xiaoyun Lu
Hu Wang
Shuming Tang
Huimin Huang
Chuang Li
author_facet Xiaoyun Lu
Hu Wang
Shuming Tang
Huimin Huang
Chuang Li
author_sort Xiaoyun Lu
collection DOAJ
description Many classic visual monocular SLAM (simultaneous localization and mapping) systems have been developed over the past decades, yet most of them fail when dynamic scenarios dominate. DM-SLAM is proposed for handling dynamic objects in environments based on ORB-SLAM2. This article mainly concentrates on two aspects. Firstly, we proposed a distribution and local-based RANSAC (Random Sample Consensus) algorithm (DLRSAC) to extract static features from the dynamic scene based on awareness of the nature difference between motion and static, which is integrated into initialization of DM-SLAM. Secondly, we designed a candidate map points selection mechanism based on neighborhood mutual exclusion to balance the accuracy of tracking camera pose and system robustness in motion scenes. Finally, we conducted experiments in the public dataset and compared DM-SLAM with ORB-SLAM2. The experiments corroborated the superiority of the DM-SLAM.
first_indexed 2024-03-10T18:59:18Z
format Article
id doaj.art-7b1106e5b9494abc957e90a58655d975
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T18:59:18Z
publishDate 2020-06-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-7b1106e5b9494abc957e90a58655d9752023-11-20T04:31:34ZengMDPI AGApplied Sciences2076-34172020-06-011012425210.3390/app10124252DM-SLAM: Monocular SLAM in Dynamic EnvironmentsXiaoyun Lu0Hu Wang1Shuming Tang2Huimin Huang3Chuang Li4Xi’an Institute of Optics and Precision Mechanics, Chinese Academy of Sciences, Xi’an 710119, ChinaXi’an Institute of Optics and Precision Mechanics, Chinese Academy of Sciences, Xi’an 710119, ChinaUniversity of Chinese Academy of Sciences, Beijing 100049, ChinaXi’an Institute of Optics and Precision Mechanics, Chinese Academy of Sciences, Xi’an 710119, ChinaXi’an Institute of Optics and Precision Mechanics, Chinese Academy of Sciences, Xi’an 710119, ChinaMany classic visual monocular SLAM (simultaneous localization and mapping) systems have been developed over the past decades, yet most of them fail when dynamic scenarios dominate. DM-SLAM is proposed for handling dynamic objects in environments based on ORB-SLAM2. This article mainly concentrates on two aspects. Firstly, we proposed a distribution and local-based RANSAC (Random Sample Consensus) algorithm (DLRSAC) to extract static features from the dynamic scene based on awareness of the nature difference between motion and static, which is integrated into initialization of DM-SLAM. Secondly, we designed a candidate map points selection mechanism based on neighborhood mutual exclusion to balance the accuracy of tracking camera pose and system robustness in motion scenes. Finally, we conducted experiments in the public dataset and compared DM-SLAM with ORB-SLAM2. The experiments corroborated the superiority of the DM-SLAM.https://www.mdpi.com/2076-3417/10/12/4252static features extractiondynamic environments3D reconstructionmonocular SLAM
spellingShingle Xiaoyun Lu
Hu Wang
Shuming Tang
Huimin Huang
Chuang Li
DM-SLAM: Monocular SLAM in Dynamic Environments
Applied Sciences
static features extraction
dynamic environments
3D reconstruction
monocular SLAM
title DM-SLAM: Monocular SLAM in Dynamic Environments
title_full DM-SLAM: Monocular SLAM in Dynamic Environments
title_fullStr DM-SLAM: Monocular SLAM in Dynamic Environments
title_full_unstemmed DM-SLAM: Monocular SLAM in Dynamic Environments
title_short DM-SLAM: Monocular SLAM in Dynamic Environments
title_sort dm slam monocular slam in dynamic environments
topic static features extraction
dynamic environments
3D reconstruction
monocular SLAM
url https://www.mdpi.com/2076-3417/10/12/4252
work_keys_str_mv AT xiaoyunlu dmslammonocularslamindynamicenvironments
AT huwang dmslammonocularslamindynamicenvironments
AT shumingtang dmslammonocularslamindynamicenvironments
AT huiminhuang dmslammonocularslamindynamicenvironments
AT chuangli dmslammonocularslamindynamicenvironments