Abstract
A single-lamp visible light positioning (VLP) system based on an optical camera is proposed and demonstrated. The system uses a circular light-emitting diode (LED) to transmit ID data, and a common smartphone camera for positioning. First, we propose a scheme to calculate the azimuth angle using a marked lamp bead, avoiding the use of a magnetometer, which can improve the accuracy of the azimuth angle. Second, we propose a new positioning method using a chord in the image plane, which passes through the midpoints of two chords parallel to the LED plane. The experimental results show that when the experimental area is $1.8\;{\rm m} \times 3.6\;{\rm m} $, the three-dimensional (3D) average positioning errors are 8.0, 7.5, and 7.2 cm for the heights of 1.75, 1.45, and 1.2 m.
© 2023 Optica Publishing Group
Full Article | PDF ArticleMore Like This
Linyi Huang, Shangsheng Wen, Zihong Yan, Hongzhan Song, Shuomiao Su, and Weipeng Guan
Appl. Opt. 60(21) 6275-6287 (2021)
Wenjing Sun, Jian Chen, and Changyuan Yu
Appl. Opt. 62(17) 4583-4590 (2023)
Heqing Huang, Bo Lin, Lihui Feng, and Huichao Lv
Appl. Opt. 58(12) 3214-3221 (2019)