Cargando…
SDVL: Efficient and Accurate Semi-Direct Visual Localization
Visual Simultaneous Localization and Mapping (SLAM) approaches have achieved a major breakthrough in recent years. This paper presents a new monocular visual odometry algorithm able to localize in 3D a robot or a camera inside an unknown environment in real time, even on slow processors such as thos...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6358853/ https://www.ncbi.nlm.nih.gov/pubmed/30646504 http://dx.doi.org/10.3390/s19020302 |
_version_ | 1783392084817870848 |
---|---|
author | Perdices, Eduardo Cañas, José María |
author_facet | Perdices, Eduardo Cañas, José María |
author_sort | Perdices, Eduardo |
collection | PubMed |
description | Visual Simultaneous Localization and Mapping (SLAM) approaches have achieved a major breakthrough in recent years. This paper presents a new monocular visual odometry algorithm able to localize in 3D a robot or a camera inside an unknown environment in real time, even on slow processors such as those used in unmanned aerial vehicles (UAVs) or cell phones. The so-called semi-direct visual localization (SDVL) approach is focused on localization accuracy and uses semi-direct methods to increase feature-matching efficiency. It uses inverse-depth 3D point parameterization. The tracking thread includes a motion model, direct image alignment, and optimized feature matching. Additionally, an outlier rejection mechanism (ORM) has been implemented to rule out misplaced features, improving accuracy especially in partially dynamic environments. A relocalization module is also included but keeping the real-time operation. The mapping thread performs an automatic map initialization with homography, a sampled integration of new points and a selective map optimization. The proposed algorithm was experimentally tested with international datasets and compared to state-of-the-art algorithms. |
format | Online Article Text |
id | pubmed-6358853 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-63588532019-02-06 SDVL: Efficient and Accurate Semi-Direct Visual Localization Perdices, Eduardo Cañas, José María Sensors (Basel) Article Visual Simultaneous Localization and Mapping (SLAM) approaches have achieved a major breakthrough in recent years. This paper presents a new monocular visual odometry algorithm able to localize in 3D a robot or a camera inside an unknown environment in real time, even on slow processors such as those used in unmanned aerial vehicles (UAVs) or cell phones. The so-called semi-direct visual localization (SDVL) approach is focused on localization accuracy and uses semi-direct methods to increase feature-matching efficiency. It uses inverse-depth 3D point parameterization. The tracking thread includes a motion model, direct image alignment, and optimized feature matching. Additionally, an outlier rejection mechanism (ORM) has been implemented to rule out misplaced features, improving accuracy especially in partially dynamic environments. A relocalization module is also included but keeping the real-time operation. The mapping thread performs an automatic map initialization with homography, a sampled integration of new points and a selective map optimization. The proposed algorithm was experimentally tested with international datasets and compared to state-of-the-art algorithms. MDPI 2019-01-14 /pmc/articles/PMC6358853/ /pubmed/30646504 http://dx.doi.org/10.3390/s19020302 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 Perdices, Eduardo Cañas, José María SDVL: Efficient and Accurate Semi-Direct Visual Localization |
title | SDVL: Efficient and Accurate Semi-Direct Visual Localization |
title_full | SDVL: Efficient and Accurate Semi-Direct Visual Localization |
title_fullStr | SDVL: Efficient and Accurate Semi-Direct Visual Localization |
title_full_unstemmed | SDVL: Efficient and Accurate Semi-Direct Visual Localization |
title_short | SDVL: Efficient and Accurate Semi-Direct Visual Localization |
title_sort | sdvl: efficient and accurate semi-direct visual localization |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6358853/ https://www.ncbi.nlm.nih.gov/pubmed/30646504 http://dx.doi.org/10.3390/s19020302 |
work_keys_str_mv | AT perdiceseduardo sdvlefficientandaccuratesemidirectvisuallocalization AT canasjosemaria sdvlefficientandaccuratesemidirectvisuallocalization |