一种时空联合弱小目标检测方法与装置与流程

文档序号:11458906阅读:158来源:国知局
一种时空联合弱小目标检测方法与装置与流程

本发明涉及图像处理技术领域,特别涉及一种时空联合弱小目标检测方法与装置。



背景技术:

目标检测是红外预警系统中的重要环节,为了使预警系统有足够的时间反应,要求在很远的距离上就能检测到目标。然而,一方面,由于远距离下的目标成像面积太小,在探测器上成像仅占一个或少数几个像素,目标的辐射分布信息和结构信息缺乏;另一方面,红外探测器受到大气热辐射和作用距离以及探测器噪声等影响,用其探测到的目标在红外图像上多呈现为低对比度、低信噪比的目标。因此,红外弱小目标检测是图像处理领域的一个难题。

弱小目标检测算法主要可以分为两大类。第一类,先检测后跟踪(detectbeforetrack,dbt)技术,根据目标形状、强度等特性,先通过单帧图像检测出候选目标,根据需要可以根据目标灰度和运动的连续性来实现目标的确认和识别。第二类,先跟踪后检测(trackbeforedetect,tbd)技术,首先根据目标的运动连续性特征,通过累积所有可能的运动轨迹上目标的灰度值,然后根据目标的短时灰度特性判别各条轨迹的后验概率,从而探测出真实的目标。先检测后跟踪算法的缺点是,由于检测是在单帧图像中进行的,受探测器空间噪声、盲元和背景杂波的影响很大,难以有效检测出低信噪比和低信杂比的目标。先跟踪后检测算法能充分利用处理过程中每个阶段的信息,提高小目标的检测性能,实现对低信噪比小目标的检测与跟踪。经典的先跟踪后检测算法包括三维匹配滤波器、投影变换法、高阶相关法、多阶假设检验法、动态规划算法及递推贝叶斯滤波算法等。由于需要考虑时间和空间信息的相关性,它们的计算量和存储量都偏大,处理也相对复杂。

时域检测算法属于先跟踪后检测法,它是在目标较小、通常只占几个像素甚至是单像素、几乎无法在单帧中检测的情况下提出的。该方法主要通过跟踪像素点的强度时域变化特性,实现目标检测的目的。现有的时域检测算法都没有考虑到实际应用中平台自身的运动和抖动,在处理运动平台捕捉的图像时,需要首先进行图像序列的帧间校准,这又会增加计算量和复杂度。



技术实现要素:

鉴于上述问题,本发明提供了一种时空联合弱小目标检测方法与装置。

本发明提供的时空联合弱小目标检测方法,包括以下步骤:

通过预设的时域滤波算法对当前帧图像进行背景抑制,得到可疑目标点;

滤除所述可疑目标点中的孤立噪声点,得到候选目标点;

遍历n帧图像,得到每个候选目标点在n帧图像中的出现次数,当候选目标点在n帧图像中的出现次数大于预设阈值时,判定所述候选目标点为弱小目标,其中,所述n为正整数。

本发明还提供了一种时空联合弱小目标检测方法装置,包括:背景抑制模块、滤除噪声模块、及确定弱小目标模块:

所述背景抑制模块,用于通过预设的时域滤波算法对当前帧图像进行背景抑制,得到可疑目标点;

所述滤除噪声模块,用于滤除所述可疑目标点中的孤立噪声点,得到候选目标点;

所述确定弱小目标模块,用于遍历n帧图像,得到每个候选目标点在n帧图像中的出现次数,当候选目标点在n帧图像中的出现次数大于预设阈值时,判定所述候选目标点为弱小目标,其中,所述n为正整数。

本发明有益效果如下:

本发明实施例提供的时空联合弱小目标检测方法适用于静止平台和运动平台,并且不需要图像序列的帧间校准过程;对目标的运动没有严格的约束,能够检测出多种运动状态的目标;而且对图像序列中每个像素的处理方法一致,便于采用统一的硬件单元并行实时处理。

附图说明

图1是本发明方法实施例的时空联合弱小目标检测方法的流程图;

图2是本发明装置实施例的时空联合弱小目标检测装置的流程图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

红外弱小目标的特点是:对比度较低、边缘模糊、信号强度弱,缺乏纹理、形状、大小等结构信息,目标极易被噪声所淹没,而探测器本身的非均匀性和盲元的存在更增加了红外弱小目标检测的难度,探测器盲元常常会造成目标检测的虚警。

为了解决现有技术中时域检测算法都没有考虑到实际应用中平台自身的运动和抖动,在处理运动平台捕捉的图像时,需要首先进行图像序列的帧间校准,增加计算量和复杂度的问题,本发明提供了一种时空联合弱小目标检测方法与装置,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。

根据本发明的方法实施例,提供了一种时空联合弱小目标检测方法,图1是本发明方法实施例的时空联合弱小目标检测方法的流程图,如图1所示,根据本发明方法实施例的时空联合弱小目标检测方法包括如下处理:

步骤101,通过预设的时域滤波算法对当前帧图像进行背景抑制,得到可疑目标点。

具体的,步骤101包括以下步骤:

计算各个像素的像素值在预设时间窗内的时间均值和时间标准差;

用当前帧图像中各个像素的像素值减去所述时间均值,得到残差值;

对所述残差值作二值化处理,得到可疑目标点,其中,所述二值化的阈值为所述时间标准差的倍数。

其中,所述预设时间窗在当前帧图像之前。

具体的,所述背景抑制包括抑制盲元、抑制闪元、抑制均匀背景、及抑制云层边缘。

步骤102,滤除所述可疑目标点中的孤立噪声点,得到候选目标点。

具体的,步骤102包括以下步骤:

根据所述弱小目标在探测器上形成的光斑的形状信息设计空间滤波模板;

通过所述空间滤波模板滤除所述可疑目标点中的孤立噪声点,得到候选目标点。

步骤103,遍历n帧图像,得到每个候选目标点在n帧图像中的出现次数,当候选目标点在n帧图像中的出现次数大于预设阈值时,判定所述候选目标点为弱小目标,其中,所述n为正整数。

具体的,所述遍历n帧图像,得到n帧图像中候选目标点的出现次数包括以下步骤:

计算所述当前帧图像的下一帧图像中与每个候选目标点对应的去心邻域内是否出现候选目标点;

如果在某个候选目标点的去心领域内出现候选目标点,则在该候选目标点的出现次数中加1,并记录该帧中所述候选目标点的位置,将该帧中候选目标点的位置作为下一帧图像中计算去心邻域内是否出现候选目标点时选取去心邻域的候选目标点的位置;

如果所述下一帧图像中不存在候选目标点,则跳过该帧,转到下一帧继续计算;

遍历n帧图像,得到每个候选目标点在n帧图像中的出现次数。

更加具体的,计算所述当前帧图像的下一帧图像中与每个候选目标点对应的去心邻域内是否出现候选目标点采用步骤101和步骤102的方法。

为了更加详细的说明本发明的方法实施,给出实例1。实例1包括以下步骤:背景抑制步骤,通过时域滤波算法抑制均匀背景、盲元、闪元、云层边缘;

滤除孤立噪声点步骤,对所述背景抑制步骤的结果,通过空间滤波模板来去除孤立噪声点,同时不削弱目标信号;

确认真实目标步骤,对所述滤除孤立噪声点步骤得到的结果,根据点目标的运动特征来确认真实目标,进一步提高检测性能。

优选的,所述背景抑制步骤中的时域滤波算法采用时间均值滤波器,进一步包括:

将阵列探测器中的每个像元看作一个单独的探测器,在一个16帧的时间窗内计算每个像元输出的像素值的时间均值和时间标准差;

用当前帧图像中的每个像素值减去其在前16帧时间窗内的时间均值,得到残差值;

对所述残差值作二值化处理,二值化的阈值为所述时间标准差的3倍。

优选的,所述滤除孤立噪声点步骤,具体包括:

根据点目标在探测器上形成的光斑的形状信息,设计3×3的空间滤波模板,从而在不削弱点目标强度的前提下滤除孤立噪声点。

优选的,所述确认真实目标步骤,具体包括:

计算所述当前帧图像的下一帧图像中与每个候选目标点对应的去心邻域内是否出现候选目标点;

如果在某个候选目标点的去心领域内出现候选目标点,则在该候选目标点的出现次数中加1,并记录该帧中所述候选目标点的位置,将该帧中候选目标点的位置作为下一帧图像中计算去心邻域内是否出现候选目标点时选取去心邻域的候选目标点的位置;

如果所述下一帧图像中不存在候选目标点,则跳过该帧,转到下一帧继续计算;

遍历n帧图像,得到每个候选目标点在n帧图像中的出现次数;

当候选目标点在n帧图像中的出现次数大于预设阈值时,判定所述候选目标点为弱小目标,否则将其剔除,其中,所述n为正整数。

采用上述技术方案,本发明至少具有下列优点:

本发明所述的时空联合弱小目标检测算法首先在时间维上进行检测,而探测器的时间噪声通常要小于空间噪声,因此本发明所述的时空联合弱小目标检测算法与传统的单帧检测法相比具有较高的检测率;

本发明所述的时空联合弱小目标检测算法中的背景抑制步骤,由于均匀背景和盲元像素的时间变化过程较平稳,在一段时间内的像素值与时间均值接近,因此采用所述时间均值滤波得到的像素值与时间均值的所述残差值较小,能够有效削弱均匀背景和盲元的强度;所述二值化处理中的二值化阈值为时间标准差与一个系数的乘积,而云层边缘像素和闪烁像元的时间标准差较大,因此阈值也大,从而能够有效消除云层边缘和闪烁像元的干扰。

本发明所述的时空联合弱小目标检测算法适用于静止平台和运动平台,并且不需要图像序列的帧间校准过程;

本发明所述的时空联合弱小目标检测算法对目标的运动没有严格的约束,能够检测出多种运动状态的目标;

本发明所述的时空联合弱小目标检测算法对图像序列中每个像素的处理方法一致,便于采用统一的硬件单元并行实时处理。

根据本发明的装置实施例,提供了一种时空联合弱小目标检测装置,图2是本发明装置实施例的时空联合弱小目标检测装置的流程图,如图2所示,根据本发明装置实施例的时空联合弱小目标检测装置包括:背景抑制模块20、滤除噪声模块22、及确定弱小目标模块24,以下对本发明实施例的各个模块进行详细的说明。

具体地,所述背景抑制模块20,用于通过预设的时域滤波算法对当前帧图像进行背景抑制,得到可疑目标点。

具体的,所述背景抑制包括抑制盲元、抑制闪元、抑制均匀背景、及抑制云层边缘。

具体的,所述背景抑制模块20具体用于:

计算各个像素的像素值在预设时间窗内的时间均值和时间标准差;

用当前帧图像中各个像素的像素值减去所述时间均值,得到残差值;

对所述残差值作二值化处理,得到可疑目标点,其中,所述二值化的阈值为所述时间标准差的倍数。

所述滤除噪声模块22,用于滤除所述可疑目标点中的孤立噪声点,得到候选目标点。

具体的,所述滤除噪声模块22具体用于:

根据所述弱小目标在探测器上形成的光斑的形状信息设计空间滤波模板;

通过所述空间滤波模板滤除所述可疑目标点中的孤立噪声点,得到候选目标点。

所述确定弱小目标模块24,遍历n帧图像,得到每个候选目标点在n帧图像中的出现次数,当候选目标点在n帧图像中的出现次数大于预设阈值时,判定所述候选目标点为弱小目标,其中,所述n为正整数。

具体的,确定弱小目标模块24具体用于:

计算所述当前帧图像的下一帧图像中与每个候选目标点对应的去心邻域内是否出现候选目标点;

如果在某个候选目标点的去心领域内出现候选目标点,则在该候选目标点的出现次数中加1,并记录该帧中所述候选目标点的位置,将该帧中候选目标点的位置作为下一帧图像中计算去心邻域内是否出现候选目标点时选取去心邻域的候选目标点的位置;

如果所述下一帧图像中不存在候选目标点,则跳过该帧,转到下一帧继续计算;

遍历n帧图像,得到每个候选目标点在n帧图像中的出现次数。

本发明装置实施例至少具有下列优点:

本发明所述的时空联合弱小目标检测算法首先在时间维上进行检测,而探测器的时间噪声通常要小于空间噪声,因此本发明所述的时空联合弱小目标检测算法与传统的单帧检测法相比具有较高的检测率;

本发明所述的时空联合弱小目标检测算法中的背景抑制步骤,由于均匀背景和盲元像素的时间变化过程较平稳,在一段时间内的像素值与时间均值接近,因此采用所述时间均值滤波得到的像素值与时间均值的所述残差值较小,能够有效削弱均匀背景和盲元的强度;所述二值化处理中的二值化阈值为时间标准差与一个系数的乘积,而云层边缘像素和闪烁像元的时间标准差较大,因此阈值也大,从而能够有效消除云层边缘和闪烁像元的干扰。

本发明所述的时空联合弱小目标检测算法适用于静止平台和运动平台,并且不需要图像序列的帧间校准过程;

本发明所述的时空联合弱小目标检测算法对目标的运动没有严格的约束,能够检测出多种运动状态的目标;

本发明所述的时空联合弱小目标检测算法对图像序列中每个像素的处理方法一致,便于采用统一的硬件单元并行实时处理。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

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