Cargando…

sSLAM: Speeded-Up Visual SLAM Mixing Artificial Markers and Temporary Keypoints

Environment landmarks are generally employed by visual SLAM (vSLAM) methods in the form of keypoints. However, these landmarks are unstable over time because they belong to areas that tend to change, e.g., shadows or moving objects. To solve this, some other authors have proposed the combination of...

Descripción completa

Detalles Bibliográficos
Autores principales: Romero-Ramirez, Francisco J., Muñoz-Salinas, Rafael, Marín-Jiménez, Manuel J., Cazorla, Miguel, Medina-Carnicer, Rafael
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9965263/
https://www.ncbi.nlm.nih.gov/pubmed/36850807
http://dx.doi.org/10.3390/s23042210
_version_ 1784896716911149056
author Romero-Ramirez, Francisco J.
Muñoz-Salinas, Rafael
Marín-Jiménez, Manuel J.
Cazorla, Miguel
Medina-Carnicer, Rafael
author_facet Romero-Ramirez, Francisco J.
Muñoz-Salinas, Rafael
Marín-Jiménez, Manuel J.
Cazorla, Miguel
Medina-Carnicer, Rafael
author_sort Romero-Ramirez, Francisco J.
collection PubMed
description Environment landmarks are generally employed by visual SLAM (vSLAM) methods in the form of keypoints. However, these landmarks are unstable over time because they belong to areas that tend to change, e.g., shadows or moving objects. To solve this, some other authors have proposed the combination of keypoints and artificial markers distributed in the environment so as to facilitate the tracking process in the long run. Artificial markers are special elements (similar to beacons) that can be permanently placed in the environment to facilitate tracking. In any case, these systems keep a set of keypoints that is not likely to be reused, thus unnecessarily increasing the computing time required for tracking. This paper proposes a novel visual SLAM approach that efficiently combines keypoints and artificial markers, allowing for a substantial reduction in the computing time and memory required without noticeably degrading the tracking accuracy. In the first stage, our system creates a map of the environment using both keypoints and artificial markers, but once the map is created, the keypoints are removed and only the markers are kept. Thus, our map stores only long-lasting features of the environment (i.e., the markers). Then, for localization purposes, our algorithm uses the marker information along with temporary keypoints created just in the time of tracking, which are removed after a while. Since our algorithm keeps only a small subset of recent keypoints, it is faster than the state-of-the-art vSLAM approaches. The experimental results show that our proposed sSLAM compares favorably with ORB-SLAM2, ORB-SLAM3, OpenVSLAM and UcoSLAM in terms of speed, without statistically significant differences in accuracy.
format Online
Article
Text
id pubmed-9965263
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-99652632023-02-26 sSLAM: Speeded-Up Visual SLAM Mixing Artificial Markers and Temporary Keypoints Romero-Ramirez, Francisco J. Muñoz-Salinas, Rafael Marín-Jiménez, Manuel J. Cazorla, Miguel Medina-Carnicer, Rafael Sensors (Basel) Article Environment landmarks are generally employed by visual SLAM (vSLAM) methods in the form of keypoints. However, these landmarks are unstable over time because they belong to areas that tend to change, e.g., shadows or moving objects. To solve this, some other authors have proposed the combination of keypoints and artificial markers distributed in the environment so as to facilitate the tracking process in the long run. Artificial markers are special elements (similar to beacons) that can be permanently placed in the environment to facilitate tracking. In any case, these systems keep a set of keypoints that is not likely to be reused, thus unnecessarily increasing the computing time required for tracking. This paper proposes a novel visual SLAM approach that efficiently combines keypoints and artificial markers, allowing for a substantial reduction in the computing time and memory required without noticeably degrading the tracking accuracy. In the first stage, our system creates a map of the environment using both keypoints and artificial markers, but once the map is created, the keypoints are removed and only the markers are kept. Thus, our map stores only long-lasting features of the environment (i.e., the markers). Then, for localization purposes, our algorithm uses the marker information along with temporary keypoints created just in the time of tracking, which are removed after a while. Since our algorithm keeps only a small subset of recent keypoints, it is faster than the state-of-the-art vSLAM approaches. The experimental results show that our proposed sSLAM compares favorably with ORB-SLAM2, ORB-SLAM3, OpenVSLAM and UcoSLAM in terms of speed, without statistically significant differences in accuracy. MDPI 2023-02-16 /pmc/articles/PMC9965263/ /pubmed/36850807 http://dx.doi.org/10.3390/s23042210 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Romero-Ramirez, Francisco J.
Muñoz-Salinas, Rafael
Marín-Jiménez, Manuel J.
Cazorla, Miguel
Medina-Carnicer, Rafael
sSLAM: Speeded-Up Visual SLAM Mixing Artificial Markers and Temporary Keypoints
title sSLAM: Speeded-Up Visual SLAM Mixing Artificial Markers and Temporary Keypoints
title_full sSLAM: Speeded-Up Visual SLAM Mixing Artificial Markers and Temporary Keypoints
title_fullStr sSLAM: Speeded-Up Visual SLAM Mixing Artificial Markers and Temporary Keypoints
title_full_unstemmed sSLAM: Speeded-Up Visual SLAM Mixing Artificial Markers and Temporary Keypoints
title_short sSLAM: Speeded-Up Visual SLAM Mixing Artificial Markers and Temporary Keypoints
title_sort sslam: speeded-up visual slam mixing artificial markers and temporary keypoints
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9965263/
https://www.ncbi.nlm.nih.gov/pubmed/36850807
http://dx.doi.org/10.3390/s23042210
work_keys_str_mv AT romeroramirezfranciscoj sslamspeededupvisualslammixingartificialmarkersandtemporarykeypoints
AT munozsalinasrafael sslamspeededupvisualslammixingartificialmarkersandtemporarykeypoints
AT marinjimenezmanuelj sslamspeededupvisualslammixingartificialmarkersandtemporarykeypoints
AT cazorlamiguel sslamspeededupvisualslammixingartificialmarkersandtemporarykeypoints
AT medinacarnicerrafael sslamspeededupvisualslammixingartificialmarkersandtemporarykeypoints