{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,24]],"date-time":"2026-07-24T06:14:09Z","timestamp":1784873649050,"version":"3.55.0"},"reference-count":39,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2021,9,30]],"date-time":"2021-09-30T00:00:00Z","timestamp":1632960000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100012818","name":"Comunidad de Madrid","doi-asserted-by":"publisher","award":["CM\/JIN\/2019-038 and CM\/JIN\/2019-043"],"award-info":[{"award-number":["CM\/JIN\/2019-038 and CM\/JIN\/2019-043"]}],"id":[{"id":"10.13039\/100012818","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100014440","name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades","doi-asserted-by":"publisher","award":["RTI2018-095168-BC51, PID2019-105470RA-C33 287, TIN2016-80939-R"],"award-info":[{"award-number":["RTI2018-095168-BC51, PID2019-105470RA-C33 287, TIN2016-80939-R"]}],"id":[{"id":"10.13039\/100014440","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003176","name":"Ministerio de Educaci\u00f3n, Cultura y Deporte","doi-asserted-by":"publisher","award":["PEJ2018-003459-A"],"award-info":[{"award-number":["PEJ2018-003459-A"]}],"id":[{"id":"10.13039\/501100003176","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>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\u2019s 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 \u00d7 2 m2 based on four co-planar transmitters and with a distance from transmitters to receiver up to 3.4 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\u2019s position at three particular points for roll angles of the receiver of \u03b3={0\u00b0, 120\u00b0, 210\u00b0 and 300\u00b0} using the IPPE algorithm achieves average absolute errors and standard deviations of 4.33 cm, 3.51 cm and 28.90 cm; and 1.84 cm, 1.17 cm and 19.80 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, \u03b1, \u03b2, \u03b3) is obtained in this proposal.<\/jats:p>","DOI":"10.3390\/s21196537","type":"journal-article","created":{"date-parts":[[2021,10,8]],"date-time":"2021-10-08T21:26:20Z","timestamp":1633728380000},"page":"6537","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Using Perspective-n-Point Algorithms for a Local Positioning System Based on LEDs and a QADA Receiver"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7886-312X","authenticated-orcid":false,"given":"Elena","family":"Aparicio-Esteve","sequence":"first","affiliation":[{"name":"Electronics Department, University of Alcal\u00e1, 28801 Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1408-6039","authenticated-orcid":false,"given":"Jes\u00fas","family":"Ure\u00f1a","sequence":"additional","affiliation":[{"name":"Electronics Department, University of Alcal\u00e1, 28801 Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9308-8133","authenticated-orcid":false,"given":"\u00c1lvaro","family":"Hern\u00e1ndez","sequence":"additional","affiliation":[{"name":"Electronics Department, University of Alcal\u00e1, 28801 Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0622-4884","authenticated-orcid":false,"given":"Daniel","family":"Pizarro","sequence":"additional","affiliation":[{"name":"Electronics Department, University of Alcal\u00e1, 28801 Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2790-3758","authenticated-orcid":false,"given":"David","family":"Molt\u00f3","sequence":"additional","affiliation":[{"name":"Electronics Department, University of Alcal\u00e1, 28801 Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,9,30]]},"reference":[{"key":"ref_1","unstructured":"Schiller, J., and Voisard, A. (2004). Location-Based Services, Elsevier Science."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Puricer, P., and Kovar, P. (2007, January 24\u201325). Technical limitations of gnss receivers in indoor positioning. Proceedings of the 2007 17th International Conference Radioelektronika, Brno, Czech Republic.","DOI":"10.1109\/RADIOELEK.2007.371487"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Gualda, D., P\u00e9rez-Rubio, M.C., Ure\u00f1a, J., P\u00e9rez-Bachiller, S., Villadangos, J.M., Hern\u00e1ndez, l., Garc\u00eda, J.J., and Jim\u00e9nez, A. (2021). Locate-us: Indoor positioning for mobile devices using encoded ultrasonic signals, inertial sensors and graph-matching. Sensors, 21.","DOI":"10.3390\/s21061950"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Mannay, K., Ure\u00f1a, J., Hern\u00e1ndez, l., Machhout, M., and Aguili, T. (2020). Characterization of an ultrasonic local positioning system for 3d measurements. Sensors, 20.","DOI":"10.3390\/s20102794"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Raharijaona, T., Mawonou, R., Nguyen, T.V., Colonnier, F., Boyron, M., Diperi, J., and Viollet, S. (2017). Local positioning system using flickering infrared leds. Sensors, 17.","DOI":"10.3390\/s17112518"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Jovanovic, N., Ozcelebi, T., and Lukkien, J. (2014, January 27\u201330). Indoor user positioning using infrared leds and sensors. Proceedings of the 2014 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Busan, Korea.","DOI":"10.1109\/IPIN.2014.7275508"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Alarifi, A., Al-Salman, A., Alsaleh, M., Alnafessah, A., Al-Hadhrami, S., Al-Ammar, M.A., and Al-Khalifa, H.S. (2016). Ultra wideband indoor positioning technologies: Analysis and recent advances. Sensors, 16.","DOI":"10.3390\/s16050707"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Garcia-Fernandez, M., Hoyas-Ester, I., Lopez-Cruces, A., Siutkowska, M., and Banqu\u00e9-Casanovas, X. (2021). Accuracy in wifi access point position estimation using round trip time. Sensors, 21.","DOI":"10.3390\/s21113828"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Torres, J.C., Montes, A., Mendoza, S.L., Fern\u00e1ndez, P.R., Betancourt, J.S., Escandell, L., del Valle, C.I., and S\u00e1nchez-Pena, J.M. (2020). A low-cost visible light positioning system for indoor positioning. Sensors, 20.","DOI":"10.3390\/s20185145"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1109\/CC.2015.7224709","article-title":"The Research of Indoor Positioning based on Visible Light Communication","volume":"12","author":"Wang","year":"2015","journal-title":"China Commun."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Rajagopal, N., Lazik, P., and Rowe, A. (2014, January 15\u201317). Visual Light Landmarks for Mobile Devices. Proceedings of the 13th International Symposium on Information Processing in Sensor Networks, Berlin, Germany.","DOI":"10.1109\/IPSN.2014.6846757"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2337","DOI":"10.1109\/TIM.2017.2707878","article-title":"Lookup: Robust and Accurate Indoor Localization Using Visible Light Communication","volume":"66","author":"Simon","year":"2017","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2480","DOI":"10.1109\/JLT.2014.2327623","article-title":"Three-Dimensional Visible Light Indoor Localization Using AOA and RSS With Multiple Optical Receivers","volume":"32","author":"Yang","year":"2014","journal-title":"J. Lightwave Technol."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"De-La-Llana-Calvo, \u00c1., Salido-Monz\u00fa, D., L\u00e1zaro-Galilea, J.-L., Gardel-Vicente, A., Bravo-Mu\u00f1oz, I., and Rubiano-Muriel, B. (2020). Accuracy and Precision Assessment of AoA-Based Indoor Positioning Systems Using Infrastructure Lighting and a Position-Sensitive Detector. Sensors, 20.","DOI":"10.3390\/s20185359"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"De-La-Llana-Calvo, L., L\u00e1zaro-Galilea, J.-L., Gardel-Vicente, A., Salido-Monz\u00fa, D., Bravo-Mu\u00f1oz, I., Iamnitchi, A., and Gil-Vera, R. (2021). Weak calibration of a visible light positioning system based on a position-sensitive detector: Positioning error assessment. Sensors, 21.","DOI":"10.3390\/s21113924"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Mohammed, M.M.A., He, C., Cincotta, S., Neild, A., and Armstrong, J. (2020). Communication Aspects of Visible Light Positioning (VLP) Systems Using a Quadrature Angular Diversity Aperture (QADA) Receiver. Sensors, 20.","DOI":"10.3390\/s20071977"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Cincotta, S., He, C., Neild, A., and Armstrong, J. (2019). Indoor visible light positioning: Overcoming the practical limitations of the quadrant angular diversity aperture receiver (qada) by using the two-stage qada-plus receiver. Sensors, 19.","DOI":"10.3390\/s19040956"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Hartley, R., and Zisserman, A. (2004). Multiple View Geometry in Computer Vision, Cambridge University Press. [2nd ed.].","DOI":"10.1017\/CBO9780511811685"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"5589","DOI":"10.1109\/TIM.2019.2962563","article-title":"Visible Light Positioning System Based on a Quadrant Photodiode and Encoding Techniques","volume":"69","author":"Villadangos","year":"2020","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_20","first-page":"1","article-title":"Design, Calibration, and Evaluation of a Long-Range 3-D Infrared Positioning System Based on Encoding Techniques","volume":"70","year":"2020","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Jang, B., Kim, H., and Kim, J. (2019). IPSCL: An Accurate Indoor Positioning Algorithm Using Sensors and Crowdsourced Landmarks. Sensors, 19.","DOI":"10.3390\/s19132891"},{"key":"ref_22","unstructured":"Karlsson, N., Bernardo, E., Ostrowski, J., Goncalves, L., Pirjanian, P., and Munich, M. (2005, January 18\u201322). The vSLAM Algorithm for Robust Localization and Mapping. Proceedings of the 2005 IEEE International Conference On Robotics And Automation, Barcelona, Spain."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"930","DOI":"10.1109\/TPAMI.2003.1217599","article-title":"Complete solution classification for the perspective-three-point problem","volume":"25","author":"Gao","year":"2003","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/s11263-008-0152-6","article-title":"EPnP: An Accurate O(n) Solution to the PnP Problem","volume":"81","author":"Lepetit","year":"2009","journal-title":"Int. J. Comput. Vis."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"103","DOI":"10.14358\/PERS.81.2.103","article-title":"Direct linear transformation from comparator coordinates into object space coordinates in close-range photogrammetry","volume":"81","author":"Karara","year":"2015","journal-title":"Photogramm. Eng. Remote. Sens."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1444","DOI":"10.1109\/TPAMI.2012.41","article-title":"A Robust O(n) Solution to the Perspective-n-Point Problem","volume":"34","author":"Li","year":"2012","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1007\/s11263-014-0725-5","article-title":"Infinitesimal Plane-Based Pose Estimation","volume":"109","author":"Collins","year":"2014","journal-title":"Int. J. Comput. Vis."},{"key":"ref_28","unstructured":"First Sensor Inc. (2021, September 26). Series 6 Data Sheet Quad Sum and Difference Amplifier, Part Description QP50-6-18u-SD2, Product Specification. Available online: https:\/\/manualzz.com\/doc\/13817692\/series-6-data-sheet-quad-sum-and-difference-amplifier-par...?__cf_chl_jschl_tk__=pmd_LpBrm8NULdIoAmRUYV8z0ployNxz_MLhahMvCB1Ebpw-1632885085-0-gqNtZGzNAmWjcnBszQX9."},{"key":"ref_29","unstructured":"STMicroelectronics (2021, September 26). STM32F469IDiscovery, Product Specification. Available online: https:\/\/www.st.com\/en\/evaluation-tools\/32f469idiscovery.html."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Aparicio-Esteve, E., Hern\u00e1ndez, \u00c1., Ure\u00f1a, J., Villadangos, J.M., Lluva, S., and P\u00e9rez-Rubio, M.C. (2020). Detecting Relative Amplitude of IR Signals with Active Sensors and Its Application to a Positioning System. Appl. Sci., 10.","DOI":"10.3390\/app10186412"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Aparicio-Esteve, E., Hern\u00e1ndez, \u00c1., Ure\u00f1a, J., Villadangos, J.M., and Ciudad, F. (2019, January 30). Estimation of the Polar Angle in a 3D Infrared Indoor Positioning System based on a QADA receiver. Proceedings of the 2019 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Pisa, Italy.","DOI":"10.1109\/IPIN.2019.8911775"},{"key":"ref_32","first-page":"627","article-title":"A Stable Direct Solution of Perspective-Three-Point Problem","volume":"25","author":"Li","year":"2011","journal-title":"IJPRAI"},{"key":"ref_33","unstructured":"(2021, September 26). Optitrack Motion Tracking System. Available online: https:\/\/www.optitrack.com."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"De Lausnay, S., De Strycker, L., Goemaere, J., Stevens, N., and Nauwelaers, B. (2015, January 14\u201316). A Visible Light Positioning system using Frequency Division Multiple Access with square waves. Proceedings of the 2015 9th International Conference on Signal Processing and Communication Systems (ICSPCS), Cairns, QLD, Australia.","DOI":"10.1109\/ICSPCS.2015.7391787"},{"key":"ref_35","first-page":"1","article-title":"Indoor High Precision Three-Dimensional Positioning System Based on Visible Light Communication Using Particle Swarm Optimization","volume":"9","author":"Cai","year":"2017","journal-title":"IEEE Photonics J."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1166","DOI":"10.1109\/JLT.2015.2507182","article-title":"Indoor Position Tracking Using Multiple Optical Receivers","volume":"34","author":"Yasir","year":"2016","journal-title":"J. Light. Technol."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/JSAC.2017.2774478","article-title":"A 3-D Positioning Algorithm for AOA-Based VLP With an Aperture-Based Receiver","volume":"36","author":"Steendam","year":"2018","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Li, Z., Feng, L., and Yang, A. (2017). Fusion Based on Visible Light Positioning and Inertial Navigation Using Extended Kalman Filters. Sensors, 17.","DOI":"10.3390\/s17051093"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"7755","DOI":"10.1364\/OE.23.007755","article-title":"Angle-of-arrival reception for optical wireless location technology","volume":"23","author":"Arafa","year":"2015","journal-title":"Opt. Express"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/19\/6537\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:07:50Z","timestamp":1760166470000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/19\/6537"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,30]]},"references-count":39,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["s21196537"],"URL":"https:\/\/doi.org\/10.3390\/s21196537","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,30]]}}}