Abstract
We consider indoor positioning based on visible light where the receiver adopts a commercial smartphone camera. Two positioning approaches are proposed, either the light emitting diode (LED) positions are known or not. When the LED positions are known, the LED light signal intensities are measured to identify the identity (ID) of each LED in the image. Triangular similarity is adopted to stimate the receiver position. When the LED positions are unknown, we develop a shift rotation model on the receiver movement and further propose a novel indoor positioning algorithm. The algorithm estimates the rotation center in the image instead of treating the image center as the rotation center, leading to reduced positioning error. To achieve high accuracy, a location reference point is set such that the positioning errors of multiple LEDs have little effect. According to the experimental results, the average positioning error can be reduced to 1 cm, which outperforms the reported experimental results with receiver-ceiling distance larger than 2m.
Funding Information
  • National Natural Science Foundation of China (61631018)
  • Key Research Program of Frontier Sciences of CAS (QYZDY-SSW-JSC003)

This publication has 29 references indexed in Scilit: