Cargando…

DMS-SLAM: A General Visual SLAM System for Dynamic Scenes with Multiple Sensors

Presently, although many impressed SLAM systems have achieved exceptional accuracy in a real environment, most of them are verified in the static environment. However, for mobile robots and autonomous driving, the dynamic objects in the scene can result in tracking failure or large deviation during...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Guihua, Zeng, Weilin, Feng, Bo, Xu, Feng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6749440/
https://www.ncbi.nlm.nih.gov/pubmed/31461943
http://dx.doi.org/10.3390/s19173714
_version_ 1783452279336075264
author Liu, Guihua
Zeng, Weilin
Feng, Bo
Xu, Feng
author_facet Liu, Guihua
Zeng, Weilin
Feng, Bo
Xu, Feng
author_sort Liu, Guihua
collection PubMed
description Presently, although many impressed SLAM systems have achieved exceptional accuracy in a real environment, most of them are verified in the static environment. However, for mobile robots and autonomous driving, the dynamic objects in the scene can result in tracking failure or large deviation during pose estimation. In this paper, a general visual SLAM system for dynamic scenes with multiple sensors called DMS-SLAM is proposed. First, the combination of GMS and sliding window is used to achieve the initialization of the system, which can eliminate the influence of dynamic objects and construct a static initialization 3D map. Then, the corresponding 3D points of the current frame in the local map are obtained by reprojection. These points are combined with the constant speed model or reference frame model to achieve the position estimation of the current frame and the update of the 3D map points in the local map. Finally, the keyframes selected by the tracking module are combined with the GMS feature matching algorithm to add static 3D map points to the local map. DMS-SLAM implements pose tracking, closed-loop detection and relocalization based on static 3D map points of the local map and supports monocular, stereo and RGB-D visual sensors in dynamic scenes. Exhaustive evaluation in public TUM and KITTI datasets demonstrates that DMS-SLAM outperforms state-of-the-art visual SLAM systems in accuracy and speed in dynamic scenes.
format Online
Article
Text
id pubmed-6749440
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-67494402019-09-27 DMS-SLAM: A General Visual SLAM System for Dynamic Scenes with Multiple Sensors Liu, Guihua Zeng, Weilin Feng, Bo Xu, Feng Sensors (Basel) Article Presently, although many impressed SLAM systems have achieved exceptional accuracy in a real environment, most of them are verified in the static environment. However, for mobile robots and autonomous driving, the dynamic objects in the scene can result in tracking failure or large deviation during pose estimation. In this paper, a general visual SLAM system for dynamic scenes with multiple sensors called DMS-SLAM is proposed. First, the combination of GMS and sliding window is used to achieve the initialization of the system, which can eliminate the influence of dynamic objects and construct a static initialization 3D map. Then, the corresponding 3D points of the current frame in the local map are obtained by reprojection. These points are combined with the constant speed model or reference frame model to achieve the position estimation of the current frame and the update of the 3D map points in the local map. Finally, the keyframes selected by the tracking module are combined with the GMS feature matching algorithm to add static 3D map points to the local map. DMS-SLAM implements pose tracking, closed-loop detection and relocalization based on static 3D map points of the local map and supports monocular, stereo and RGB-D visual sensors in dynamic scenes. Exhaustive evaluation in public TUM and KITTI datasets demonstrates that DMS-SLAM outperforms state-of-the-art visual SLAM systems in accuracy and speed in dynamic scenes. MDPI 2019-08-27 /pmc/articles/PMC6749440/ /pubmed/31461943 http://dx.doi.org/10.3390/s19173714 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Liu, Guihua
Zeng, Weilin
Feng, Bo
Xu, Feng
DMS-SLAM: A General Visual SLAM System for Dynamic Scenes with Multiple Sensors
title DMS-SLAM: A General Visual SLAM System for Dynamic Scenes with Multiple Sensors
title_full DMS-SLAM: A General Visual SLAM System for Dynamic Scenes with Multiple Sensors
title_fullStr DMS-SLAM: A General Visual SLAM System for Dynamic Scenes with Multiple Sensors
title_full_unstemmed DMS-SLAM: A General Visual SLAM System for Dynamic Scenes with Multiple Sensors
title_short DMS-SLAM: A General Visual SLAM System for Dynamic Scenes with Multiple Sensors
title_sort dms-slam: a general visual slam system for dynamic scenes with multiple sensors
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6749440/
https://www.ncbi.nlm.nih.gov/pubmed/31461943
http://dx.doi.org/10.3390/s19173714
work_keys_str_mv AT liuguihua dmsslamageneralvisualslamsystemfordynamicsceneswithmultiplesensors
AT zengweilin dmsslamageneralvisualslamsystemfordynamicsceneswithmultiplesensors
AT fengbo dmsslamageneralvisualslamsystemfordynamicsceneswithmultiplesensors
AT xufeng dmsslamageneralvisualslamsystemfordynamicsceneswithmultiplesensors