一种海天线检测中图像二值化阈值确定方法

文档序号:9598209阅读:490来源:国知局
一种海天线检测中图像二值化阈值确定方法
【技术领域】
[0001]本发明属于图像处理技术,具体涉及一种海天线检测中图像二值化阈值确定方法。
【背景技术】
[0002]近年来海天线的检测成为研究的热点。海天线的检测可以作为海天图像检测中的基准,也可以作为载体自身姿态测量的一部分。由于环境的复杂性、多样性,快速、准确的检出海天线是一个技术难题。目前海天线检测中有基于纹理分析的,有基于形态学分析的,也有基于信息熵的等等。确定阈值生成二值图像然后进行直线检测是海天线检测的一个快速准确的方法之一,其中如何确定合适的阈值又是技术的关键。
[0003]研究中将海天图像划分为三部分:天空区域、海天线区域和海面区域。在有研究者采用分形理论进行阈值确定的。在现有技术基于纹理特征分析的海天线检测方法中,其阈值的确定是根据整幅图像的直方图,将两个峰值之间的谷的灰度值作为阈值,由于海天线的位置是在大海和天空中间,但海天线的灰度值多数情况下并不在大海和天空的灰度值中间。
[0004]因此,如何基于海天图像和海天线的特点,快速准确的检测出海天线仍然是需要继续探索的问题。

【发明内容】

[0005]发明目的:本发明的目的在于解决现有技术中存在的不足,提供一种海天线检测中图像二值化阈值确定方法。
[0006]技术方案:本发明所述的一种海天线检测中图像二值化阈值确定方法,包括以下步骤:
[0007](1)图像分块:将图像按高度方向依次划分为上、中、下三个条形子图像,分别对应天空区域、海天线区域和海面区域;
[0008](2)直方图统计计算:将天空区域和海面区域的子图像进行直方图统计,并分别得到两个区域灰度值最多的灰度值Ttop和Tbot,然后比较Ttop和Tbot数值,将二者之间数值大的存入Ttop,数值小的存入Tbot ;
[0009](3) 二值化图像的阈值确定:根据Ttop和Tbot的差值分三种情况设定阈值序列,逐一调用海天线检测程序尝试检测海天线。
[0010]进一步的,所述步骤⑴中,按高度方向,所属天空区域的子图像占取原图像顶部的1/10区域,所属海面区域的子图像占取原图像取底部的1/10区域,所属海天线区域的子图像占取原图像剩下的中间4/5区域;并且该三个条形子图像宽度与原图像相同。
[0011]在步骤(2)中,统计直方图得到点数最多的灰度值,该值代表天空区域或海面区域的典型特征,该特征以类似滤波的方式消除了局部和占比很小的干扰;实验结果证明以此作为阈值能够排除海面小面积岛屿,水生植物,小面积水面波纹和空中小面积云朵等的干扰。
[0012]进一步的,所述步骤(3)的具体过程为:
[0013](31)计算Ttop-Tbot的值,分三种情况处理:
[0014](311)如果(Ttop-Tbot)〈 = 0.00001,认为整个图像中只有天空或只有海面或者天空有乌云导致天空与海面灰度值非常接近,海天线不存在或识别难度较大,则二值化阈值取 Tbot+0.00001 ;
[0015](312)如果0.00001〈 (Ttop-Tbot)〈0.2,认为天空和海面灰度值因云层等原因接近,海天线能识别,但有难度,需要逐次尝试,则依次取三个阈值[0.80.60.4]进行尝试;
[0016](313)如果(Ttop-Tbot) > = 0.2,则认为天空和海面界限较为明显,则依次两个阈值[Ttop Tbot]进行尝试;
[0017](32)生成二值图像:根据步骤(31)的三种结果分别以Tbot+0.00001,0.8、Ttop作为阈值生成二值图像,利用边缘检测判断是否能够找到海天线,如果找到海天线则停止寻找;
[0018](33)如果找不到,则第一种情况则认为不存在海天线;第二种情况则以0.6为阈值继续,找到则停止,如直到以0.4为阈值都没找到,则认为不存在海天线;第三种情况类似,以Ttop Tbot为阈值按顺序搜索。
[0019]其中,如果(Ttop-Tbot)〈 = 0.00001时,设定阈值为Ttop+0.00001,因为顶部和底部灰度几乎一致,海天线如果存在且能检出,必定高于Ttop,则通过设定上述阈值,存在海天线时能检出海天线,不存在海天线时则能检出空中或海面目标。
[0020]如果0.00001< (Ttop-Tbot) <0.2,依次设定三个阈值[0.80.60.4],一般在海天线区域灰度值较高,故首先从0.8尝试,依次是0.6或0.4,通过三个阈值尝试一般能检出海天线。
[0021]如果(Ttop-Tbot) > = 0.2,首先尝试Ttop作为阈值,这样能消除海面接近海天线部分由于反光带来的影响。
[0022]如果不能检出则采用Tbot,这种对于图像顶部是云朵,云朵下面是天空,天空下面是海面的情况下基于海面的统计特征消除顶部云朵的影响,也能顺利检出海天线。同样,如果仍没检出海天线,则认为海天线区域模糊无法检出
[0023]有益效果:经过本发明中的阈值选择,不仅对良好光照单纯背景时海天线检测准确率极高,并且对于复杂背景下,如远处有海岛,水生植物,背光图像,低空有云层,图像边缘有陆地等也能得到较高的海天线检测准确率。即,本发明对于不同的环境具有较高的适应性,对于海天监控具和载体姿态测量具有重要意义。
【附图说明】
[0024]图1为本发明的流程图;
[0025]图2为实施例中的部分检测结果示意图;
[0026]图3为实施例中的部分检测结果示意图。
【具体实施方式】
[0027]下面对本发明技术方案进行详细说明,但是本发明的保护范围不局限于所述实施例。
[0028]如图1所示,本发明的一种海天线检测中图像二值化阈值确定方法,包括以下步骤:(1)图像分块:将图像按高度方向依次划分为上、中、下三个条形子图像,分别对应天空区域、海天线区域和海面区域;(2)直方图统计计算:将天空区域和海面区域的子图像进行直方图统计,并分别得到两个区域灰度值最多的灰度值Ttop和Tbot,然后比较Ttop和Tbot数值,将二者之间数值大的存入Ttop,数值小的存入Tb
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1