Virtual Beacon Assisted Visible Light Positioning Algorithm Based on Multi-antenna
摘要
Visible light positioning (VLP) is known for its high positioning accuracy and low cost. However, traditional VLP systems typically require multiple light-emitting diode (LED) beacons for accurate location estimation, which limits their application, especially in scenarios with sparse LED layouts. This paper proposes a virtual beacon-assisted VLP (VB-VLP) algorithm based on multi-antenna. To tackle the challenges mentioned before, one of the beacons is implemented as a virtual beacon, and a camera is utilized for enhanced accuracy in locating the target. In this system, several LED beacons are installed in the ceiling, and a user equipped with a camera attempts to determine their position by capturing images of these LED beacons. VB-VLP consists of an offline virtual beacon construction stage and an online localization stage. During the online stage, a positioning algorithm effectively matches real-time visual information with the virtual beacon to achieve accurate localization. Simulation results indicate that VB-VLP can achieve a positioning accuracy of 91% within approximately 10 cm. Moreover, VB-VLP demonstrates robust performance across various LED radii and levels of pixel noise.