Cargando…

Using Perspective-n-Point Algorithms for a Local Positioning System Based on LEDs and a QADA Receiver

The research interest on location-based services has increased during the last years ever since 3D centimetre accuracy inside intelligent environments could be confronted with. This work proposes an indoor local positioning system based on LED lighting, transmitted from a set of beacons to a receive...

Descripción completa

Detalles Bibliográficos
Autores principales: Aparicio-Esteve, Elena, Ureña, Jesús, Hernández, Álvaro, Pizarro, Daniel, Moltó, David
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8512800/
https://www.ncbi.nlm.nih.gov/pubmed/34640856
http://dx.doi.org/10.3390/s21196537
_version_ 1784583083546116096
author Aparicio-Esteve, Elena
Ureña, Jesús
Hernández, Álvaro
Pizarro, Daniel
Moltó, David
author_facet Aparicio-Esteve, Elena
Ureña, Jesús
Hernández, Álvaro
Pizarro, Daniel
Moltó, David
author_sort Aparicio-Esteve, Elena
collection PubMed
description The research interest on location-based services has increased during the last years ever since 3D centimetre accuracy inside intelligent environments could be confronted with. This work proposes an indoor local positioning system based on LED lighting, transmitted from a set of beacons to a receiver. The receiver is based on a quadrant photodiode angular diversity aperture (QADA) plus an aperture placed over it. This configuration can be modelled as a perspective camera, where the image position of the transmitters can be used to recover the receiver’s 3D pose. This process is known as the perspective-n-point (PnP) problem, which is well known in computer vision and photogrammetry. This work investigates the use of different state-of-the-art PnP algorithms to localize the receiver in a large space of 2 × 2 m [Formula: see text] based on four co-planar transmitters and with a distance from transmitters to receiver up to [Formula: see text] m. Encoding techniques are used to permit the simultaneous emission of all the transmitted signals and their processing in the receiver. In addition, correlation techniques (match filtering) are used to determine the image points projected from each emitter on the QADA. This work uses Monte Carlo simulations to characterize the absolute errors for a grid of test points under noisy measurements, as well as the robustness of the system when varying the 3D location of one transmitter. The IPPE algorithm obtained the best performance in this configuration. The proposal has also been experimentally evaluated in a real setup. The estimation of the receiver’s position at three particular points for roll angles of the receiver of [Formula: see text] {0°, 120°, 210° and 300°} using the IPPE algorithm achieves average absolute errors and standard deviations of [Formula: see text] cm, [Formula: see text] cm and [Formula: see text] cm; and [Formula: see text] cm, [Formula: see text] cm and [Formula: see text] cm in the coordinates x, y and z, respectively. These positioning results are in line with those obtained in previous work using triangulation techniques but with the addition that the complete pose of the receiver (x, y, z, [Formula: see text] , [Formula: see text] , [Formula: see text]) is obtained in this proposal.
format Online
Article
Text
id pubmed-8512800
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-85128002021-10-14 Using Perspective-n-Point Algorithms for a Local Positioning System Based on LEDs and a QADA Receiver Aparicio-Esteve, Elena Ureña, Jesús Hernández, Álvaro Pizarro, Daniel Moltó, David Sensors (Basel) Article The research interest on location-based services has increased during the last years ever since 3D centimetre accuracy inside intelligent environments could be confronted with. This work proposes an indoor local positioning system based on LED lighting, transmitted from a set of beacons to a receiver. The receiver is based on a quadrant photodiode angular diversity aperture (QADA) plus an aperture placed over it. This configuration can be modelled as a perspective camera, where the image position of the transmitters can be used to recover the receiver’s 3D pose. This process is known as the perspective-n-point (PnP) problem, which is well known in computer vision and photogrammetry. This work investigates the use of different state-of-the-art PnP algorithms to localize the receiver in a large space of 2 × 2 m [Formula: see text] based on four co-planar transmitters and with a distance from transmitters to receiver up to [Formula: see text] m. Encoding techniques are used to permit the simultaneous emission of all the transmitted signals and their processing in the receiver. In addition, correlation techniques (match filtering) are used to determine the image points projected from each emitter on the QADA. This work uses Monte Carlo simulations to characterize the absolute errors for a grid of test points under noisy measurements, as well as the robustness of the system when varying the 3D location of one transmitter. The IPPE algorithm obtained the best performance in this configuration. The proposal has also been experimentally evaluated in a real setup. The estimation of the receiver’s position at three particular points for roll angles of the receiver of [Formula: see text] {0°, 120°, 210° and 300°} using the IPPE algorithm achieves average absolute errors and standard deviations of [Formula: see text] cm, [Formula: see text] cm and [Formula: see text] cm; and [Formula: see text] cm, [Formula: see text] cm and [Formula: see text] cm in the coordinates x, y and z, respectively. These positioning results are in line with those obtained in previous work using triangulation techniques but with the addition that the complete pose of the receiver (x, y, z, [Formula: see text] , [Formula: see text] , [Formula: see text]) is obtained in this proposal. MDPI 2021-09-30 /pmc/articles/PMC8512800/ /pubmed/34640856 http://dx.doi.org/10.3390/s21196537 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
Aparicio-Esteve, Elena
Ureña, Jesús
Hernández, Álvaro
Pizarro, Daniel
Moltó, David
Using Perspective-n-Point Algorithms for a Local Positioning System Based on LEDs and a QADA Receiver
title Using Perspective-n-Point Algorithms for a Local Positioning System Based on LEDs and a QADA Receiver
title_full Using Perspective-n-Point Algorithms for a Local Positioning System Based on LEDs and a QADA Receiver
title_fullStr Using Perspective-n-Point Algorithms for a Local Positioning System Based on LEDs and a QADA Receiver
title_full_unstemmed Using Perspective-n-Point Algorithms for a Local Positioning System Based on LEDs and a QADA Receiver
title_short Using Perspective-n-Point Algorithms for a Local Positioning System Based on LEDs and a QADA Receiver
title_sort using perspective-n-point algorithms for a local positioning system based on leds and a qada receiver
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8512800/
https://www.ncbi.nlm.nih.gov/pubmed/34640856
http://dx.doi.org/10.3390/s21196537
work_keys_str_mv AT aparicioesteveelena usingperspectivenpointalgorithmsforalocalpositioningsystembasedonledsandaqadareceiver
AT urenajesus usingperspectivenpointalgorithmsforalocalpositioningsystembasedonledsandaqadareceiver
AT hernandezalvaro usingperspectivenpointalgorithmsforalocalpositioningsystembasedonledsandaqadareceiver
AT pizarrodaniel usingperspectivenpointalgorithmsforalocalpositioningsystembasedonledsandaqadareceiver
AT moltodavid usingperspectivenpointalgorithmsforalocalpositioningsystembasedonledsandaqadareceiver