基于多特征融合的红外弱小目标检测方法
文献发布时间:2023-06-19 13:46:35
技术领域
本发明涉及红外图像目标检测领域,具体为基于多特征融合的红外弱小目标检测方法。
背景技术
红外目标检测是远程预警、精确制导等系统的核心技术之一,其中红外弱小目标检测是经典的难题。主要难点在于:1)成像距离很远,目标在图像中不仅缺乏特征信息而且极易与噪点混淆;2)高强度的杂波边缘很容易被误检为目标,使得虚警增加;3)既弱又小的目标往往会淹没在复杂背景中,从而造成严重的漏检。因此,复杂背景下的红外弱小目标检测一直是一项极具挑战性的任务。
目前,关于红外弱小目标检测的研究还很少。与之相关的红外小目标检测方法大体上可分为以深度学习为代表的数据驱动法和基于数学、物理知识建模的模型驱动法两类。其中,由于缺乏红外弱小目标图像集、训练开销大且实时性差等问题,导致数据驱动法在实际工程中应用较少。模型驱动的红外小目标检测方法可进一步分为单帧方法和多帧方法。不过,由于无法获取目标的精确运动模型,使得多帧方法在红外弱小目标检测中效果受限。因此,高性能的单帧方法在红外小目标检测中更受重视。
自处理思路方面分析,红外小目标的单帧检测方法包括三类:一类可以称之为恢复背景法,其思想是先基于稀疏和低秩矩阵恢复背景,再用原图像减去背景图像,从而达到凸显目标的目的,但是存在对像素值敏感、耗时较长等问题。第二类是背景抑制法,主要是采用滤波技术抑制均匀背景和杂波。但是,该类方法对背景边缘很敏感,制约了其在空天目标检测等复杂场景中的使用。第三类是新兴的抑制背景增强目标并举法,主要是利用人类视觉的局部对比度敏感特性,通过提取目标与背景的局部对比度增强目标。该类多数方法在背景变化平稳的场景中检测效果都较好,但用于复杂场景的红外弱小目标检测时,无法有效抑制复杂背景中的高强度杂波边缘,致使虚警率高。因此,复杂背景下的红外弱小目标检测方法还有较大的发展空间。
发明内容
本发明针对复杂背景下红外弱小目标普遍存在检测率低、虚警率高的问题,提出一种基于多特征融合的红外弱小目标检测方法,用于复杂背景下红外图像弱小目标的检测,有效提高检测的准确率及鲁棒性。
本发明采用如下技术方案:基于多特征融合的红外弱小目标检测方法,包括以下步骤:首先,基于红外弱小目标局部灰度值大的特性,利用目标与邻域背景的灰度对比度对真实目标进行增强、部分复杂背景进行抑制;其次,利用红外弱小目标自身灰度信息符合二维高斯分布的特性,通过计算红外弱小目标边缘像素点与中心像素点之间的距离和灰度差的协方差来检测目标,得到显着图一;再次,利用红外弱小目标与邻域相似度低的特性,通过计算相似性因子来检测目标,得到显着图二;最后,将显着图一与显着图二进行点乘,通过融合红外弱小目标多种特性得到最终显着图,对最终显着图计算阈值进行分割得到最终检测结果。
上述的基于多特征融合的红外弱小目标检测方法,利用目标与邻域背景的灰度对比度对真实目标进行增强、部分复杂背景进行抑制具体包括以下步骤:将待检测红外图像I
上述的基于多特征融合的红外弱小目标检测方法,通过计算红外弱小目标边缘像素点与中心像素点之间的距离和灰度差的协方差来检测目标,得到显着图一具体包括以下步骤:以背景抑制图像T中的一个像素点t为中心构建滑动窗口,如果该滑动窗口内像素值不为0,计算该滑动窗口内每个像素到中心像素的距离与灰度差,从而计算整个滑动窗口的协方差系数;移动滑动窗口,直至背景抑制图像T所有像素都经过上述计算,得到由每个滑动窗口的协方差系数组成的协方差显着图COV。
上述的基于多特征融合的红外弱小目标检测方法,利用红外弱小目标与邻域相似度低的特性,通过计算相似性因子来检测目标,得到显着图二具体包括以下步骤:以背景抑制图像T中的一个像素点p为中心构建滑动窗口,中心单元称为SM
上述的基于多特征融合的红外弱小目标检测方法,将显着图一与显着图二进行点乘,通过融合红外弱小目标多种特性得到最终显着图,对最终显着图计算阈值进行分割得到最终检测结果,具体包括以下步骤:对协方差显着图和相似性显着图进行点乘操作,得到最终检测显着图SM:SM=COV⊙SF,计算出分割阈值Th,对最终检测显着图SM进行阈值分割,得到最终的检测结果图I
总体而言,本发明所提出的技术方案充分利用红外弱小目标的局部先验信息,具有以下技术特征及有益效果:
(1)由于红外小目标的形状是各向同性的,而背景边缘则是各向异性的。它们在特征上具有差异性,因此需要对窗口细化分块即形成单元。
(2)目标与邻域背景存在灰度差异,因此需要利用目标与背景之间的灰度差异增强目标,抑制背景。
(3)为分离目标,不仅需要考虑目标与背景的灰度对比,还需利用滑动窗口中心像素与边缘像素的灰度差与距离差的协方差值、相似性因子等先验知识进行分割目标,抑制背景。
(4)显著性图仍可能存在一定的杂波或噪声,但目标已明显增强,因此利用恒虚警率法分割,去除剩余虚警。
本发明一种基于多特征融合的复杂背景红外弱小目标检测新方法,有效抑制了红外图像中的复杂杂波,同时提升了弱小目标检测的精度。
附图说明
图1为本发明的总体框架图;
图2为本发明的基本流程图;
图3为本发明计算灰度对比度的滑动窗口分布图;
图4为本发明计算相似性因子的滑动窗口分布图;
图5(a)为本发明实施例中红外原始图像;
图5(b)为本发明实施例采用本发明提出的算法后得到的最终检测显着图;
图5(c)为本发明实施例的检测结果图。
具体实施方式
下面将结合附图及具体实施方式对本发明进行进一步阐述:
参照图1和图2,本实施例中的一种复杂背景下红外弱小目标检测方法包括以下步骤:
步骤1:输入一幅大小为H×W的待检测红外图像I
步骤2:将图像I
步骤3.1:以灰度图像I中的一个像素点s为中心构建一个19×19的滑动窗口,分为9个单元,中心单元S
步骤3.2:计算所有背景区域单元的池化亮度,即单元内所有像素灰度的均值,具体求法为:
其中,H
步骤3.3:取背景区域8个单元中灰度均值最大的4个单元,计算4个单元的灰度均值μ
其中,MAX
步骤3.4:比较中心单元的灰度均值
步骤3.5:从左至右,从上之下移动滑动窗口,步长为5,直至灰度图像I所有像素都经过上述步骤3.1-步骤3.4计算,得到背景抑制图像T;
步骤4.1:以背景抑制图像T中的一个像素点t为中心构建一个5×5的滑动窗口,如果该滑动窗口内像素值不为0,计算该滑动窗口内每个像素到中心像素的距离与灰度差,从而计算整个滑动窗口的协方差系数,该系数作为滑动窗口中心像素的值,滑动窗口内每个像素到中心像素的距离均值与灰度差均值具体求法为:
其中,i、j分别表示滑动窗口内像素点的x、y方向坐标,
步骤4.2:滑动窗口的协方差系数具体求法为:
其中,Cov(Dis,GV)表示滑动窗口的协方差系数,gv表示滑动窗口中心点与边缘像素点的灰度值差,dis表示滑动窗口中心点与边缘像素点的距离差,SL 为滑动窗口的边长,本发明取5;
步骤4.3:从左至右,从上之下移动滑动窗口,步长为1,直至背景抑制图像T所有像素都经过上述步骤4.1-4.2计算,得到由每个滑动窗口的协方差系数组成的协方差显着图COV;
步骤5.1:以背景抑制图像T中的一个像素点p为中心构建一个25×25的滑动窗口,该窗口均为9单元,中心单元称为SM
步骤5.2:分别计算8个背景单元与中心单元之间的相似性因子SF
式中,T代表背景抑制图像,(s,t)表示像素点坐标,T(s,t)表示该点的像素灰度值;
步骤5.3:从左至右,从上之下移动滑动窗口,步长为1,直至图像T所有像素都经过上述步骤5.2计算,得到8个相似性矩阵,其中第i(i=1,2,…,8)个相似性矩阵由中心单元与第i个背景单元的相似性因子组成;
步骤5.4:取8个相似性矩阵中相同位置的元素最小值MIN(SF
步骤6:对协方差显着图COV和相似性显着图SF进行点乘操作,得到最终检测显着图:
SM=COV⊙SF
步骤7:利用公式计算出分割阈值Th,对显着图SM进行阈值分割,得到最终的检测结果图I
Th=μ+λ×σ
其中,μ和σ为最终显着图SM的均值和标准差,λ为固定参数,本发明取 4。
- 基于多特征融合的红外弱小目标检测方法
- 一种基于局部对比度的红外弱小目标检测方法及装置