VLC-Based Positioning System for an Indoor Environment Using an Image Sensor and an Accelerometer Sensor
<p>Proposed VLC-based positioning system.</p> "> Figure 2
<p>Positioning algorithm.</p> "> Figure 3
<p>Accelemeter sensor.</p> "> Figure 4
<p>Neighbor pixel of the selected pixel.</p> "> Figure 5
<p>Pixel intensity distribution of a simulated image.</p> "> Figure 6
<p>Estimation of error improvement along with the increase in IS resolution.</p> "> Figure 7
<p>Estimated error with respect to the tilt angle.</p> "> Figure 8
<p>Histogram of noise.</p> "> Figure 9
<p>Noise elimination scheme performance. (<b>a</b>) Estimation errors of LED without noise elimination; (<b>b</b>) Estimation errors of LED with noise elimination.</p> ">
Abstract
:1. Introduction
2. Proposed System
2.1. System Design and Estimation Algorithm
2.2. Accelerometer Sensing and Homography Construction
2.2.1. Accelerometer Sensing
2.2.2. Homography Construction
2.3. IS Noise Evaluation
3. Simulation and Discussion
3.1. Simulation Environment
3.2. Process for Simulating LED Images
3.3. Evaluation of the Effect of Camera Parameters on the Positioning Accuracy
3.3.1. Effect of Sensor Resolution
3.3.2. Effect of AS Accuracy
3.3.3. Effect of Camera Tilting Angle
3.3.4. Effect of Image Noise
Algorithm 1 Noise reduction algorithm |
1: procedure Noise Reduction Algorithm |
2: |
3: |
4: |
5: |
6: for each i ∈ do |
7: for each j ∈ do |
8: for each do |
9: |
10: |
11: |
12: |
13: end for |
14: end for |
15: end for |
16: |
17: end procedure |
3.4. Performance Comparison between Positioning Algorithms Using IS
3.5. Discussion
4. Conclusions
Acknowledgments
Author Contributions
Conflicts of Interest
References
- Hightower, J.; Borriello, G. Location systems for ubiquitous computing. Computer 2001, 34, 57–66. [Google Scholar] [CrossRef]
- Boyina, S.R.; Deepa, K.; Hari, P.L.; Vivek, S.; Nanda, K.S.; Rajendhiran, A.; Saravana, J. Indoor naigation system for visually impaired person using GPS. Int. J. Adv. Eng. Technol. 2012, 3, 40–43. [Google Scholar]
- Li, B.; Salter, J.; Dempster, A.G.; Rizos, C. Indoor positioning techniques based on wireless LAN. In Proceedings of the LAN, First IEEE International Conference on Wireless Broadband and Ultra Wideband Communications, Sydney, Australia, 13–16 March 2006.
- Bouet, M.; Dos Santos, A.L. RFID tags: Positioning principles and localization techniques. In Proceedings of the 2008 1st IFIP Wireless Days, Dubai, UAE, 24–27 November 2008; pp. 1–5.
- Baniukevic, A.; Sabonis, D.; Jensen, C.S.; Lu, H. Improving wi-fi based indoor positioning using bluetooth add-ons. In Proceedings of the 12th IEEE International Conference on Mobile Data Management (MDM), Lulea, Sweden, 6–9 June 2011; Volume 1, pp. 246–255.
- Arnon, S. Visible Light Communication; Cambridge University Press: Cambridge, UK, 2015. [Google Scholar]
- Do, T.-H.; Yoo, M. An in-Depth Survey of Visible Light Communication Based Positioning Systems. Sensors 2016, 16, 678. [Google Scholar] [CrossRef] [PubMed]
- Do, T.H.; Yoo, M. TDOA-based indoor positioning using visible light. Photonic Netw. Commun. 2014, 27, 80–88. [Google Scholar] [CrossRef]
- Kim, H.S.; Kim, D.R.; Yang, S.H.; Son, Y.H.; Han, S.K. An indoor visible light communication positioning system using a RF carrier allocation technique. Lightwave Technol. J. 2013, 31, 134–144. [Google Scholar] [CrossRef]
- Luo, P.; Ghassemlooy, Z.; Le Minh, H.; Khalighi, A.; Zhang, X.; Zhang, M.; Changyuan, Y. Experimental demonstration of an indoor visible light communication positioning system using dual-tone multi-frequency technique. In Proceedings of the 2014 3rd International Workshop Optical Wireless Communications (IWOW), Funchal, Portugal, 17–19 September 2014; pp. 55–59.
- Ganti, D.; Zhang, W.; Kavehrad, M. VLC-based indoor positioning system with tracking capability using Kalman and particle filters. In Proceedings of the 2014 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA, 10–13 January 2014; pp. 476–477.
- Yoshino, M.; Haruyama, S.; Nakagawa, M. High-accuracy positioning system using visible LED lights and image sensor. In Proceedings of the Radio and Wireless Symposium, Orlando, FL, USA, 22–24 January 2008; pp. 439–442.
- Nakazawa, Y.; Makino, H.; Nishimori, K.; Wakatsuki, D.; Komagata, H. Indoor positioning using a high-speed, fish-eye lens-equipped camera in Visible Light Communication. In Proceedings of the 2013 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Meroux, France, 28–31 October 2013; pp. 1–8.
- Rahman, M.S.; Haque, M.M.; Kim, K.D. Indoor positioning by LED visible light communication and image sensors. Int. J. Electr. Comput. Eng. 2011, 1, 161–170. [Google Scholar] [CrossRef]
- Kim, B.Y.; Cho, J.S.; Park, Y.; Kim, K.D. Implementation of indoor positioning using LED and dual PC cameras. In Proceedings of the Fourth International Conference on Ubiquitous and Future Networks (ICUFN), Phuket, Thailand, 4–6 July 2012; pp. 476–477.
- Do, T.H.; Yoo, M. Performance Analysis of Visible Light Communication Using CMOS Sensors. Sensors 2016, 16, 309. [Google Scholar] [CrossRef] [PubMed]
- Liu, Y.; Chen, H.-Y.; Liang, K.; Hsu, C.-W.; Chow, C.-W.; Yeh, C.-H. Visible Light Communication Using Receivers of Camera Image Sensor and Solar Cell. IEEE Photonics J. 2016, 8, 1–7. [Google Scholar] [CrossRef]
- Imai, Y.; Ebihara, T.; Mizutani, K. High-speed visible light communication with image sensor of the low frame rate and polygon mirror. In Proceedings of the 2014 IEEE 3rd Global Conference on Consumer Electronics (GCCE), Tokyo, Japan, 7–10 October 2014; pp. 434–438.
- Sturm, P. Pinhole camera model. In Computer Vision; Springer US: New York, NY, USA, 2014; pp. 610–613. [Google Scholar]
- Hwang, Y.; Kim, J.S.; Kweon, I.S. Sensor noise modeling using the Skellam distribution: Application to the color edge detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR’07), Minneapolis, MN, USA, 17–22 June 2007; pp. 1–8.
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 x-axis | 0–60 |
Tilt shift on the y-axis | 0–60 |
Angle Errors (degree) | Distance Estimation in Equation (3) (m) | Positioning Error in Equation (4) (m) |
---|---|---|
1 | ||
2 |
Name | Reciever Base | Methods Used | Accuracy | Noise Reduction | Orientation |
---|---|---|---|---|---|
Yoshino [12] | IS | collinearity condition | 7 cm | no | arbitrary |
Nakazawa [13] | IS | collinearity condition | 10 cm | no | arbitrary |
Rahman [14] | 2 × IS | two steps | 15 cm | no | paralel |
Kim [15] | 2 × IS | two steps | 85 cm | no | paralel |
Proposed method | IS + AS | two steps | 10 cm | yes | arbitrary |
© 2016 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC-BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Huynh, P.; Yoo, M. VLC-Based Positioning System for an Indoor Environment Using an Image Sensor and an Accelerometer Sensor. Sensors 2016, 16, 783. https://doi.org/10.3390/s16060783
Huynh P, Yoo M. VLC-Based Positioning System for an Indoor Environment Using an Image Sensor and an Accelerometer Sensor. Sensors. 2016; 16(6):783. https://doi.org/10.3390/s16060783
Chicago/Turabian StyleHuynh, Phat, and Myungsik Yoo. 2016. "VLC-Based Positioning System for an Indoor Environment Using an Image Sensor and an Accelerometer Sensor" Sensors 16, no. 6: 783. https://doi.org/10.3390/s16060783