skip to main content
10.1145/2716281.2836097acmconferencesArticle/Chapter ViewAbstractPublication PagesconextConference Proceedingsconference-collections
research-article

ColorBars: increasing data rate of LED-to-camera communication using color shift keying

Published:01 December 2015Publication History

ABSTRACT

LED-to-camera communication allows LEDs deployed for illumination purposes to modulate and transmit data which can be received by camera sensors available in mobile devices like smartphones, wearable smart-glasses etc. Such communication has a unique property that a user can visually identify a transmitter (i.e. LED) and specifically receive information from the transmitter. It can support a variety of novel applications such as augmented reality through mobile devices, navigation using smart signs, fine-grained location specific advertisement etc. However, the achievable data rate in current LED-to-camera communication techniques remains very low (≈ 12 bytes per second) to support any practical application. In this paper, we present ColorBars, an LED-to-camera communication system that utilizes Color Shift Keying (CSK) to modulate data using different colors transmitted by the LED. It exploits the increasing popularity of Tri-LEDs (RGB) that can emit a wide range of colors. We show that commodity cameras can efficiently and accurately demodulate the color symbols. ColorBars ensures flicker-free and reliable communication even in the presence of inter-frame loss and diversity of rolling shutter cameras. We implement ColorBars on embedded platform and evaluate it with Android and iOS smartphones as receivers. Our evaluation shows that ColorBars can achieve a data rate of 5.2 Kbps on Nexus 5 and 2.5 Kbps on iPhone 5S, which is significantly higher than previous approaches. It is also shown that lower CSK modulations (e.g. 4 and 8 CSK) provide extremely low symbol error rates (< 10--3), making them a desirable choice for reliable LED-to-camera communication.

References

  1. H.-Y. Lee, H.-M. Lin, Y.-L. Wei, H.-I. Wu, H.-M. Tsai, and K. C.-J. Lin, "Rollinglight: Enabling line-of-sight light-to-camera communications," in Mobisys, ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. N. Rajagopal, P. Lazik, and A. Rowe, "Visual light landmarks for mobile devices," ACM IPSN '14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. "Cie 1931 chromaticity diagram."Google ScholarGoogle Scholar
  4. "Ieee standard for local and metropolitan area networks---part 15.7: Short-range wireless optical communication using visible light," IEEE Std 802.15.7-2011, pp. 1--309, Sept 2011.Google ScholarGoogle Scholar
  5. CIE, "Commission Internationale de lEclairage Proc," Cambridge University Press, 1931.Google ScholarGoogle Scholar
  6. S. M. Berman, D. S. Greenhouse, I. L. Bailey, R. D. Clear, and T. W. Raasch, "Human electroretinogram responses to video displays, fluorescent lighting, and other high frequency sources.," Journal of Optometry & Vision Science, 1991.Google ScholarGoogle ScholarCross RefCross Ref
  7. A. Sevincer, A. Bhattarai, M. Bilgi, M. Yuksel, and N. Pala, "Lightnets: Smart lighting and mobile optical wireless networks - a survey," Communications Surveys Tutorials, IEEE, 2013.Google ScholarGoogle Scholar
  8. D. Karunatilaka, F. Zafar, V. Kalavally, and R. Parthiban, "Led based indoor visible light communications: State of the art," Communications Surveys Tutorials, IEEE.Google ScholarGoogle Scholar
  9. P. Pathak, X. Feng, P. Hu, and P. Mohapatra, "Visible light communication, networking and sensing: A survey, potential and challenges," Communications Surveys Tutorials, IEEE, vol. PP, no. 99, pp. 1--1, 2015.Google ScholarGoogle Scholar
  10. E. Monteiro and S. Hranilovic, "Design and implementation of color-shift keying for visible light communications," Lightwave Technology, Journal of, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  11. E. Monteiro and S. Hranilovic, "Constellation design for color-shift keying using interior point methods," in Globecom Workshops (GC Wkshps), 2012 IEEE, pp. 1224--1228, Dec 2012.Google ScholarGoogle Scholar
  12. C. Landis, "Determinants of the critical flicker-fusion threshold," Physiological Reviews, 1954.Google ScholarGoogle ScholarCross RefCross Ref
  13. D. Regan and C. Tyler, "Temporal summation and its limit for wavelength changes: an analog of blochâ Ă &Zacute;s law for color vision," JOSA, 1971.Google ScholarGoogle Scholar
  14. V. Guruswami and M. Sudan, "Improved decoding of reed-solomon and algebraic-geometric codes," in Foundations of Computer Science, 1998. Proceedings. 39th Annual Symposium on, pp. 28--37, IEEE, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. G. Sharma and R. Bala, Digital color imaging handbook. CRC press, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. G. Coley, "Beaglebone black system reference manual," Texas Instruments, Dallas, 2013.Google ScholarGoogle Scholar
  17. Q. Wang and D. Giustiniano, "Communication networks of visible light emitting diodes with intra-frame bidirectional transmission," in Proceedings of the 10th ACM International on Conference on emerging Networking Experiments and Technologies, pp. 21--28, ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. R. D. Roberts, "Undersampled frequency shift on-off keying (ufsook) for camera communications (camcom)," in IEEE WOCC 2013.Google ScholarGoogle Scholar
  19. C. Danakis, M. Afgani, G. Povey, I. Underwood, and H. Haas, "Using a cmos camera sensor for visible light communication," in Globecom Workshops, 2012 IEEE.Google ScholarGoogle Scholar
  20. S.-H. Chen and C.-W. Chow, "Color-shift keying and code-division multiple-access transmission for rgb-led visible light communications using mobile phone camera," Photonics Journal, IEEE, vol. 6, no. 6, pp. 1--6, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  21. A. Ashok, M. Gruteser, N. Mandayam, J. Silva, M. Varga, and K. Dana, "Challenge: Mobile optical networks through visual mimo," in Mobicom, ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. S. D. Perli, N. Ahmed, and D. Katabi, "Pixnet: interference-free wireless links using lcd-camera pairs," in Mobicom,, ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. T. Hao, R. Zhou, and G. Xing, "Cobra: color barcode streaming for smartphone systems," in Mobisys, ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. W. Hu, H. Gu, and Q. Pu, "Lightsync: Unsynchronized visual communication over screen-camera links," in Mobicom, ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. T. Li, C. An, X. Xiao, A. T. Campbell, and X. Zhou, "Real-time screen-camera communication behind any scene," in Proc. of MobiSys, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. A. Wang, Z. Li, C. Peng, G. Shen, G. Fang, and B. Zeng, "Inframe++: Achieve simultaneous screen-human viewing and hidden screen-camera communication," in Proc. of MobiSys, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Y.-S. Kuo, P. Pannuto, K.-J. Hsiao, and P. Dutta, "Luxapose: Indoor positioning with mobile phones and visible light," in Mobicom, ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Z. Yang, Z. Wang, J. Zhang, C. Huang, and Q. Zhang, "Wearables can afford: Light-weight indoor positioning with visible light," in Mobisys, ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. ColorBars: increasing data rate of LED-to-camera communication using color shift keying

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          CoNEXT '15: Proceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies
          December 2015
          483 pages
          ISBN:9781450334129
          DOI:10.1145/2716281

          Copyright © 2015 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 December 2015

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate198of789submissions,25%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader