[0001]
本发明属于红外小目标检测领域,具体涉及一种基于周扫红外搜索系统的动态小目标检测方法。
背景技术:[0002]
周扫红外搜索系统使用云台带动单个红外成像器扫描,从而完成对周围环境360
°
方位范围成像。由于红外成像传感器全天候工作能力及抗电磁干扰的特点,该系统被广泛应用在军事领域。利用动态小目标检测方法,周扫红外搜索系统能实现在远距离对飞机、无人机、导弹等多种动态小目标的搜索,为车载、舰载等武器装备提供目标指示。作为一种被动探测设备,在强电子干扰环境下,周扫红外搜索系统已经成为辅助或代替搜索雷达的首选设备。
[0003]
由于周扫红外搜索系统对360度全景范围成像,扫描一周会形成多帧图像,多帧图像包括纯天空背景图像、纯地\海面背景图像、天地\海混合背景图像等多种情况,如图1所示。而目标的成像面积小、能量较弱、且缺乏形状纹理等信息,若单纯利用传统的红外小目标检测手段将导致系统虚警率过高等的问题。
技术实现要素:[0004]
本发明的目的在于提供一种基于周扫红外搜索系统的动态小目标检测方法,用于解决上述现有技术的问题。
[0005]
本发明一种基于周扫红外搜索系统的动态小目标检测方法,其中,包括:步骤(1)、对当前帧输入图像进行图像拉伸预处理以提高图像对比度;步骤(2)、对拉伸后的图像进行tophat变换预处理;步骤(3)、对tophat变换后的图像进行自适应阈值分割,形成初步检测目标集q;步骤(4)、计算初步检测目标集q中每个目标的自适应局部信杂比,当目标的自适应局部信杂比高于一定阈值,将其放入单帧检测目标集p;步骤(5):对当前帧目标集p中的每一个目标选择上一周检测目标中与其对应的目标,对于每个目标,更新轨迹连续性及方向连续性两个属性,轨迹连续性表示目标连续出现的次数,方向连续性是目标短时速度方向一致的判断指标;步骤(6):每当完成一周所有方向图像帧的目标检测后,计算每个目标的威胁等级并排序上报,提供目标指示。
[0006]
根据本发明所述的基于周扫红外搜索系统的动态小目标检测方法,其特征在于,步骤(1)中,对输入视频的每一帧图像的每个像素点进行线性拉伸预处理,使得原始图像全图最小灰度值minvalue拉伸后变为灰度0,全图最大灰度值maxvalue拉伸后变为灰度255,原始图像任一坐标(x,y)的像素点灰度g(x,y)拉伸后可表示为灰度d(x,y):
[0007]
d(x,y)=(255*g(x,y)-255*minvalue)/(maxvalue-minvalue)
[0008]
ꢀꢀꢀ
1)。
[0009]
根据本发明所述的基于周扫红外搜索系统的动态小目标检测方法的一实施例,其中,tophat变换选择5*5灰度为1的矩形作为结构元素。
[0010]
根据本发明所述的基于周扫红外搜索系统的动态小目标检测方法的一实施例,其中,tophat变化后的图像表示为e(x,y);对tophat变换后的图像进行自适应阈值分割包括:首先设置一个自适应阈值thresh;
[0011]
thresh=μ
×
(maxgray-mingray)+mingray
ꢀꢀꢀ
2)
[0012]
其中maxgray为e(x,y)的最大灰度值,mingray为e(x,y)的最小灰度值,μ的取值范围为区间[0.7,0.9];
[0013]
再对图像e(x,y)进行二值化处理:
[0014][0015]
对二值化图像中灰度为1的像素点进行联通域提取,所有在小目标尺寸范围内的联通域即为初步检测目标集q。
[0016]
根据本发明所述的基于周扫红外搜索系统的动态小目标检测方法的一实施例,其中,信杂比的定义为:
[0017][0018]
其中μ
t
表示目标区域的灰度均值,μ表示目标背景邻域范围内的灰度均值,σ表示目标背景邻域范围内的灰度标准差;
[0019]
将目标区域外定义为目标所在的外接矩形区域加目标保护带,根据q中每个联通域的最大及最小x和y坐标确定外接矩形的尺寸及位置,再将该矩形的宽和高同时增加δl;
[0020]
若q中目标的自适应局部信杂比大于某固定阈值,将其放入单帧检测目标集p。
[0021]
根据本发明所述的基于周扫红外搜索系统的动态小目标检测方法的一实施例,其中,对p中每一目标p
i
(p
i
∈p),若上周3帧图像存在与p
i
目标航向、俯仰角度均相差有限的目标,则认为当前目标在上周已经出现,视目标与p
i
为同一目标;否则若上周3帧图像不存在与p
i
目标航向以及俯仰角度均相差有限的目标,则认为p
i
为首次检测到的新目标,对于新目标,轨迹连续性计数为1,方向连续性计数为0;对于非新目标,目标本周位置减去上周位置的矢量的幅值为目标本次运动的位移,矢量的方向为目标本次运动的方向。
[0022]
根据本发明所述的基于周扫红外搜索系统的动态小目标检测方法的一实施例,其中,对于运动位移小的目标,增加轨迹连续性计数,方向连续性计数与关联的上周目标一致;对于有一定位移以及继续沿上周方向前进的目标,增加其方向连续性计数,增加其轨迹连续性计数;对于有一定位移且不沿上周方向前进的目标,降低方向连续性计数,增加其轨迹连续性计数。
[0023]
根据本发明所述的基于周扫红外搜索系统的动态小目标检测方法的一实施例,其中,
[0024]
步骤(6)包括:每当完成一周所有方向图像帧的目标检测后,目标i的轨迹连续性计数与方向连续性计数的加权和,通过公式5)计算目标i的威胁等级,对轨迹连续性计数大于一定阈值且方向连续性计数大于一定阈值的目标根据威胁等级高低进行排序上报,
[0025]
threat
i
=w1×
n1+w2×
n2(w1+w2=1)
[0026]
ꢀꢀꢀ
5)
[0027]
其中,n1,n2分别为轨迹连续性计数和方向连续性计数,w1,w2分别为两者的权值。
[0028]
本发明个充分利用红外动态小目标的相对于周围局部背景的显著性特征及目标的运动特征以排除干扰物、降低虚警。
附图说明
[0029]
图1为周扫红外搜索系统拼接图示例;
[0030]
图2为本方法实现框图;
[0031]
图3为目标区域、目标保护带、目标背景邻域的示意图;
[0032]
图4为在边界的目标选取目标背景邻域的示意图。
具体实施方式
[0033]
为使本发明的目的、内容、和优点更加清楚,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。
[0034]
本发明的目的在于提供一种基于周扫红外搜索系统的动态小目标检测方法。
[0035]
本发明提供的动态小目标检测方法首先对红外图像进行图像拉伸、背景抑制等预处理手段,而后对预处理后的图像进行阈值分割提取出初步检测目标,再利用小目标的显著性特点通过自适应局部信杂比计算从初步检测目标筛选出单帧检测目标,再利用周间目标关联确定目标的历史运动信息,通过目标运动方向短时一致的特点提高正常运动目标的威胁等级,在完成一周图像的处理后根据目标的威胁等级对目标进行排序及上报。图2是该方法的实现框图。
[0036]
本发明包括以下步骤:
[0037]
步骤(1):对当前帧输入图像进行图像拉伸预处理以提高图像对比度。
[0038]
步骤(2):对拉伸后的图像进行tophat变换预处理。
[0039]
步骤(3):对tophat变换后的图像进行自适应阈值分割,满足小目标尺寸的联通域即为初步检测目标集q。
[0040]
步骤(4):计算初步检测目标集q中每个目标的自适应局部信杂比,当目标的自适应局部信杂比高于一定阈值,将其放入单帧检测目标集p。
[0041]
步骤(5):利用目标在航向方向位置变化缓慢的特点,对当前帧目标集p中的每一个目标选择上一周检测目标中与其对应的目标。对于每个目标,更新它的轨迹连续性及方向连续性两个属性,轨迹连续性表示目标连续出现的次数,方向连续性是目标短时速度方向一致的判断指标。虽然目标的速度方向可能发生变化,但不可能在短时间内发生剧烈变化,因此轨迹连续性及方向连续性指标都较高的目标更有可能是真实目标。
[0042]
步骤(6):每当完成一周所有方向图像帧的目标检测后,计算每个目标的威胁等级并排序上报,提供目标指示。
[0043]
本发明另一实施例的具体步骤实施如下:
[0044]
步骤(1),对对输入视频的每一帧图像的每个像素点进行线性拉伸预处理。由于红外图像通常存在灰度区间比较集中、对比度不显著的特点,因此需要对图像进行拉伸处理,此处采用基本的线性拉伸,使得原始图像全图最小灰度值minvalue拉伸后变为灰度0、全图最大灰度值maxvalue拉伸后变为灰度255。则原始图像任一坐标(x,y)的像素点灰度g(x,y)
拉伸后可表示为灰度d(x,y):
[0045]
d(x,y)=(255*g(x,y)-255*minvalue)/(maxvalue-minvalue)
[0046]
ꢀꢀꢀ
1)
[0047]
步骤(2),对线性拉伸后的图像进行tophat变换,tophat变化后的图像表示为e(x,y),tophat变换选择5*5灰度为1的矩形作为结构元素。tophat变换可以起到提高目标对比度的作用,是一种常见的小目标检测手段。
[0048]
步骤(3),对tophat变换后的图像进行自适应阈值分割。
[0049]
首先设置一个自适应阈值thresh,
[0050]
thresh=μ
×
(maxgray-mingray)+mingray
ꢀꢀꢀ
2)
[0051]
其中maxgray为e(x,y)的最大灰度值,mingray为e(x,y)的最小灰度值,μ的取值范围为区间[0.7,0.9]。
[0052]
再对图像e(x,y)进行二值化处理,即
[0053][0054]
对二值化图像中灰度为1的像素点进行联通域提取,所有在小目标尺寸范围内的联通域即为初步检测目标集q。
[0055]
步骤(4),计算初步检测目标集q中每个目标的自适应局部信杂比。
[0056]
由于小目标自身发热的原因,因此小目标虽然不是整帧图像的最亮点,但相对于其局部背景邻域小目标灰度仍比较突出显著。而局部信杂比就是计算目标显著性的指标。信杂比的定义为
[0057][0058]
其中μ
t
表示目标区域的灰度均值,μ表示目标背景邻域范围内的灰度均值,σ表示目标背景邻域范围内的灰度标准差。通常将目标区域选为实际值,背景邻域为目标区周围的固定大小。
[0059]
但由于红外小目标边缘通常比较模糊,难以界定其属于目标区域还是背景区域,因此本发明中将目标区域外定义为目标所在的外接矩形区域加目标保护带。即根据q中每个联通域的最大及最小x、y坐标确定外接矩形的尺寸及位置,再将该矩形的宽和高同时增加δl,如图3所示。
[0060]
为了适应目标的尺度变化,将局部信杂比公式中目标背景邻域改进为与目标区域尺寸基本等大的8邻域,如图3所示。当目标处于边缘位置时,为4邻域或6邻域,如图4所示。这相当于以目标的尺寸为基准观察其邻域,更符合人眼的感知习惯。
[0061]
若q中目标的自适应局部信杂比大于某固定阈值,将其放入单帧检测目标集p。
[0062]
步骤(5),周间目标关联,获取当前帧p中每个目标在上一周所对应的目标。
[0063]
由于目标可能发生一定的横向位移及云台本身存在误差的原因,因此在当前帧出现的目标在未必在上一周也出现在与当前相同方向的帧。考虑到红外探测器的视场角及目标的最大横向运动速度,可以在上一周当前方向及上一周当前方向左右相邻两方向这三帧图像中搜索当前帧目标所对应的上一周目标。由于飞机、无人机等目标的航向方向位置变
化通常比较缓慢,对p中每一目标p
i
(p
i
∈p),若上周3帧图像存在与p
i
目标航向、俯仰角度均相差有限的目标,则认为当前目标在上周已经出现,视该目标与p
i
为同一目标;否则若上周3帧图像不存在与p
i
目标航向、俯仰角度均相差有限的目标,则认为p
i
为首次检测到的新目标。对于新目标,轨迹连续性计数为1,方向连续性计数为0。对于非新目标,目标本周位置减去上周位置的矢量的幅值为目标本次运动的位移,矢量的方向为目标本次运动的方向。对于运动位移较小的目标,增加其轨迹连续性计数,方向连续性计数与关联的上周目标一致;对于有一定位移、继续沿上周方向前进的目标,增加其方向连续性计数,增加其轨迹连续性计数;对于有一定位移、不沿上周方向前进的目标,降低其方向连续性计数,增加其轨迹连续性计数。
[0064]
步骤(6),每当完成一周所有方向图像帧的目标检测后,目标i的轨迹连续性计数与方向连续性计数的加权和为目标i的威胁等级,如公式(5)所示。对轨迹连续性计数大于一定阈值且方向连续性计数大于一定阈值的目标根据威胁等级高低进行排序上报。
[0065]
threat
i
=w1×
n1+w2×
n2(w1+w2=1)
[0066]
ꢀꢀꢀ
5)
[0067]
其中,n1,n2分别为轨迹连续性计数和方向连续性计数,w1,w2分别为两者的权值。
[0068]
为验证本方法的有效性,采用帧频为75hz、扫描一周时间为1s、单帧图像视场角为6.485
°×
5.188
°
的周扫红外搜索系统对无人机及飞机进行多次搜索试验。试验结果表明本发明的方法均能有效检测到尺寸在2*2像素到10*10像素之间的被测目标,且即使在图1所示的复杂背景条件下,每周输出的伪目标小于5个,真实目标在被搜索到的2到3周后通常保持最高的威胁等级。本发明首先利用小目标显著性的特点进行单帧检测,而后对目标进行周间关联,最后利用目标的运动特征尤其是方向特征排除静止物、提高持续运动物体的威胁等级,从而输出正常运动的小目标、降低虚警率。本发明提出了一种自适应目标尺寸的局部信杂比方法以衡量目标在某个观察尺度下相对于背景的显著程度,同时充分利用目标运动方向的短时一致性以判别目标的真伪程度。
[0069]
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。