一种基于百分比击中击不中变换的红外弱小目标检测方法与流程

文档序号:12306060阅读:333来源:国知局
一种基于百分比击中击不中变换的红外弱小目标检测方法与流程

本发明属于无人机目标的检测方法领域,特别涉及一种基于百分比击中击不中变换的红外弱小目标检测方法。



背景技术:

随着军事高科技的飞速发展,以精确制导导弹为代表的各种精确制导武器在现代战场中发挥了越来越强大的威力,对军事要地和飞机、军舰等高价值作战平台的安全构成了严重的威胁。大量的事实表明,若不能及时发现并对抗来袭目标,火力再强的作战平台也只能是导弹的攻击目标。可见,为了确保军事要地和高价值作战平台的安全并增强其生存能力,必须对来袭目标进行有效的检测、跟踪和对抗。

早期的目标检测与跟踪系统主要是以雷达为代表的主动探测系统,其具有作用距离远,全天候工作的优点。然而,由于本身固有的对外辐射特性,使得雷达探测系统存在容易暴露己方作战平台从而容易受到反辐射导弹攻击的缺点。红外探测器自身不辐射能量,仅以被动的方式接收目标辐射的热能探测目标,因此较雷达探测系统而言,红外探测系统具有隐蔽性好、抗电磁干扰能力强的优点。因此,利用红外成像技术检测和跟踪来袭目标能够在雷达探测系统被干扰的情况下,辅助甚至取代雷达工作。

复杂背景下红外弱小目标检测跟踪技术就是在背景图像灰度分布不平稳、目标强度显著小于背景强度的条件下,研究并开发出小目标检测跟踪所涉及的背景抑制、目标检测和目标跟踪等一系列的理论和技术。具体而言,其主要理论和技术难点有以下几个方面:

远距离目标通常受到复杂背景的干扰,因此红外传感器获取的图像信噪比很低;由于弱小目标在图像中所占的像素非常少,因此无形状、尺寸和纹理等信息可以利用,从而很难采用传统的目标检测技术检测目标;在实战中,被探测的目标的运动轨迹具有随机性,并且其机动性往往很高,再加上非高斯过程噪声的影响,使得传统的跟踪算法对实际的高机动目标跟踪效果不够理想;随着系统性能指标要求的不断提高,所需处理图像的分辨率越来越大,相应的算法也越来越复杂,从而造成了各检测跟踪算法的运算量和存储量呈几何倍增长。

目前,国内外研究人员提出的许多检测方法均需要利用目标的运动信息或纹理信息,例如:光流法、帧间差分法、背景消减法、纹理特征方法等等。而对空中的无人机目标,其成像面积较小,没有纹理信息可以利用,悬浮姿态时没有运动信息可以利用,而且红外成像系统噪声形式复杂,成像距离远,因此无人机目标在图像中表现形式小且信噪低,为了克服这些问题,研究者提出了一种将百分比击中击不中变换应用与红外噪声图像中无人机目标的检测。

申请公布号为cn103729854a的发明公开了一种基于张量模型的红外弱小目标检测方法。通过建立张量检测模型,避免的对复杂背景及微弱信噪比的目标进行识别带来的困难。

申请公布号为cn105551060a的发明公开了一种基于时空显著性和四元余弦变换的红外弱小目标检测方法。采用sodd滤波器把具有局部方向性的杂波滤波为类条状分布的背景杂波,得到四幅二阶方向导数图,通过两组相互垂直的通道分别相乘,得到两个特征通道图,加入强度特征通道图和运动特征通道图,共同组成一个四元组,用四元余弦变换的符号函数的反四元余弦变换得到最终的红外弱小目标检测结果。

申请公布号为cn105931235a的发明公开了一种基于复数滤波器的海空红外图像弱小目标检测方法。以复数scharr滤波器为滤波模板,并使用该模板,与红外图像进行相关运算求得复数梯度图像,沿梯度的反向方向作直线,汇聚点多的位置经一定的后处理得到红外弱小目标位置。



技术实现要素:

本发明的目的在于提供解决如何在低信噪比条件提高有效检测效果问题的一种基于百分比击中击不中变换的红外弱小目标检测方法。

本发明的基本思路:

灰度情况下的击中击不中变换并非递增变换,因此对灰度图像的连续截面作连续击中击不中变换并不能确定灰度图像的子图,对于一副二维图像x而言,当结构元素位于给定像素(x∈e)处时,前景结构元素(fg)从第0级到给定级tfg自下而上与图像截面(图像在灰度级t处的截面定义为灰度值大于或等于t的图像像素集合)匹配,而背景结构元素(bg)则从tmax级到给定级tbg自上而下与图像截面进行匹配。则像素点(x)表现为“击中”的定义为:前景结构元素(fg)在(x)处从0到tfg间的每一灰度级下都与图像对应灰度级下截面完全匹配,背景结构元素(bg)在(x)处从tmax到tbg间的每一个灰度级下都与图像对应灰度级下截面的补集完全匹配,若tfg>tbg,则该像素点表现为“击中”;否则,表现为“击不中”,击中击不中变换能够抽取图像中与给定邻域结构相匹配的所有像素,但是只有图像上像素点与给定邻域结构匹配程度达到百分百时,该点才能被检测出来,在有噪声的情况下,仅仅一个噪声点的影响都可能导致目标错检或者漏检,因此,当放宽给定结构元素与图像邻域结构对于完全匹配这个约束条件,当图像像素点与结构元素达到一定程度匹配就表现为“击中”,该条件下的击中击不中变换为百分比击中击不中变换,百分比击中击不中变换能够有效提高检测性能,但结构元素与目标匹配程度不易确定且容易造成大量的虚假目标,本发明就这个问题提供了解决方案。

一种基于百分比击中击不中变换的红外弱小目标检测方法,包括以下步骤:

(1)训练样本的选取:对包含目标的10幅图片进行处理,人工裁剪出统一大小为15×15的目标样本;

(2)结构元素的确定:把其中5个样本二值化,通过做“与”操作确定对应的前景结构元素(fg)和背景结构元素(bg);

(3)待检测目标与结构元素最小匹配度p值的确定:用fg和bg对其余5个训练样本进行训练,绘制出每个样本在不同灰度级(t)下与结构元素fg和bg匹配程度的曲线,并由此确定每个样本与结构元素的最大匹配度(per),把样本的per值进行比较,其中最小的per值即为待检测目标与结构元素的最小匹配度(p);

(4)读取待检测视频,计算最大匹配度:从视频的第一帧开始,每次处理读取一帧图像,用fg和bg扫描图像上的每个像素,计算每个像素邻域与结构元素对(fg和bg)的最大匹配度(per);

(5)分离图像目标与背景:将图像上每个像素邻域与结构元素对的最大匹配度(per)与进行比较,当per≥p时,表现为“击中”,当per<p时,表现为“击不中”,从而达到分离目标与背景的目的;

(6)显示检测结果,并读入下一帧图像,重复步骤4-5。

本发明的有益效果:利用百分比击中击不中变换实现复杂噪声背景,低信噪比条件下的弱小目标检测,本发明不需要进行背景抑制等预处理手段,抗噪声性能好,检测率高,能够有效解决天空背景下的红外弱小目标检测问题。

附图说明

图1为一种基于百分比击中击不中变换的红外弱小目标检测方法的流程图;

图2(a)~(e)分别为5个样本目标区域的per曲线图;

图3(a)~(d)分别为待检测视频的第50帧、第150帧、第250帧、第350帧;

图4(a)~(d)分别为待检测视频的第50帧、第150帧、第250帧、第350帧的检测效果图。

具体实施方式

下面结合附图对本发明作进一步说明。

本发明的具体过程:

步骤1:训练样本的选取:对包含目标的10幅图片进行处理,人工裁剪出统一大小为15×15的目标样本;

步骤2:结构元素的确定:把其中5个样本二值化,通过做“与”操作确定对应的前景结构元素(fg)和背景结构元素(bg);

步骤3:待检测目标与结构元素最小匹配度p值的确定:用fg和bg对其余5个训练样本进行训练,绘制出每个样本在不同灰度级(t)下与结构元素fg和bg匹配程度的曲线,并由此确定每个样本与结构元素的最大匹配度(per),把样本的per值进行比较,其中最小的per值即为待检测目标与结构元素的最小匹配度(p);

步骤4:读取待检测视频,计算最大匹配度:从视频的第一帧开始,每次处理读取一帧图像,用fg和bg扫描图像上的每个像素,计算每个像素邻域与结构元素对(fg和bg)的最大匹配度(per);

步骤5:分离图像目标与背景;将图像上每个像素邻域与结构元素对的最大匹配度(per)与进行比较,当per≥p时,表现为“击中”,当per<p时,表现为“击不中”,从而达到分离目标与背景的目的;

步骤6:显示检测结果,并读入下一帧图像,重复步骤4-5。

步骤1~3为样本的训练过程:其中步骤3中对于(p)值的确定具体实现步骤如下:

步骤(3-1):求出样本区域灰度最小值(tmin)与最大值(tmax),灰度级(t)的变化范围为[tmin,tmax];

步骤(3-2):计算前景与背景结构集合中的元素个数:card(fg),card(bg);

步骤(3-3):前景结构元素(fg)在像素(x)处,对应某一灰度级t的像素邻域截面{i(x+fg)≥t}中与对应结构元素像素集合中值相等的元素个数为:

cardfg(x)=card{fg∈fg|i(x+fg)≥t}(1)

背景结构元素(bg)在像素(x)处,对应某一灰度级t下的像素邻域截面的补集{i(x+bg)<t}中与对应结构元素像素集合中值相等的元素个数为:

cardbg(x)=card{bg∈bg|i(x+bg)<t}(2)

在像素(x)处,对应某一灰度级t下的前景结构匹配度(perfg(x))与背景结构匹配度(perbg(x))定义为:

以fg和bg覆盖训练样本,此时x为样本中心,使t从tmin循环到tmax,根据上述四个公式计算每一灰度级(t)下样本的perfg(x)和perbg(x),以灰度级t为横坐标,perfg(x)和perbg(x)为纵坐标,绘制出对应的匹配曲线,从曲线上可以看出在(x)处,perfg(x)随着灰度级t的增加而减小,perbg(x)随着灰度级t的增加而增加,则二者在某灰度级下将会相等,把该灰度级下的匹配度定义为该样本区域与结构元素的最大匹配度(per),把perfg(x)作为横坐标,perbg(x)作为纵坐标,曲线与过原点45度直线交点为per,还可通过以下公式求取:

步骤(3-4):比较5个样本与结构元素的最大匹配度(per),把其中的最小值作为待检测目标与结构元素的最小匹配度(p)。

步骤4~5是读取图像并检测的过程,从视频的第一帧开始,每次处理读取一帧图像,用fg和bg扫描图像上的每个像素(x),计算每个像素(x)邻域与结构元素的最大匹配度(per),将图像上每个像素(x)邻域与结构元素的最大匹配度(per)与进行比较,当per≥p时,表现为“击中”,当per<p时,表现为“击不中”,从而达到分离目标与背景的目的:

i(x)是像素(x)处的灰度值,n是图像类型所占字节数,灰度图像n为8。显示检测结果,读取视频下一帧进行处理直至处理完成。

实施例:

通过在matlabr2012a运行环境下对实际拍摄的红外小目标视频进行了实验,序列图像一共350帧,图像大小为320×256像素,目标大小约为30个像素,信噪比为2左右,背景为天空,选取第50帧、第150帧、第250帧、第350帧(图2(a)~(d)),通过本发明提供的方法进行检测。

根据训练结果,将待检测视频与结构元素的最小匹配度(p)定为93,对于实际拍摄的红外弱小目标序列图像进行实验,通过本发明提供的方法能够检测出每一帧图像中的小目标,且未检测到虚假目标,通过图2(a)~(d)以及可以看出,本发明提供的方法能够在较低信噪比下,不需要经过背景抑制等预处理方法便可以实现目标的检测,并且达到高检测率、低虚警率的检测效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1