| Literature DB >> 27240383 |
Abstract
Recently, it is believed that lighting and communication technologies are being replaced by high power LEDs, which are core parts of the visible light communication (VLC) system. In this paper, by taking advantages of VLC, we propose a novel design for an indoor positioning system using LEDs, an image sensor (IS) and an accelerometer sensor (AS) from mobile devices. The proposed algorithm, which provides a high precision indoor position, consists of four LEDs mounted on the ceiling transmitting their own three-dimensional (3D) world coordinates and an IS at an unknown position receiving and demodulating the signals. Based on the 3D world coordinates and the 2D image coordinate of LEDs, the position of the mobile device is determined. Compared to existing algorithms, the proposed algorithm only requires one IS. In addition, by using an AS, the mobile device is allowed to have arbitrary orientation. Last but not least, a mechanism for reducing the image sensor noise is proposed to further improve the accuracy of the positioning algorithm. A simulation is conducted to verify the performance of the proposed algorithm.Entities:
Keywords: LED; accelerometer sensor; image sensor; indoor positioning; photodiode (PD); visible light communication
Year: 2016 PMID: 27240383 PMCID: PMC4934209 DOI: 10.3390/s16060783
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Proposed VLC-based positioning system.
Figure 2Positioning algorithm.
Figure 3Accelemeter sensor.
Figure 4Neighbor pixel of the selected pixel.
Simulation parameters.
| Parameter | Value |
|---|---|
| IS dimension | 4.8 × 3.6 mm |
| Number of pixels | 4000 × 3000 pixels |
| FOV | 24 |
| Focal length of the lens | 18 mm |
| Positioning Area | 7 × 7 × 3.5 m |
| Number of simulated points in the room | 122,500 (350 × 350) |
| Number of LEDs | 4 |
| LED 1 world coordinate | (5, 15, 35) |
| LED 2 world coordinate | (3, 19, 35) |
| LED 3 world coordinate | (8, 12, 35) |
| LED 4 world coordinate | (9, 11, 35) |
| Tilt shift on the | 0 |
| Tilt shift on the | 0 |
Figure 5Pixel intensity distribution of a simulated image.
Figure 6Estimation of error improvement along with the increase in IS resolution.
Positioning errors regarding AS accuracy.
| Angle Errors (degree) | Distance Estimation in Equation (3) (m) | Positioning Error in Equation (4) (m) |
|---|---|---|
| 1 | ||
| 2 |
Figure 7Estimated error with respect to the tilt angle.
Figure 8Histogram of noise.
Figure 9Noise elimination scheme performance. (a) Estimation errors of LED without noise elimination; (b) Estimation errors of LED with noise elimination.
VLC-based positioning algorithms using IS.
| Name | Reciever Base | Methods Used | Accuracy | Noise Reduction | Orientation |
|---|---|---|---|---|---|
| Yoshino [ | IS | collinearity condition | 7 cm | no | arbitrary |
| Nakazawa [ | IS | collinearity condition | 10 cm | no | arbitrary |
| Rahman [ | 2 × IS | two steps | 15 cm | no | paralel |
| Kim [ | 2 × IS | two steps | 85 cm | no | paralel |
| Proposed method | IS + AS | two steps | 10 cm | yes | arbitrary |