当前位置: 首页 > 专利查询>东南大学专利>正文

一种用于像素调制可见光通信系统的图像矫正方法技术方案

技术编号:15199947 阅读:169 留言:0更新日期:2017-04-22 00:45
本发明专利技术公开了一种用于像素调制可见光通信系统的图像矫正方法,包括:(1)图像边界设计:对需要传输的图像设计以四个角点围成编码区域的图像边界;(2)图像角点检测:对经过传输后接收到的畸变边界图像进行图像二值化处理,并通过设计邻域模板查找可疑角点像素点,最后通过Harris算子角点检测算法从所有可疑角点像素点中查找出畸变边界图像的角点;(3)畸变边界图像恢复:采用畸变边界图像的角点坐标恢复信号边界坐标,并根据信号边界坐标将畸变边界图像恢复。本发明专利技术可以降低计算复杂度,极大地提高畸变信号恢复性能。

Image correction method for pixel modulation visible light communication system

The invention discloses a method for correcting the image pixels, modulation of visible light communication system includes: (1) the design of image boundaries: image design needs to transmit the four corners of the surrounding image boundary encoding region; (2) image corner detection of distortion boundary image after transmission received the image binarization processing, and the design of the neighborhood template to search for suspicious corner pixels, and finally through the Harris operator corner detection algorithm from all suspicious corner pixels to find the corner boundary distortion of the image; (3) the distortion of image restoration using boundary corner coordinates of boundary distortion image restoration signal boundary coordinates and, the distortion of image restoration based on boundary coordinate signal boundary. The invention can reduce the calculation complexity and greatly improve the recovery performance of the distorted signal.

【技术实现步骤摘要】

本专利技术涉及图像处理方法,尤其涉及一种用于像素调制可见光通信系统的图像矫正方法
技术介绍
在像素调制可见光通信系统中,由于发射机、成像棱镜和接收机的光轴不在同一水平线,导致接收的图像产生畸变,因此需要对接收的图像进行图像矫正。进行图像矫正时,因为像素调制可见光通信系统未对发送图像的边界有条件限制,因此首先需要重新设计图像边界,来确定像素调制有效信号的范围。常见的图像边界检测算法有前人提出的Moravec角点检测算法[1]、Harris角点检测算法[2]以及Susan角点检测算法[3],这些算法计算复杂度高而且检测性能不佳,当用于像素调制可见光通信系统的检测时,极大地消耗资源,限制传输速率。现有文献[1]:MoravecHP.RoverVisualObstacleAvoidance[C]//IJCAI.1981:785-790.现有文献[2]:HarrisC,StephensM.Acombinedcornerandedgedetector[C]//Alveyvisionconference.1988,15:50.现有文献[3]:SmithSM,BradyJM.SUSAN—Anewapproachtolowlevelimageprocessing[J].Internationaljournalofcomputervision,1997,23(1):45-78.
技术实现思路
专利技术目的:本专利技术针对现有技术存在的问题,提供一种针对像素调制可见光通信系统的图像矫正方法,可以降低计算复杂度,极大地提高畸变信号恢复性能。技术方案:本专利技术所述的用于像素调制可见光通信系统的图像矫正方法包括:(1)图像边界设计:对需要传输的图像设计以四个角点围成编码区域的图像边界;(2)图像角点检测:对经过传输后接收到的畸变边界图像进行图像二值化处理,并通过设计邻域模板查找可疑角点像素点,最后通过Harris算子角点检测算法从所有可疑角点像素点中查找出畸变边界图像的角点;(3)畸变边界图像恢复:采用畸变边界图像的角点坐标恢复信号边界坐标,并根据信号边界坐标将畸变边界图像恢复。进一步的,所述图像边界具体为以四个角点围成编码区域的矩形图像边界。进一步的,步骤(2)中所述的图像二值化处理,具体包括:通过设置阈值Tb将接收到的畸变边界图像f(x,y)进行图像二值化处理,得到处理后的图像g(x,y);其中,进一步的,步骤(2)中所述的通过设计邻域模板查找可疑角点像素点,具体包括:定义邻域模版为一定区域的窗口,且该邻域模版包含S个像素点;采用该邻域模版遍历图像g(x,y),得到每个像素点的邻域模版区域面积n(x0,y0);其中,n(x0,y0)=∑(x,y)∈Ac((x,y),(x0,y0)),式中,A表示该邻域模版的区域;设计角点判定函数为式中ξ1、ξ2为阈值系数;根据角点判定函数查找出所有可疑角点像素点,其中,当J(x,y)=1时,判定当前像素点(x,y)为可疑角点像素点。进一步的,步骤(2)中所述通过Harris算子角点检测算法从所有可疑角点像素点中查找出畸变边界图像的角点,具体包括:采用Harris算子角点检测算法,对所有可疑角点像素点集合求得对称矩阵M;再根据对称矩阵M计算每个待检测像素点的Harris算子角点响应函数,并判断是否大于设定的阈值T;若是,则继续判断是否为局部极大;若是,则该像素点判定为畸变边界图像的角点。进一步的,步骤(3)具体包括:采用畸变边界图像的角点坐标恢复出信号边界坐标,再利用单应性矩阵H,推导出进行图像边界设计的发射机和接收畸变边界图像的接收机的成像平面的坐标变换方程,最后采用双线性插值法利用得到的坐标变换方程,将接收的畸变边界图像恢复。有益效果:本专利技术与现有技术相比,其显著优点是:本专利技术针对图像畸变问题,提出了角点检测方法,排除了大量非角点,使算法性能大大提高,计算复杂度大大降低,更加适用于像素调制可见光通信系统;另外本专利技术恢复信号的边界与发送信号的边界完全匹配,图像矫正效果好。附图说明图1是本专利技术设计的图像边界图案;图2是发射机和接收机的图像边界的示意图和灰度直方图;图3是本专利技术的角点检测方法的流程示意图;图4是接收机接收的畸变边界图像二值化后的图像;图5是可疑角点判定示意图和接收端图像局部放大图;图6是发送的图像边界、接收的畸变边界和恢复的图像边界的图案。具体实施方式在像素调制可见光通信系统中,发射机采用日常生活中常用的液晶显示器,接收机采用普通的CCD摄像机。在发送端的电脑选择本地文件,进行编码处理,然后转换为编码后的图像,并且一帧一帧的传输。接收端利用摄像机获得发送的图像,经过一系列的处理可解码获得发送端的数据。其中接收端能实时接收信号并且解码,就需要图像边界设计和接收信号的角点检测算法快速高效,以便为后续信号的去噪和解码提供充足的时间。为此,提出了本实施例的图像矫正方法,具体包括如下步骤:(1)图像边界设计为了让接收机能够检测到包含数据的图像帧,需要设计一种图像边界,边界添加在数据流的外围,如此构成完整的发送图像帧。像素调制可见光通信系统是一个全新设计的通信系统,由于它未对发送图像的边界有条件限制,只有充分利用发射机和接收机的相关特性,根据像素调制可见光通信系统的要求来设计图像边界。本实施例对需要传输的图像设计以四个角点围成编码区域的矩形图像边界,具体如图1所示,四个角点为C1、C2、C3、C4。对于图1设计的图像边界,对于接收信号产生的畸变,需要通过空间矫正来恢复原始信号。(2)图像角点检测由于设计的图像边界方案是黑色条纹,与周围白色屏幕形成了鲜明对比,可以利用这一点进行处理。发送的边界图像和实际用摄像头接收到的畸变边界图像如图2所示,可以明显的看到发送图像边界与摄像头接收到的边界图像已经产生了明显的畸变,其灰度直方图存在着显著差异。这是由于背景噪声和背景光照强度所造成的,下面研究如何快速检测到四个角点位置。具体步骤如图3所示,①首先对接收到的畸变边界图像进行图像二值化处理,具体为:通过设置阈值Tb将接收到的畸变边界图像f(x,y)进行图像二值化处理,得到处理后的图像g(x,y);其中,对于像素可见光通信系统所设计的图像边界方案,由接收畸变边界图像灰度直方图边界区域灰度与背景区域差异非常大,因此阈值Tb可选取某个常数,也可以是整个图像的平均灰度。处理后的畸变边界二值化图像如图4所示,图像二值化能够使图像变得简单,并且使数据量减小。②下面定义邻域模版为一定区域的窗口,且该邻域模版包含S个像素点。窗口可以选取前面所提到的5*5窗口或者Susan算子角点检测算法的类圆形模版,甚至可以为了减少计算量,可以选用的3*3窗口。③不断比较邻域模版中心像素点(x0,y0)与邻域模版内其他像素点的二值化取值,记通过采用邻域模版遍历图像g(x,y),得到每个像素点的邻域模版区域面积n(x0,y0)=∑(x,y)∈Ac((x,y),(x0,y0)),式中,A表示该邻域模版的区域。考虑n(x,y)的取值,有0≤n(x,y)≤S成立。当n(x,y)=S或很大时,即中心像素点与邻域模版内其他像素点二值化取值都相同,说明为区域内像素点;当n(x,y)=0或者取值很小时,即中心像素点与邻域模版内其他像素点二值化本文档来自技高网...
一种用于像素调制可见光通信系统的图像矫正方法

【技术保护点】
一种用于像素调制可见光通信系统的图像矫正方法,其特征在于该方法包括:(1)图像边界设计:对需要传输的图像设计以四个角点围成编码区域的图像边界;(2)图像角点检测:对经过传输后接收到的畸变边界图像进行图像二值化处理,并通过设计邻域模板查找可疑角点像素点,最后通过Harris算子角点检测算法从所有可疑角点像素点中查找出畸变边界图像的角点;(3)畸变边界图像恢复:采用畸变边界图像的角点坐标恢复信号边界坐标,并根据信号边界坐标将畸变边界图像恢复。

【技术特征摘要】
1.一种用于像素调制可见光通信系统的图像矫正方法,其特征在于该方法包括:(1)图像边界设计:对需要传输的图像设计以四个角点围成编码区域的图像边界;(2)图像角点检测:对经过传输后接收到的畸变边界图像进行图像二值化处理,并通过设计邻域模板查找可疑角点像素点,最后通过Harris算子角点检测算法从所有可疑角点像素点中查找出畸变边界图像的角点;(3)畸变边界图像恢复:采用畸变边界图像的角点坐标恢复信号边界坐标,并根据信号边界坐标将畸变边界图像恢复。2.根据权利要求1所述的用于像素调制可见光通信系统的图像矫正方法,其特征在于:所述图像边界具体为以四个角点围成编码区域的矩形图像边界。3.根据权利要求1所述的用于像素调制可见光通信系统的图像矫正方法,其特征在于:步骤(2)中所述的图像二值化处理,具体包括:通过设置阈值Tb将接收到的畸变边界图像f(x,y)进行图像二值化处理,得到处理后的图像g(x,y);其中,4.根据权利要求1所述的用于像素调制可见光通信系统的图像矫正方法,其特征在于:步骤(2)中所述的通过设计邻域模板查找可疑角点像素点,具体包括:定义邻域模版为一定区域的窗口,且该邻域模版包含S个像素点;采用该邻域模版遍历图像g(x,y),得到每个像素点的邻域模版区域面积n(x0,y0);其中,n(x0,y...

【专利技术属性】
技术研发人员:陈明杜杉杉王奇安
申请(专利权)人:东南大学
类型:发明
国别省市:江苏;32

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

1