TY - JOUR
T1 - An Indoor NLOS Fingerprint-Based VLP Method Using a Multi-Pixel Photon Counter
AU - Lin, Bangjiang
AU - Yu, Hongtao
AU - Yang, Jingxian
AU - Chao, Jianshu
AU - Luo, Jiabin
AU - Huang, Yixiang
AU - Yan, Shujie
AU - Pang, Guojun
AU - Chen, Jian
AU - Ghassemlooy, Zabih
PY - 2025/3/14
Y1 - 2025/3/14
N2 - Visible light positioning (VLP) is a low-cost, highly accurate alternative localization technology for indoor applications that makes use of existing light emitting diode (LED)-based lights, which is highly accurate and low costs. It is, however, a major challenge for the existing VLP systems to achieve line-of-sight (LOS) positioning in complex and variable indoor environments. We propose a non-line-of-sight (NLOS) fingerprint-based VLP system based on a multi-pixel photon counter (MPPC) to address the problem of obstructed LOS paths. Using MPPC, very faint light can be detected with a very high sensitivity and excellent photon counting capability, which enhances the ability to recognize and detect signals in an NLOS environment. We propose a novel method of generating fingerprint database using the NLOS channel model, which construct the relationship between the received signal strength and the distance from MPPC to the virtual image of LED interpolated by only knowing the distance between the LED and the interpolation position. Furthermore, we propose an optimal parameter weighted K-nearest neighbor algorithm, which utilizes the mean absolute error (MAE) as the evaluation metric. In this algorithm, a grid search method is employed to determine the optimal number of neighbors and the distance metric for each test point, thereby enhancing the positioning accuracy. Using only 25 offline measurements, the measured average positioning error (PE) and 90th percentile error are 4.02 and 9.98 cm, respectively, when the MPPC height is 70 cm.
AB - Visible light positioning (VLP) is a low-cost, highly accurate alternative localization technology for indoor applications that makes use of existing light emitting diode (LED)-based lights, which is highly accurate and low costs. It is, however, a major challenge for the existing VLP systems to achieve line-of-sight (LOS) positioning in complex and variable indoor environments. We propose a non-line-of-sight (NLOS) fingerprint-based VLP system based on a multi-pixel photon counter (MPPC) to address the problem of obstructed LOS paths. Using MPPC, very faint light can be detected with a very high sensitivity and excellent photon counting capability, which enhances the ability to recognize and detect signals in an NLOS environment. We propose a novel method of generating fingerprint database using the NLOS channel model, which construct the relationship between the received signal strength and the distance from MPPC to the virtual image of LED interpolated by only knowing the distance between the LED and the interpolation position. Furthermore, we propose an optimal parameter weighted K-nearest neighbor algorithm, which utilizes the mean absolute error (MAE) as the evaluation metric. In this algorithm, a grid search method is employed to determine the optimal number of neighbors and the distance metric for each test point, thereby enhancing the positioning accuracy. Using only 25 offline measurements, the measured average positioning error (PE) and 90th percentile error are 4.02 and 9.98 cm, respectively, when the MPPC height is 70 cm.
KW - Visible Light Positioning (VLP)
KW - Non-line-of-sight (NLOS)
KW - Multi-Pixel Photon Counter (MPPC)
KW - Database Regeneration
KW - Weight K-Nearest Neighbor (WKNN)
UR - http://www.scopus.com/inward/record.url?scp=105000044907&partnerID=8YFLogxK
U2 - 10.1109/jiot.2025.3551304
DO - 10.1109/jiot.2025.3551304
M3 - Article
SN - 2327-4662
SP - 1
EP - 14
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
ER -