Demo: Lightweight Visible Light Communication forIndoor Positioning

Zeyu Wang, Zhice Yang, Jiansong Zhang, Chenyu Huang, Qian Zhang
{"title":"Demo: Lightweight Visible Light Communication forIndoor Positioning","authors":"Zeyu Wang, Zhice Yang, Jiansong Zhang, Chenyu Huang, Qian Zhang","doi":"10.1145/2742647.2745924","DOIUrl":null,"url":null,"abstract":"Visible light positioning (VLP) is an emerging positioning technique that utilizes indoor light sources to broadcast archer locations through visible light communication (VLC). Benefited by the densely deployed light lamps, VLP holds the promise for more accurate positioning accuracy than RF based approaches, and thus enables interesting applications such as retail navigation and shelf-level advertising in supermarkets and shopping malls. However, we observe that in existing VLP systems, receiving devices are heavily burdened in handling light flickering for VLC. In order to prevent human from being disturbed, the VLC transmitter lamps have to transmit pulses in a high rate (over 1kHz). Since the pulse rate far exceeds the cameras' sampling capability (30fps), receiver design either requires customized light sensor with cumbersome calibration on receiving signal strength [2] or processing high resolution images to leverage rolling shutter effect of the CMOS camera to decode message [1]. The heavy burden on receiving devices motivated us to try getting rid of light flickers. Since human eyes normally can not perceive changes in polarization, the idea is to modulate polarization instead of intensity for communication. In this demo, we demonstrate the VLC system in our VLP design [3] which realizes this idea. It enables lightweight VLC that is even affordable in wearables (Google Glass), without incurring hardware modification or computation off-loading. Moreover, it also makes other types of illuminating light beyond LED light (even sun light) possible to construct communication, therefore eliminates the barrier for deploying future VLC-based applications. As detailed in the full paper [3], our design was inspired by the liquid crystal display (LCD), from which we borrowed polarizer and liquid crystal. Liquid crystal has the property to change the polarization of bypassing polarized light according to the applied voltage. We use polarizer to polarize illuminating light and leverage liquid crystal to modulate bits through changing the light's polarization. The receiver can thus detect changes in polarization with a polarizing film, through which different polarizations result in different intensities. Since the SNR of such communication channel may significantly vary with the mobility of receiving device, we propose to add a dispersion filter to the transmitter. The dispersion filter can cast different frequency of lights into different polarization directions so that SNR in different receiving directions are evened. With the above techniques, VLC transmitter generates signal in low baud rate and mobile devices can perform VLC through camera directly. The communication is long in distance and lightweight enough for resource-constrained devices since the information is carried in intensity changes rather than certain image patterns in rolling shutter approaches. In this demo, we will illustrate the prototype implementation of the VLC communication system. We use incandescent lamps as illuminating light sources. The transmitter consists of a polarizing film, a liquid crystal layer, a dispersor and a control board. The receiver is demonstrated in Android smartphone with polarizing film in front of the camera. The following demo scenarios are planed to show our design (the demo space higher than 2.4m is preferred): Polarization based VLC modulation can solve the flickering problem. The modulated light provides normal illumination. When viewing the modulated light through a polarizing film, people can feel strong intensity changes. Dispersor and binary color shift keying (BCSK). Transmitter without dispersor results in bad SNR in certain receiving angles. For normal transmitters, color changes can always be observed in different angles. End-to-end VLC communication system. Smartphones with a polarizing film in front of the camera can receive and show transmitted messages from VLC transmitters. The VLC method enables accurate indoor positioning. After successfully receiving location beacons from VLC transmitters, smartphone performs location estimation.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2742647.2745924","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Visible light positioning (VLP) is an emerging positioning technique that utilizes indoor light sources to broadcast archer locations through visible light communication (VLC). Benefited by the densely deployed light lamps, VLP holds the promise for more accurate positioning accuracy than RF based approaches, and thus enables interesting applications such as retail navigation and shelf-level advertising in supermarkets and shopping malls. However, we observe that in existing VLP systems, receiving devices are heavily burdened in handling light flickering for VLC. In order to prevent human from being disturbed, the VLC transmitter lamps have to transmit pulses in a high rate (over 1kHz). Since the pulse rate far exceeds the cameras' sampling capability (30fps), receiver design either requires customized light sensor with cumbersome calibration on receiving signal strength [2] or processing high resolution images to leverage rolling shutter effect of the CMOS camera to decode message [1]. The heavy burden on receiving devices motivated us to try getting rid of light flickers. Since human eyes normally can not perceive changes in polarization, the idea is to modulate polarization instead of intensity for communication. In this demo, we demonstrate the VLC system in our VLP design [3] which realizes this idea. It enables lightweight VLC that is even affordable in wearables (Google Glass), without incurring hardware modification or computation off-loading. Moreover, it also makes other types of illuminating light beyond LED light (even sun light) possible to construct communication, therefore eliminates the barrier for deploying future VLC-based applications. As detailed in the full paper [3], our design was inspired by the liquid crystal display (LCD), from which we borrowed polarizer and liquid crystal. Liquid crystal has the property to change the polarization of bypassing polarized light according to the applied voltage. We use polarizer to polarize illuminating light and leverage liquid crystal to modulate bits through changing the light's polarization. The receiver can thus detect changes in polarization with a polarizing film, through which different polarizations result in different intensities. Since the SNR of such communication channel may significantly vary with the mobility of receiving device, we propose to add a dispersion filter to the transmitter. The dispersion filter can cast different frequency of lights into different polarization directions so that SNR in different receiving directions are evened. With the above techniques, VLC transmitter generates signal in low baud rate and mobile devices can perform VLC through camera directly. The communication is long in distance and lightweight enough for resource-constrained devices since the information is carried in intensity changes rather than certain image patterns in rolling shutter approaches. In this demo, we will illustrate the prototype implementation of the VLC communication system. We use incandescent lamps as illuminating light sources. The transmitter consists of a polarizing film, a liquid crystal layer, a dispersor and a control board. The receiver is demonstrated in Android smartphone with polarizing film in front of the camera. The following demo scenarios are planed to show our design (the demo space higher than 2.4m is preferred): Polarization based VLC modulation can solve the flickering problem. The modulated light provides normal illumination. When viewing the modulated light through a polarizing film, people can feel strong intensity changes. Dispersor and binary color shift keying (BCSK). Transmitter without dispersor results in bad SNR in certain receiving angles. For normal transmitters, color changes can always be observed in different angles. End-to-end VLC communication system. Smartphones with a polarizing film in front of the camera can receive and show transmitted messages from VLC transmitters. The VLC method enables accurate indoor positioning. After successfully receiving location beacons from VLC transmitters, smartphone performs location estimation.
演示:用于室内定位的轻型可见光通信
可见光定位(VLP)是一种利用室内光源通过可见光通信(VLC)广播弓箭手位置的新兴定位技术。得益于密集部署的照明灯具,VLP有望实现比基于射频的方法更精确的定位精度,从而实现有趣的应用,例如零售导航和超市和购物中心的货架广告。然而,我们观察到,在现有的VLP系统中,接收设备在处理VLC的光闪烁方面负担过重。为了防止人类受到干扰,VLC发射灯必须以高速率(超过1kHz)传输脉冲。由于脉冲速率远远超过相机的采样能力(30fps),接收器设计要么需要定制光传感器,对接收信号强度进行繁琐的校准[2],要么需要处理高分辨率图像,利用CMOS相机的滚动快门效应对信息进行解码[1]。接收设备的沉重负担促使我们尝试消除光闪烁。由于人眼通常无法感知偏振的变化,因此该想法是通过调制偏振而不是强度来进行通信。在这个演示中,我们演示了VLC系统在我们的VLP设计[3]中实现了这个想法。它可以实现轻量级的VLC,甚至在可穿戴设备(谷歌眼镜)上也能负担得起,而无需修改硬件或卸载计算。此外,它还使LED光(甚至太阳光)以外的其他类型的照明光可以构建通信,因此消除了部署未来基于vlc的应用的障碍。正如全文[3]所详述的那样,我们的设计灵感来自液晶显示器(LCD),我们借鉴了偏振片和液晶。液晶具有根据外加电压改变旁路偏振光偏振的特性。我们使用偏振器来偏振照明光,并利用液晶通过改变光的偏振来调制比特。因此,接收器可以用偏振膜检测偏振的变化,通过该偏振膜,不同的偏振会产生不同的强度。由于这种通信信道的信噪比可能会随着接收设备的移动性而发生显著变化,因此我们建议在发射机中增加色散滤波器。色散滤波器可以将不同频率的光投射到不同的偏振方向,使不同接收方向的信噪比均匀。通过以上技术,VLC发射机可以产生低波特率的信号,移动设备可以直接通过摄像头进行VLC。对于资源有限的设备来说,这种通信距离很长,重量也足够轻,因为信息是以强度变化的形式传递的,而不是以滚动快门方式传递的某些图像模式。在这个演示中,我们将演示VLC通信系统的原型实现。我们用白炽灯作为照明光源。该发射机由偏振光膜、液晶层、分散器和控制板组成。在安卓智能手机上演示了该接收器,相机前有偏光片。规划以下演示场景来展示我们的设计(优先考虑高于2.4m的演示空间):基于偏振的VLC调制可以解决闪烁问题。调制光提供正常照明。当人们通过偏振光片观看调制后的光时,可以感受到强烈的强度变化。分散器和二进制色移键控(BCSK)。没有分散器的发射机在某些接收角度下信噪比很差。对于普通的发射机,总是可以在不同的角度观察到颜色的变化。端到端VLC通信系统。在相机前安装偏光片的智能手机可以接收并显示VLC发射器发送的信息。VLC方法可以实现精确的室内定位。在成功接收VLC发射机的位置信标后,智能手机进行位置估计。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信