BAI Bo,SU Bo,LI Jing-lei,et al.Data Frame Structure for Optical Camera Communication System[J].ACTA ELECTRONICA SINICA,2021,49(10):1873-1880. DOI: 10.12263/DZXB.20200886.
Data Frame Structure for Optical Camera Communication System
针对光学相机通信(Optical Camera Communication,OCC)链路收发两端不同步和相机帧间间隔等因素引起OCC链路数据丢失的问题,本文在分析相机接收机卷帘快门工作机制的基础上,研究了光电二极管(Light Emitting Diode,LED)-相机OCC链路的基本工作原理,以及相机像素行数、像素行读取时间、拍摄帧速率、拍摄角度姿态等因素对OCC链路数据传输速率、链路丢帧率等参数的影响,并针对OCC链路的特点,设计了一种新型的适用于OCC链路的数据帧结构.通过对比分析发现,使用该数据帧的OCC链路,可以有效地解决收发端不同步和相机帧间间隔引起的OCC链路数据丢失的问题,优于常用的交错Hamming码和Raptor码帧结构.最后,本文设计搭建了相关的OCC链路测试平台,通过对比数字仿真结果和实际测量结果,验证了理论分析的有效性.
Abstract
Aiming to fix the data loss problem of optical camera communication (OCC) data link resulted from the lack of sync between the camera and the LED signal lamp
as well as the gap time between every two consecutively captured pictures
the fundamental principle of LED-camera based OCC data link
camera parameters like pixel row number
pixel read out time
frame rate and shooting angle are analyzed in detail in this paper. Based on the characteristics of the OCC data link
a new data frame structure is proposed in this paper. When compared to the related data frame structure like interleaved Hamming coding and Raptor coding
the proposed date frame structure has a higher data transmission rate
and has the capability to fix both the inter-frame and intra-frame data loss problems. Numerical and measurement results both prove the validity of the theoretical analysis
Jiang S , Hu G J , Wang H Y , et al . Colorful 2D code streaming for display-to-camera communication system [J]. Acta Electronica Sinica , 2016 , 44 ( 4 ): 767 - 774 . (in Chinese)
Nguyen T , Islam A , Yamazato T , et al . Technical issues on IEEE 802.15.7m image sensor communication standardization [J]. IEEE Communications Magazine , 2018 , 56 ( 2 ): 213 - 218 .
Chow C , Chen C , Chen S . Visible light communication using mobile-phone camera with data rate higher than frame rate [J]. Optics Express , 2015 , 23 ( 20 ): 26080 - 26085 .
IEEE 802.15.7-2018, IEEE Standard for Local and metropolitan area networks-Part 15.7 Short-Range Optical Wireless Communications [S].
Bai B , Su B , Nan C , et al . A high precision positioning method based on high speed camera and visible light [A]. 2017 Asia Communications and Photonics Conference [C]. New York, USA : IEEE , 2017 . 1 - 3 .
Itoh S , Takai I , Sarker M S Z , et al . A CMOS image sensor for 10Mb/s 70m-range LED based spatial optical communication [A]. 2010 IEEE International Solid-State Circuits Conference [C]. New York, USA : IEEE , 2010 . 1 - 3 .
Chen C W , Chow C W , Liu Y , et al . Efficient demodulation scheme for rolling-shutter-patterning of CMOS image sensor based visible light communications [J]. Optics Express , 2017 , 25 ( 20 ): 24362 - 24367 .
Nguyen D T , Park Y . Data rate enhancement of optical camera communications by compensating inter-frame gaps [J]. Optics Communications , 2017 , 394 : 56 - 61 .
Yang F , Li S N , Yang Z , et al . Spatial multiplexing for non-line-of-sight light-to-camera communications [J]. IEEE Transactions on Mobile Computing , 2019 , 18 ( 11 ): 2660 - 2671 .
Yang Y B , Hao J , Luo J . CeilingTalk: Lightweight indoor broadcast through LED-camera communication [J]. IEEE Transactions on Mobile Computing , 2017 , 16 ( 12 ): 3308 - 3319 .
Hao J , Yang Y , Luo J , et al . CeilingCast: Energy efficient and location-bound broadcast through LED-camera communication [A]. IEEE Infocom 2016 35th Annual IEEE International Conference on Computer Communications [C]. New York, USA : IEEE , 2010 . 1 - 9 .
Le N , Le T , Nguyen T , et al . Synchronization issue for optical camera communications [A]. 2015 7th International Conference on Ubiquitous and Future Networks [C]. New York, USA : IEEE , 2015 . 1 - 5 .
Guan W P , Wu Y X , Xie C Y , et al . Performance analysis and enhancement for visible light communication using CMOS sensors [J]. Optics Communications , 2018 , 401 : 531 - 551 .