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

Pengfei Hu, P. Pathak, Xiaotao Feng, Hao Fu, P. Mohapatra
{"title":"ColorBars: increasing data rate of LED-to-camera communication using color shift keying","authors":"Pengfei Hu, P. Pathak, Xiaotao Feng, Hao Fu, P. Mohapatra","doi":"10.1145/2716281.2836097","DOIUrl":null,"url":null,"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.","PeriodicalId":169539,"journal":{"name":"Proceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"86","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2716281.2836097","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 86

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
ColorBars:使用色移键控增加led到摄像机通信的数据速率
led到摄像头的通信允许用于照明目的的led调制和传输数据,这些数据可以被智能手机、可穿戴智能眼镜等移动设备中的摄像头传感器接收。这种通信具有一种独特的特性,即用户可以直观地识别发射器(即LED)并具体地从发射器接收信息。它可以支持各种新颖的应用,如通过移动设备增强现实,使用智能标志的导航,细粒度的特定位置广告等。然而,当前led到摄像机通信技术中可实现的数据速率仍然非常低(≈12字节每秒),无法支持任何实际应用。在本文中,我们提出了ColorBars,一个LED到相机的通信系统,它利用彩色移位键控(CSK)来调制由LED传输的不同颜色的数据。它利用了日益流行的三led (RGB),可以发出广泛的颜色。我们证明了商用相机可以高效、准确地解调颜色符号。ColorBars确保无闪烁和可靠的通信,即使在存在帧间损失和多样性的卷帘式相机。我们在嵌入式平台上实现ColorBars,并以Android和iOS智能手机作为接收器对其进行评估。我们的评估表明,ColorBars在Nexus 5上可以实现5.2 Kbps的数据速率,在iPhone 5S上可以实现2.5 Kbps的数据速率,明显高于之前的方法。研究还表明,较低的CSK调制(例如4和8 CSK)提供极低的符号错误率(< 10—3),使其成为可靠的led到摄像机通信的理想选择。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Boon and bane of 60 GHz networks: practical insights into beamforming, interference, and frame level operation UMON: flexible and fine grained traffic monitoring in open vSwitch Monocle A server-to-server view of the internet Demystifying and mitigating TCP stalls at the server side
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1