High precision indoor positioning method based on visible light communication using improved Camshift tracking algorithm

Abstract Recently, visible light communication (VLC) has been widely used in indoor positioning, which has such advantages as cost-saving, environmentally friendly, anti-radio frequency interference (anti-RF-interference) and so on. Considering that existing VLC-based indoor positioning systems suffer from such obstacles as blur effects and shield effects, a precise robust positioning method using improved Continuously Adaptive Meanshift (Camshift) tracking algorithm is proposed to locate the positioning terminal. The improved Camshift algorithm is used to track the region of interest (ROI) of the LED to improve the robustness of the visible light positioning (VLP) system. Classical Camshift algorithm build an one-dimensional histogram with Hue component from HSV (hue, saturation, value) color space, which may cause tracking failure when illumination variation or similar color interferes occur. Therefore, the proposed algorithm utilizes hue and saturation components from HSV space to build 2-Dimensional (2-D) color feature histogram. The H and S components of the HSV are combined with the Camshift algorithm to improve tracking accuracy and robustness. What is more, even most parts of light-emitting diode (LED) are shielded or broken, high-precision tracking can still be achieved by recognizing the color features and local detection regardless of shape change, thereby ensuring the positioning robustness. Furtherly, shield effects and background interferences are introduced to simulate actual positioning scenes. Experimental results show that the proposed algorithm can provide an average accuracy of 0.95 cm and ensure that 90% of total tracking error is less than 1.79 cm, indicating that the LED tracking is so accurate that the positioning accuracy of the positioning algorithm is not affected by the tracking algorithm. Meanwhile, the average computing time of the tracking algorithm is 0.036 s for per frame, which demonstrates that the computational cost required for Camshift is so small that the positioning algorithm is not affected by the tracking algorithm and can still have good real-time performance. Therefore, the proposed algorithm has broad application prospects in fields of dynamic positioning and tracking services.

[1]  Hao Chen,et al.  A novel three-dimensional indoor positioning algorithm design based on visible light communication , 2017 .

[2]  Hao Chen,et al.  Indoor high precision three-dimensional positioning system based on visible light communication using modified genetic algorithm , 2018 .

[3]  Ye Cai,et al.  The LED-ID Detection and Recognition Method Based on Visible Light Positioning Using Proximity Method , 2018, IEEE Photonics Journal.

[4]  Mohsen Kavehrad,et al.  Asynchronous indoor positioning system based on visible light communications , 2014 .

[5]  Junbin Fang,et al.  High-Speed Indoor Navigation System based on Visible Light and Mobile Phone , 2017, IEEE Photonics Journal.

[6]  Yuxiang Wu,et al.  Visible light positioning system based on CMOS image sensor using particle filter tracking and detecting algorithm , 2019 .

[7]  Xin Chen,et al.  High-Speed Robust Dynamic Positioning and Tracking Method Based on Visual Visible Light Communication Using Optical Flow Detection and Bayesian Forecast , 2018, IEEE Photonics Journal.

[8]  Badri N. Vellambi,et al.  Indoor Positioning System Using Visible Light and Accelerometer , 2014, Journal of Lightwave Technology.

[9]  Badri N. Vellambi,et al.  Indoor Position Tracking Using Multiple Optical Receivers , 2016, Journal of Lightwave Technology.

[10]  Hao Chen,et al.  High-precision approach to localization scheme of visible light communication based on artificial neural networks and modified genetic algorithms , 2017 .

[11]  Liu Xiaowei,et al.  Performance analysis and enhancement for visible light communication using CMOS sensors , 2018 .

[12]  Yang Guan,et al.  A High Precision Indoor Positioning System Based on VLC and Smart Handheld , 2014 .

[13]  Dorin Comaniciu,et al.  Kernel-Based Object Tracking , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Ran Zhang,et al.  A Single LED Positioning System Based on Circle Projection , 2017, IEEE Photonics Journal.

[15]  Qi Peng,et al.  Three-dimensional high-precision indoor positioning strategy using Tabu search based on visible light communication , 2018 .

[16]  Ki-Doo Kim,et al.  Performance improvement of indoor positioning using light-emitting diodes and an image sensor for light-emitting diode communication , 2015 .

[17]  Myungsik Yoo,et al.  An in-Depth Survey of Visible Light Communication Based Positioning Systems , 2016, Sensors.

[18]  Ye Cai,et al.  Indoor High Precision Three-Dimensional Positioning System Based on Visible Light Communication Using Particle Swarm Optimization , 2017, IEEE Photonics Journal.