Cargando…

SGC-VSLAM: A Semantic and Geometric Constraints VSLAM for Dynamic Indoor Environments

As one of the core technologies for autonomous mobile robots, Visual Simultaneous Localization and Mapping (VSLAM) has been widely researched in recent years. However, most state-of-the-art VSLAM adopts a strong scene rigidity assumption for analytical convenience, which limits the utility of these...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Shiqiang, Fan, Guohao, Bai, Lele, Zhao, Cheng, Li, Dexin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7219588/
https://www.ncbi.nlm.nih.gov/pubmed/32344724
http://dx.doi.org/10.3390/s20082432
_version_ 1783533015234772992
author Yang, Shiqiang
Fan, Guohao
Bai, Lele
Zhao, Cheng
Li, Dexin
author_facet Yang, Shiqiang
Fan, Guohao
Bai, Lele
Zhao, Cheng
Li, Dexin
author_sort Yang, Shiqiang
collection PubMed
description As one of the core technologies for autonomous mobile robots, Visual Simultaneous Localization and Mapping (VSLAM) has been widely researched in recent years. However, most state-of-the-art VSLAM adopts a strong scene rigidity assumption for analytical convenience, which limits the utility of these algorithms for real-world environments with independent dynamic objects. Hence, this paper presents a semantic and geometric constraints VSLAM (SGC-VSLAM), which is built on the RGB-D mode of ORB-SLAM2 with the addition of dynamic detection and static point cloud map construction modules. In detail, a novel improved quadtree-based method was adopted for SGC-VSLAM to enhance the performance of the feature extractor in ORB-SLAM (Oriented FAST and Rotated BRIEF-SLAM). Moreover, a new dynamic feature detection method called semantic and geometric constraints was proposed, which provided a robust and fast way to filter dynamic features. The semantic bounding box generated by YOLO v3 (You Only Look Once, v3) was used to calculate a more accurate fundamental matrix between adjacent frames, which was then used to filter all of the truly dynamic features. Finally, a static point cloud was estimated by using a new drawing key frame selection strategy. Experiments on the public TUM RGB-D (Red-Green-Blue Depth) dataset were conducted to evaluate the proposed approach. This evaluation revealed that the proposed SGC-VSLAM can effectively improve the positioning accuracy of the ORB-SLAM2 system in high-dynamic scenarios and was also able to build a map with the static parts of the real environment, which has long-term application value for autonomous mobile robots.
format Online
Article
Text
id pubmed-7219588
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-72195882020-05-22 SGC-VSLAM: A Semantic and Geometric Constraints VSLAM for Dynamic Indoor Environments Yang, Shiqiang Fan, Guohao Bai, Lele Zhao, Cheng Li, Dexin Sensors (Basel) Article As one of the core technologies for autonomous mobile robots, Visual Simultaneous Localization and Mapping (VSLAM) has been widely researched in recent years. However, most state-of-the-art VSLAM adopts a strong scene rigidity assumption for analytical convenience, which limits the utility of these algorithms for real-world environments with independent dynamic objects. Hence, this paper presents a semantic and geometric constraints VSLAM (SGC-VSLAM), which is built on the RGB-D mode of ORB-SLAM2 with the addition of dynamic detection and static point cloud map construction modules. In detail, a novel improved quadtree-based method was adopted for SGC-VSLAM to enhance the performance of the feature extractor in ORB-SLAM (Oriented FAST and Rotated BRIEF-SLAM). Moreover, a new dynamic feature detection method called semantic and geometric constraints was proposed, which provided a robust and fast way to filter dynamic features. The semantic bounding box generated by YOLO v3 (You Only Look Once, v3) was used to calculate a more accurate fundamental matrix between adjacent frames, which was then used to filter all of the truly dynamic features. Finally, a static point cloud was estimated by using a new drawing key frame selection strategy. Experiments on the public TUM RGB-D (Red-Green-Blue Depth) dataset were conducted to evaluate the proposed approach. This evaluation revealed that the proposed SGC-VSLAM can effectively improve the positioning accuracy of the ORB-SLAM2 system in high-dynamic scenarios and was also able to build a map with the static parts of the real environment, which has long-term application value for autonomous mobile robots. MDPI 2020-04-24 /pmc/articles/PMC7219588/ /pubmed/32344724 http://dx.doi.org/10.3390/s20082432 Text en © 2020 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
Yang, Shiqiang
Fan, Guohao
Bai, Lele
Zhao, Cheng
Li, Dexin
SGC-VSLAM: A Semantic and Geometric Constraints VSLAM for Dynamic Indoor Environments
title SGC-VSLAM: A Semantic and Geometric Constraints VSLAM for Dynamic Indoor Environments
title_full SGC-VSLAM: A Semantic and Geometric Constraints VSLAM for Dynamic Indoor Environments
title_fullStr SGC-VSLAM: A Semantic and Geometric Constraints VSLAM for Dynamic Indoor Environments
title_full_unstemmed SGC-VSLAM: A Semantic and Geometric Constraints VSLAM for Dynamic Indoor Environments
title_short SGC-VSLAM: A Semantic and Geometric Constraints VSLAM for Dynamic Indoor Environments
title_sort sgc-vslam: a semantic and geometric constraints vslam for dynamic indoor environments
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7219588/
https://www.ncbi.nlm.nih.gov/pubmed/32344724
http://dx.doi.org/10.3390/s20082432
work_keys_str_mv AT yangshiqiang sgcvslamasemanticandgeometricconstraintsvslamfordynamicindoorenvironments
AT fanguohao sgcvslamasemanticandgeometricconstraintsvslamfordynamicindoorenvironments
AT bailele sgcvslamasemanticandgeometricconstraintsvslamfordynamicindoorenvironments
AT zhaocheng sgcvslamasemanticandgeometricconstraintsvslamfordynamicindoorenvironments
AT lidexin sgcvslamasemanticandgeometricconstraintsvslamfordynamicindoorenvironments