基于ITS-VLC的像素间干扰消除方法及其系统技术方案

技术编号:19152192 阅读:50 留言:0更新日期:2018-10-13 10:44
本发明专利技术公开了一种基于ITS‑VLC的像素间干扰消除方法及其系统,该方法包括以下步骤:S1、原始信息编码形成LED阵列能表达的信息;S2、所述信息经LED驱动电路驱动LED灯具发出可见光信号;S3、获得LED阵列图像并计算像素点亮度值;S4、结合IPI消除算法计算得出像素点的IPI分量并进行滤波;S5、最终解码得到原始信息。该系统包括:IPI消除发射子系统、IPI消除传输子系统和IPI消除接收终端子系统。本发明专利技术大大提高了LED阵列的可见光通信距离,系统简单且不增加额外的设备,大大提高了系统的性能和实用性,具有广阔的应用前景等优点。

ITS-VLC based inter pixel interference cancellation method and its system

The invention discloses a method and a system for eliminating inter-pixel interference based on ITS_VLC. The method comprises the following steps: S1, encoding the original information to form the information that can be expressed by the LED array; S2, the information is driven by the LED driving circuit to emit the visible light signal; S3, obtaining the LED array image and calculating the pixel brightness. The IPI components of pixels are calculated and filtered by combining with IPI elimination algorithm, and the original information is obtained by S5 decoding. The system includes: IPI elimination transmitting subsystem, IPI elimination transmitting subsystem and IPI elimination receiving terminal subsystem. The invention greatly improves the visible optical communication distance of the LED array, the system is simple and does not add additional equipment, greatly improves the performance and practicability of the system, and has the advantages of broad application prospects.

【技术实现步骤摘要】
基于ITS-VLC的像素间干扰消除方法及其系统
本专利技术涉及可见光通信和智能交通系统
,具体涉及一种基于ITS-VLC的像素间干扰消除方法及其系统。
技术介绍
最近几年,智能交通发展迅速。智能交通系统(ITS)是未来交通系统发展的方向,智能交通是一门多学科交叉的技术,涵盖了各种先进的技术:信息技术、数据传输通讯技术、电子传感技术、控制技术和计算机技术等等,该技术可应用于大范围、全方位的交通运输管理系统,具有实时、准确、高效等等优点。智能交通系统现在最热门的研究是无人驾驶,而无人驾驶的核心就是驾驶周围环境的数据,无人驾驶需要实时接受周围的环境信息,因此,无人驾驶使用了大量的传感器。近几年,随着半导体照明技术的迅速发展,与传统的白炽灯相比,LED具有低功耗、寿命长、尺寸小、绿色环保等优点。与此同时,LED更具有调制性能好、响应灵敏度高等优势。将信号以人眼无法识别的高频加载到LED上进行传输,进而催生出一门能够实现照明与通信一体化的技术——可见光通信。VLC不需要更换原有的设备,只需要在原有的基础上,装载一块嵌入式芯片,即可实现可见光通信,因此,将VLC应用于智能交通系统也成为人们不断深入研究的话题。其中,LED阵列应用的比较广泛,例如:红绿灯的等待时间、广告牌、路标指引等等。然而,利用LED阵列进行可见光通信面临着不少的问题,其中最大的挑战之一是由于LED具有扩散效应,导致LED阵列容易出现每个像素点之间的像素干扰问题,这样接收到的可见光信息含有很多干扰,影响后续的研究和发展。为了接收到更加精确的可见光信息,亟待提出一种像素间干扰消除方法及其系统,通过所提出的方法及系统,进行像素间干扰的消除,实现LED阵列的通信。
技术实现思路
本专利技术的首要目的在于克服现有技术的上述缺点与不足,提出一种基于ITS-VLC的像素间干扰消除方法,该方法通过利用CMOS图像传感器捕获LED阵列图像进行分析计算,得出LED阵列的各个像素点的IPI分量,进而利用最小均方误差滤波器进行滤波,最终还原出原始信息。本专利技术的另一目的在于克服现有技术的上述缺点与不足,提出一种基于ITS-VLC的像素间干扰消除系统,该系统通过融合图像处理、IPI分量计算、滤波等技术,搭建出一个可实现消除像素间干扰问题的可见光通信系统。根据公开的实施例,本专利技术的首要目的通过以下技术方案实现:一种基于ITS-VLC的像素间干扰消除方法,包括以下步骤:S1、每个LED阵列的信息通过编码器进行编码,编码后的第一信号经过LED驱动电路驱动LED阵列发射出携带数字通信信息的光束,其中,所述的LED阵列安装在公路上,距离地面有一定高度;S2、所述的光束经过自由传播空间传播,在自由传播空间传播过程中形成带有像素间干扰(IPI)的可见光信号;S3、接收端的CMOS图像传感器以一定的速率捕捉来自LED阵列的图像,所述的LED阵列的图像经过图像处理模块,得出LED阵列每个像素点的亮度值,其中,所述的CMOS图像传感器安装在智能交通工具上;S4、所述的LED阵列每个像素点的亮度值经过IPI消除模块,利用IPI消除算法计算出LED每个像素点的IPI分量,并通过最小均方误差滤波器滤除所述的IPI分量,得到消除IPI之后的第二信号,再将所述的第二信号经过解码器,得到原始的LED阵列信息。进一步地,所述的LED阵列由32×32的LED矩阵构成,设LED(r,c)是LED的位置,其中r代表LED阵列的行,c代表LED阵列的列,r和c均满足r,c=1,2,…,32;所述的编码器产生持续时间为Tb的非负矩形脉冲,并通过改变其亮度来对LED进行模块化,其中,Tb是位持续时间,因此,一个LED的频率表示为:Rb=1/Tb(1)其中LED(r,c)在t时刻的亮度值为:x(r,c)(t)=∑ks(r,c,k)·A·g(t-(k-1)Tb)(2)其中k是索引号,s(r,c,k),0≤s(r,c,k)≤1是确定LED(r,c)的强度的系数;一个脉冲的函数g(t)的定义如下:进一步地,所述的步骤S3具体如下:S31、所述的CMOS图像传感器以1000fps的帧速率拍摄捕捉来自LED阵列的图像;S32、所述图像经过图像处理模块,应用相应的图像处理技术得到图像中LED阵列的每个像素点的亮度值。进一步地,所述的步骤S4具体如下:S41、CMOS图像传感器捕捉到包含LED阵列信息的图像,并且每个像素输出对应于接收到的光强度的光电流大小;假设光通道效应忽略不计,所述的第一信号在位置为(r,c)处可以表示为:y(r,c)(t)=x(r,c)(t)(4)假设发射和接收完全同步,设时间采样周期为Tb,则图像曝光函数可以被表示为:l(t)=∑igsh(t-(i-1)Tb)(5)其中,i是曝光间隔数,gsh(t)表示一个脉冲,其表达如下:在第i个曝光间隔中对应于LED(r,c)的像素的样本输出是:其中,δ是描述电流转换效率的一个常量,p(u,v,i)是在时间索引为i,在像素位置为(u,v)处的亮度值;S42、LED的扩散仅限于LED各个像素的周围像素,与LED的亮度相比,它们的亮度值相当小,并且随着距离变长,LED的扩散变小;由于像素尺寸的有限性,被捕获的LED并非处在像素的中心,所以LED的扩散不是对称分布的;因此,假定(a)LED的扩散仅限于周围的像素;(b)若距离相同并且LED的扩散均匀分布,则LED扩散是相同的;因此,如图1所示,LED阵列中的单个LED的扩散效应对周围像素点产生干扰与距离成正相关,因此则单个LED的扩散造成捕获的图像中周围各个像素点的亮度值都可以被求解出来。若LED阵列为3×3的点阵,则单个LED像素点及其周围像素点的亮度值的表达式如图1所示。像素间干扰(IPI)是由于一个LED阵列中的每个LED的扩散造成的,将像素间干扰(IPI)视为符号间干扰(ISI)来表示数学模型,假设α1,α2是LED的扩散因子集,其中:利用扩散因子集,将公式(4)重新表示为:其中,公式的第二和第三项是IPI分量,w(r,c)(t)是来自环境光的散粒噪声,当环境光具有高强度时,来自环境光的散粒噪声可以被模拟为高斯白噪声;假设w(r,c)(t)为具有双面功率谱密度的高斯白噪声过程,将公式(8)代入公式(7),得到:其中,β1和β1作为像素的扩散因子集:p(u,v)跟公式(7)相同:n(u,v)作为噪声分量,可表示为:因此,如图2所示,LED阵列中的每个LED的扩散效应都会对周围的像素点产生干扰,根据上面的描述,所捕获的图像中的每个LED阵列的像素点的亮度值都可以被求解出来。若LED阵列为3×3的点阵,则每个LED像素点及其周围像素点的亮度值的表达式如图2所示。S43、CMOS图像传感器输出图像,图像被送到图像处理模块,得出每个LED的像素位置(u,v),并输出其亮度值pIPI(u,v);将IPI视为在RF信道中的ISI模型,所述IPI消除模块计算得出IPI分量,并通过最小均方误差滤波器(MMSE)减少所述的IPI分量,得到消除IPI之后的信息再将所述的第二信息经过解码器,得到原始的LED阵列信息。根据公开的实施例,本专利技术的另一目的通过以下技术方案实现:一种基于ITS-VLC的像素间干扰消除系统,包括:IPI消除发射子本文档来自技高网
...

【技术保护点】
1.一种基于ITS‑VLC的像素间干扰消除方法,其特征在于,所述的像素间干扰消除方法包括以下步骤:S1、每个LED阵列的信息通过编码器进行编码,编码后的第一信号经过LED驱动电路驱动LED阵列发射出携带数字通信信息的光束,其中,所述的LED阵列安装在公路上,距离地面有一定高度;S2、所述的光束经过自由传播空间传播,在自由传播空间传播过程中形成带有像素间干扰的可见光信号;S3、CMOS图像传感器安装在智能交通工具上作为接收端,CMOS图像传感器以一定的速率捕捉来自LED阵列的图像,所述的LED阵列的图像经过图像处理模块,得出LED阵列每个像素点的亮度值;S4、所述的LED阵列每个像素点的亮度值经过IPI消除模块,利用IPI消除算法计算出LED每个像素点的IPI分量,并通过最小均方误差滤波器滤除所述的IPI分量,得到消除IPI之后的第二信号,再将所述的第二信号经过解码器,得到原始的LED阵列信息。

【技术特征摘要】
1.一种基于ITS-VLC的像素间干扰消除方法,其特征在于,所述的像素间干扰消除方法包括以下步骤:S1、每个LED阵列的信息通过编码器进行编码,编码后的第一信号经过LED驱动电路驱动LED阵列发射出携带数字通信信息的光束,其中,所述的LED阵列安装在公路上,距离地面有一定高度;S2、所述的光束经过自由传播空间传播,在自由传播空间传播过程中形成带有像素间干扰的可见光信号;S3、CMOS图像传感器安装在智能交通工具上作为接收端,CMOS图像传感器以一定的速率捕捉来自LED阵列的图像,所述的LED阵列的图像经过图像处理模块,得出LED阵列每个像素点的亮度值;S4、所述的LED阵列每个像素点的亮度值经过IPI消除模块,利用IPI消除算法计算出LED每个像素点的IPI分量,并通过最小均方误差滤波器滤除所述的IPI分量,得到消除IPI之后的第二信号,再将所述的第二信号经过解码器,得到原始的LED阵列信息。2.根据权利要求1所述的基于ITS-VLC的像素间干扰消除方法,其特征在于,所述的LED阵列由32×32的LED矩阵构成,设LED(r,c)是LED的位置,其中r代表LED阵列的行,c代表LED阵列的列,r和c均满足r,c=1,2,…,32;所述的编码器产生持续时间为Tb的非负矩形脉冲,并通过改变其亮度来对LED进行模块化,其中,Tb是位持续时间,因此,一个LED的频率表示为:Rb=1/Tb(1)其中LED(r,c)在t时刻的亮度值为:x(r,c)(t)=∑ks(r,c,k)·A·g(t-(k-1)Tb)(2)其中k是索引号,s(r,c,k),0≤s(r,c,k)≤1是确定LED(r,c)的强度的系数;一个脉冲的函数g(t)的定义如下:3.根据权利要求2所述的基于ITS-VLC的像素间干扰消除方法,其特征在于,所述的步骤S4过程如下:S41、CMOS图像传感器捕捉到包含LED阵列信息的图像,并且每个像素输出对应于接收到的光强度的光电流大小;假设光通道效应忽略不计,所述的第一信号在位置为(r,c)处表示为:y(r,c)(t)=x(r,c)(t)(4)假设发射和接收完全同步,设时间采样周期为Tb,则图像曝光函数表示为:l(t)=∑igsh(t-(i-1)Tb)(5)其中,i是曝光间隔数,gsh(t)表示一个脉冲,其表达如下:在第i个曝光间隔中对应于LED(r,c)的像素的样本输出是:其中,δ是描述电流转换效率的一个常量,p(u,v,i)是在时间索引为i,在像素位置为...

【专利技术属性】
技术研发人员:文尚胜陈邦栋关伟鹏陈昕李竞宜刘梓璇
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1