Cargando…

Appearance-Based Sequential Robot Localization Using a Patchwise Approximation of a Descriptor Manifold

This paper addresses appearance-based robot localization in 2D with a sparse, lightweight map of the environment composed of descriptor–pose image pairs. Based on previous research in the field, we assume that image descriptors are samples of a low-dimensional Descriptor Manifold that is locally art...

Descripción completa

Detalles Bibliográficos
Autores principales: Jaenal, Alberto, Moreno, Francisco-Angel, Gonzalez-Jimenez, Javier
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8038242/
https://www.ncbi.nlm.nih.gov/pubmed/33918493
http://dx.doi.org/10.3390/s21072483
_version_ 1783677330026135552
author Jaenal, Alberto
Moreno, Francisco-Angel
Gonzalez-Jimenez, Javier
author_facet Jaenal, Alberto
Moreno, Francisco-Angel
Gonzalez-Jimenez, Javier
author_sort Jaenal, Alberto
collection PubMed
description This paper addresses appearance-based robot localization in 2D with a sparse, lightweight map of the environment composed of descriptor–pose image pairs. Based on previous research in the field, we assume that image descriptors are samples of a low-dimensional Descriptor Manifold that is locally articulated by the camera pose. We propose a piecewise approximation of the geometry of such Descriptor Manifold through a tessellation of so-called Patches of Smooth Appearance Change (PSACs), which defines our appearance map. Upon this map, the presented robot localization method applies both a Gaussian Process Particle Filter (GPPF) to perform camera tracking and a Place Recognition (PR) technique for relocalization within the most likely PSACs according to the observed descriptor. A specific Gaussian Process (GP) is trained for each PSAC to regress a Gaussian distribution over the descriptor for any particle pose lying within that PSAC. The evaluation of the observed descriptor in this distribution gives us a likelihood, which is used as the weight for the particle. Besides, we model the impact of appearance variations on image descriptors as a white noise distribution within the GP formulation, ensuring adequate operation under lighting and scene appearance changes with respect to the conditions in which the map was constructed. A series of experiments with both real and synthetic images show that our method outperforms state-of-the-art appearance-based localization methods in terms of robustness and accuracy, with median errors below 0.3 m and 6°.
format Online
Article
Text
id pubmed-8038242
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-80382422021-04-12 Appearance-Based Sequential Robot Localization Using a Patchwise Approximation of a Descriptor Manifold Jaenal, Alberto Moreno, Francisco-Angel Gonzalez-Jimenez, Javier Sensors (Basel) Article This paper addresses appearance-based robot localization in 2D with a sparse, lightweight map of the environment composed of descriptor–pose image pairs. Based on previous research in the field, we assume that image descriptors are samples of a low-dimensional Descriptor Manifold that is locally articulated by the camera pose. We propose a piecewise approximation of the geometry of such Descriptor Manifold through a tessellation of so-called Patches of Smooth Appearance Change (PSACs), which defines our appearance map. Upon this map, the presented robot localization method applies both a Gaussian Process Particle Filter (GPPF) to perform camera tracking and a Place Recognition (PR) technique for relocalization within the most likely PSACs according to the observed descriptor. A specific Gaussian Process (GP) is trained for each PSAC to regress a Gaussian distribution over the descriptor for any particle pose lying within that PSAC. The evaluation of the observed descriptor in this distribution gives us a likelihood, which is used as the weight for the particle. Besides, we model the impact of appearance variations on image descriptors as a white noise distribution within the GP formulation, ensuring adequate operation under lighting and scene appearance changes with respect to the conditions in which the map was constructed. A series of experiments with both real and synthetic images show that our method outperforms state-of-the-art appearance-based localization methods in terms of robustness and accuracy, with median errors below 0.3 m and 6°. MDPI 2021-04-02 /pmc/articles/PMC8038242/ /pubmed/33918493 http://dx.doi.org/10.3390/s21072483 Text en © 2021 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
Jaenal, Alberto
Moreno, Francisco-Angel
Gonzalez-Jimenez, Javier
Appearance-Based Sequential Robot Localization Using a Patchwise Approximation of a Descriptor Manifold
title Appearance-Based Sequential Robot Localization Using a Patchwise Approximation of a Descriptor Manifold
title_full Appearance-Based Sequential Robot Localization Using a Patchwise Approximation of a Descriptor Manifold
title_fullStr Appearance-Based Sequential Robot Localization Using a Patchwise Approximation of a Descriptor Manifold
title_full_unstemmed Appearance-Based Sequential Robot Localization Using a Patchwise Approximation of a Descriptor Manifold
title_short Appearance-Based Sequential Robot Localization Using a Patchwise Approximation of a Descriptor Manifold
title_sort appearance-based sequential robot localization using a patchwise approximation of a descriptor manifold
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8038242/
https://www.ncbi.nlm.nih.gov/pubmed/33918493
http://dx.doi.org/10.3390/s21072483
work_keys_str_mv AT jaenalalberto appearancebasedsequentialrobotlocalizationusingapatchwiseapproximationofadescriptormanifold
AT morenofranciscoangel appearancebasedsequentialrobotlocalizationusingapatchwiseapproximationofadescriptormanifold
AT gonzalezjimenezjavier appearancebasedsequentialrobotlocalizationusingapatchwiseapproximationofadescriptormanifold