毫米波弱小目标检测方法

文档序号:10687569阅读:685来源:国知局
毫米波弱小目标检测方法
【专利摘要】本发明公开了一种毫米波弱小目标检测方法,涉及图像处理方法技术领域,所述方法包括如下步骤:用改进的稀疏表示方法完成对测试图像的背景抑制;依据目标与背景杂波特征的先验信息,提出周边中心差方法再次完成对测试图像的背景抑制;联合两种方法背景抑制的效果得到最终的背景目标判别结果图像;使用最终的背景目标判别结果图像完成对目标的提取。所述方法具有更低的虚警率、更高的检测精度以及更强的鲁棒性。
【专利说明】
毫米波弱小目标检测方法
技术领域
[0001] 本发明涉及图像处理方法技术领域,尤其设计一种毫米波弱小目标检测方法。
【背景技术】
[0002] 被动毫米波(Passive millimeter wave,PMMW)成像具有无福射、穿透能力强的优 良特性,其在军事领域中的应用日益受到关注,因此在毫米波成像下对弱小目标检测进行 研究具有十分重要的意义。弱小目标检测技术近年来得到了快速发展,但针对毫米波成像 条件下弱小目标高精度检测依然面临极大的困难:首先,目标的成像距离一般较远,所检测 到的目标面积较小,信噪比较低,无纹理特征可提取。第二,目标成像通常受到复杂背景的 干扰,大量的杂波、噪声,还有一些边缘信息(如:云边缘、海天基线、建筑物边缘等)的存在, 造成了目标淹没于背景之中。
[0003] 公开的针对毫米波成像弱小目标检测的研究成果较少,但在红外成像等领域相关 学者进行了比较深入的研究,提出了一系列检测方法。背景抑制方法是弱小目标检测中最 常见的方法,该方法通过估计待检测图像的背景,在此基础上进行目标检测。它主要分为两 类检测方法:第一类是基于滤波的方法,通过图像滤波来估计背景,最终使目标得到增强。 包括High-Pas s、Max_Mean、Max_Median、Top-Hat、TDLMS等。这些算法在背景较简单的情况 下抑制背景的效果较好。然而遇到背景较复杂、信噪比较低的情况,就会使虚警概率增高, 检测精度下降。
[0004] 第二类是基于回归的方法,回归方法又可以分为线性回归和非线性回归。经典的 线性回归方法依赖于特定的背景杂波模型和寻求这个假设模型的参数估计。而非线性回归 方法仅依赖于数据本身来估计回归函数,现有技术中提出的核回归算法(Newton methods for robust regularized kernel regression,NRRKR)就是一个典型的非线性回归算法。 所以,在实际应用中,由于缺乏背景杂波的先验知识,非线性回归方法更适合复杂背景条件 下弱小目标的检测。但这一类方法也存在明显的不足,每一个局部区域都需要进行多次回 归迭代,整体算法效率极低。
[0005] 还有一种基于机器学习的检测方法,该类方法用模式分类的思想去解决目标检测 问题,它分别对目标和背景进行训练建模,然后根据判别规则判定测试图像的子图像块是 否含有目标,如NLPCA、SPCA、FLD等。后来,随着稀疏表示理论的出现,为解决弱小目标检测 问题带来了新的方法。赵佳佳等在《基于图像稀疏表示的红外小目标检测算法》一文中提出 了基于图像稀疏表示的红外弱小目标检测算法(Sparse representation,SR)。该方法采用 二元高斯模型生成目标字典,继而通过背景子块与目标子块在目标字典中稀疏系数的差异 来判断目标的位置。高斯字典作为典型的结构化过完备字典只适用于高斯分布的弱小目 标,而对于非结构性的目标和背景,其稀疏表示系数不足以区分目标和背景杂波。
[0006] LI等在〈〈Dim moving target detection algorithm based on spatio-temporal classification sparse representation))一文中提出了基于空时联合稀疏重构弱小运动 目标检测算法(Spatio-temporal classification sparse representation,STCSR),该方 法首先通过学习序列图像的内容构建自适应型态过完备空时字典,然后利用多元高斯模型 从过完备字典中提取出目标空时字典和背景空时字典,将多帧图像分别在目标空时字典和 背景空时字典进行稀疏重构,利用重构差异来区分目标和背景,此方法在一定程度上提高 了检测精度。
[0007] 传统基于稀疏表示检测的方法一方面容易受到噪声的干扰,另一方面对于不符合 训练样本中目标对象灰度分布的弱小目标检测能力较弱,XIE等在《Small target detection based on accumulated center-surround difference measure))一文中提出 了一种累积中心与周边差异的小目标检测方法(Accumulated center-surround difference measure,ACSDM),该方法很好的区分了非均勾区域与目标的特征差异,但这一 方法在图像具有陡峭边缘的情况下会出现大量的错误检测。
[0008] 毫米波辐射计成像极易受到噪声的干扰,成像不稳定,系统噪声、地表温度场等都 会严重影响到成像质量,毫米波图像往往呈现块状噪声等不稳定区域,这极大影响了现有 算法的检测精度。

【发明内容】

[0009] 本发明所要解决的技术问题是提供一种毫米波弱小目标检测方法,所述方法具有 更低的虚警率、更高的检测精度以及更强的鲁棒性。
[0010] 为解决上述技术问题,本发明所采取的技术方案是:一种毫米波弱小目标检测方 法,其特征在于包括如下步骤:
[0011] 1)用改进的稀疏表示方法完成对测试图像的背景抑制;
[0012] 2)依据目标与背景杂波特征的先验信息,改进周边中心差方法再次完成对测试图 像的背景抑制;
[0013] 3)联合两种方法背景抑制的效果得到最终的背景目标判别结果图像;
[0014] 4)使用最终的背景目标判别结果图像完成对目标的提取。
[0015] 进一步的技术方案在于:所述步骤1)包括如下步骤:
[0016] 1-1)被动毫米波弱小目标图像稀疏表示建模;
[0017] 1-2)背景目标双字典构造方法;
[0018] 1-3)背景目标双字典背景抑制。
[0019] 进一步的技术方案在于:所述步骤1-1)包括如下步骤:
[0020] 被动毫米波弱小目标图像包括目标、背景和噪声,即:
[0021] s = sb+st+n (1)
[0022] 其中:s表示被动毫米波弱小目标图像,st、Sb和η分别表示目标信号、背景信号和噪 声;
[0023] 每一个像素根据其特征的差异被标记为目标或者背景,建模为:
H1 :目标存在 (2)
[0024] ττ α +一 t "尸- Hti::目标不存在
[0025] 稀疏表示模型假设每类信号都能由同类信号的过完备字典及其相应的稀疏表示 系数重构,对于背景信号Sb可通过背景原子线性表示为:
[0026] 0)
[0027] 其中,Db表不背景过完备字典,iV = I, l...,%表不背景原子,α表不背景信号Sb在背 景过完备字典Db中的稀疏表不系数;
[0028] 相应的,目标信号St则可通过目标原子线性表示,即:
[0029]

[0030] 其中,Dt表示目标过完备字典,〇1,2,...,〃,表示目标原子,β表示目标信号S t在目 标过完备字典Dt中的稀疏表不系数;
[0031 ]通过结合两者的过完备字典Db和Dt,被动晕米波图像可稀疏表不建t旲为:
(5)
[0032]
[0033] 其中D=[Db Dt]是包含Db和Dt的过完备字典,γ =[α β]τ是该字典的稀疏表示系 数;如果采样块s是目标图像块,则它可以由目标过完备字典Dt及其系数稀疏表示,D b的系 数α是一个零向量;相反,如果采样块s是背景图像块,则可由背景过完备字典Db及其系数α 稀疏表示,D t的系数β是一个零向量。
[0034] 进一步的技术方案在于:所述步骤1-2)包括如下步骤:
[0035] 采用K均值奇异值分解算法学习图像的内容构造过完备字典D;过完备字典D的训 练模型为:
[0036]
(6)
[0037] 其中
分别表示4范数和A范数,公式(6)表示在!/Hi丨的值小于 规定阈值时,被动毫米波小目标图像s可被D中的少量原子及其稀疏系数γ重构,构造过完 备字典D是一个迭代过程,每次迭代分两个步骤:稀疏编码和字典更新。
[0038] 进一步的技术方案在于:所述稀疏编码包括如下步骤:
[0039]固定字典D,通过公式(7)求得稀疏系数γ :
[0040]
(7)
[0041] ε是规定的所能容忍的误差值,对于这样一个非确定性多项式问题,采用正交匹配 追踪算法求解。
[0042] 进一步的技术方案在于:所述字典更新包括如下步骤:
[0043] 字典的更新是逐列进行的,字典D的每一列即为一个原子dk,每一次更新都可计算 与8的误差:
[0044]
(8)
[0045] 通过K均值奇异值分解算法能更新每一组(dk,γ k),重复执行公式(8),直到Ek小于 等于规定的误差值ε,即完成一次字典更新,随着迭代次数的增加,最终训练出与被动毫米 波图像s相适应的过完备字典D;
[0046] 首先从大量毫米波图像的背景中随机选取背景块,然后在每一个子块上用二维高 斯强度模型加上一个目标作为高斯字典Dg中的一个原子,所有子块的集合构成完整的Dg;通 SDg对过完备字典D中每个原子dk进行稀疏重构,根据残余能量差判断dk是目标原子或是背 景原子,二维高斯模型如下:
[0047]
(9)
[0048] 其中,(Xt),yo)为目标图像的中心位置,s( i,j)是目标图像在位置(i,j)的像素值, SmaxS生成目标图像像素的峰值,σχ和O y分别为水平和垂直散布参数;通过调节以上几个参 数,加入不同的背景块,来生成不同位置,亮度和形状的小样本图像作为高斯分类字典D g;
[0049] 对每一个原子dk用高斯字典Dg#疏重构,表示目标原子的重构残差比表示背景原 子的重构残差要小,残差公式如下:
[0050] l(dk)= I Idk-DgAj (10)
[0051] 其中,λ为用正交匹配追踪算法所求出的稀疏系数,通过残差l(dk)的大小判断D中 的原子为目标原子还是背景原子。
[0052] 进一步的技术方案在于:所述步骤1-3)包括如下步骤:
[0053]首先,收集若干幅毫米波背景图像组成一个背景库,从中随机提取512块大小为9 X9的子块,然后使用公式(9)所述的高斯模型依次在每一个子块上加入不同亮度、不同大 小、不同位置的小目标,组成高斯字典D g;
[0054]其次,对于待检测图像s复制若干份,使用高斯模型依次在每张图像上加入多个目 标,组成训练集,用K均值奇异值分解算法按照公式(7)和公式(8)迭代学习,构造成包含 1024个9 X 9大小原子的过完备字典D;使用高斯字典Dg对过完备字典D中的每一个原子按照 公式(10)进行稀疏重构求取残差l(d k),对每一个原子按照残差值由小到大进行排序,取两 端相同块数patch-n分别作为目标字典Dt和背景字典D b;
[0055] 最后,用一个大小尺寸为9X9的滑块在测试图像上提取测试子块,其在图像中的 坐标为(i,j),滑动步长为step,对测试子块图像分别用背景字典D b和目标字典Dt进行稀疏 重构,得到重构残差lb(i,j)和lt(i,j),则通过背景目标双字典进行背景抑制目标增强的结 果I sr通过下式得到:
[0056] Isr(i, j) = lb(i, j)-lt(i, j) (11) 〇
[0057] 进一步的技术方案在于:所述步骤2)包括如下步骤:
[0058]设计圆周中心差模型,该模型在中心像素周围设计一个圆形区域表示潜在弱小目 标可能覆盖的区域,在中心目标区域以外设计2个圆弧,每个圆弧又被等间隔的划分成若干 组包含相同像素点的圆弧条带区域,并且内外圆弧条带区域应交错相隔,像素点A与像素点 B之间夹角为Θ,该圆弧上的点于中心点的像素累积差CS⑶i如下式所示:
[0059](12)
[0060] 兵甲,k = M
Ns衣不~个_狐甲的第k个,(XQ,y〇)是中心像素坐标,(x,y)是 圆弧上像素坐标,s( ·)是像素的灰度值,ang表示当前点的角度;内圈圆弧和外圈圆弧上的 采样点数量相等,每个像素点的坐标计算如下所示,r为圆弧半径;
[0061](13)
[0062] 根据圆周中心差模型,用一个大小尺寸为9X9的滑块在测试图像上提取测试子 块,其在图像中的坐标为(i,j),滑动步长为step;对每一个子图像块通过公式(12)分别计 算出所有的外圈圆弧累积差CSCD/和内圈圆弧累积差则通过圆周中心差背景抑制算 法进行背景抑制目标增强结果I_d通过下式得到:
[0063]
( 14 ) c
[0064] 进一步的技术方案在于:所述步骤3)包括如下步骤:
[0065] 得到背景抑制目标增强结果Isr(i,j)和Ic^d(iJ)后,通过下式得到最终的背景目 标判别结果图像Ui,j):
[0066] I〇(i,j)=nIsr(i,j) + (l-n)Ics〇d(i,j) (15)
[0067] 其中η为权重系数;在i〇(i,j)中采用滑动窗口技术提取子块进行检测,窗 口大小为9X9,采用基于恒虚警率检测的泛化似然比进行最终的弱小目标检测,该算法通 过下式计算检测似然率:
[0068' (16)
[0069] 其中T是似然比检测的阈值,是滑动窗口子块的均值,p表示窗口子块内点的个 数,采用公式(m统i+决策规咖:
[0070] (17)
[0071 ] 其中,Pf a是丨旦虚警率检测设定的虚警概率,Tcfar是检测阈值,Fi, P-i( tcfar)是中心F 随机变量的累积分布函数。
[0072]采用上述技术方案所产生的有益效果在于:所述方法首先用改进的稀疏表示方法 完成对测试图像的背景抑制,然后依据目标与背景杂波特征的先验信息,改进周边中心差 方法再次完成对测试图像的背景抑制,联合两种方法背景抑制效果,得到最终抑制后的图 像,最后完成对目标的提取。对不同场景下的毫米波图像进行检测结果表明,与主流算法 SR、NRRKR、STCSR和ACSDM相比,所述方法具有更低的虚警率、更高的检测精度以及更强的鲁 棒性。
【附图说明】
[0073]下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0074] 图1是本发明所述方法的检测原理框图;
[0075] 图2是高斯字典中的部分原子图;
[0076] 图3a是圆周中心差1?型;
[0077] 图3b目标区域与非均匀区域累积差异图解;
[0078]图4a是测试图像;
[0079]图4b是背景目标双字典背景抑制结果;
[0080]图4c是圆周中心差背景抑制结果;
[0081 ] 图4d是PSR-CSCD算法背景抑制结果;
[0082]图5a是陆空背景;
[0083]图5b是净空背景;
[0084]图6ai*ACSDM算法背景抑制效果;
[0085]图6a2*ACSDM算法背景抑制效果局部子块;
[0086]图6biSCS⑶算法背景抑制效果;
[0087]图6b2*CS⑶算法背景抑制效果局部子块;
[0088]图7为ACSDM算法和CS⑶算法弱小目标检测性能对比图;
[0089]图8a为测试图像;
[0090] 图8b-8f分别为51?、顺服1?、51^51?^0501以及?51^:50)五种方法检测结果图;
[0091 ]图9a-9d以及图IOa-IOd为五种算法的定量分析结果图。
【具体实施方式】
[0092] 下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整 地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0093] 在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以 采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的 情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
[0094] 总体的,如图1所示,本发明公开了一种毫米波弱小目标检测方法,包括如下步骤:
[0095] 1)用改进的稀疏表示方法完成对测试图像的背景抑制;
[0096] 2)依据目标与背景杂波特征的先验信息,改进周边中心差方法再次完成对测试图 像的背景抑制;
[0097] 3)联合两种方法背景抑制的效果得到最终的背景目标判别结果图像;
[0098] 4)使用最终的背景目标判别结果图像完成对目标的提取。
[0099] 具体的,本申请结合以下理论对所述方法进行分析 [0100]改进时空稀疏表示背景抑制算法
[0101] 被动毫米波弱小目标图像稀疏表示建模:
[0102] 被动毫米波弱小目标图像由目标、背景和噪声组成,即:
[0103] s = sb+st+n (1)
[0104] 其中:s表示被动毫米波图像,St、S0Pn分别代表目标信号、背景信号和噪声。
[0105] 弱小目标检测问题可以被转化成一个二类分类问题,每一个像素根据其特征的差 异被标记为目标或者背景,所以可以建模为:
[0106]
(2)
[0107]稀疏表示模型假设每类信号都能由同类信号的过完备字典及其相应的稀疏表示 系数重构。因此,对于背景信号Sb它可通过背景原子线性表示为:
[0108] (3)
[0109]其中,Db表不背景过完备字典,A6U = I,2,…,爲:)表不背景原子,α表不背景信号Sb在背 景过完备字典Db中的稀疏表不系数。
[011 0]相应的,目标信号St则可通过目标原子线性表示,即:
[0111]
(4)
[0112] 其中,Dt表示目标过完备字典,作=1,2,…,AQ表示目标原子,β表示目标信号S t在目 标过完备字典Dt中的稀疏表不系数。
[0113] 在(1)式中,被动毫米波图像被建模为背景与目标的组合。因此,通过结合两者的 过完备字典Db和Dt,被动晕米波图像可稀疏表不建t旲为:
[0114]
(5)
[0115] 其中D=[Db Dt]是包含Db和Dt的过完备字典,γ =[α β]τ是该字典的稀疏表示系 数。如果采样块s是目标图像块,则它可以由目标过完备字典Dt及其系数β(稀疏向量)稀疏 表示,D b的系数α是一个零向量。相反,如果采样块s是背景图像块,则可由背景过完备字典Db 及其系数α (稀疏向量)稀疏表示,Dt的系数β是一个零向量。
[0116] 背景目标双字典构造方法:
[0117] 本发明采用K均值奇异值分解(K-singular value decomposition,K_SVD)算法学 习图像的内谷构造过完备字典D,过完备字典D的训练t旲型为:
[0118]
(6)
[0119] 其畔
子别表示4范数和4范数,公式⑷表示在I你-4;的值小于 规定阈值时,被动毫米波图像s可被D中的少量原子及其系数γ重构。构造过完备字典D是一 个迭代过程,每次迭代分两个步骤:稀疏编码和字典更新。
[0120] 1)稀疏编码
[0121] 固定字典D,通过公式(7)求得稀疏系数γ :
[0122]
(7)
[0123] ε是规定的所能容忍的误差值,对于这样一个非确定性多项式(N ο η -deterministic polynomial,ΝΡ)问题,本发明米用正交匹配追踪(Orthogonal matching pur su i t,OMP)算法求解。
[0124] 2)字典更新
[0125] 字典的更新是逐列进行的,字典D的每一列即为一个原子dk,每一次更新都可计算 与8的误差:
[0126]
(8)
[0127] 通过K-SVD算法能更新每一组(dk,γ?〇,重复执行公式(8),直到Ek小于等于规定的 误差值ε,即完成一次字典更新。随着迭代次数的增加,最终可训练出与被动毫米波图像s相 适应的过完备字典D。
[0128] 在D中,有的原子表示图像背景,有的原子表示目标。怎样从D中有效的区分目标过 完备字典Dt和背景过完备字典Db对于提尚弱小目标的精确检测至关重要。本发明首先从大 量毫米波图像的背景中随机选取背景块,然后在每一个子块上用二维高斯强度模型加上一 个目标作为高斯字典D g中的一个原子,所有子块的集合构成完整的08。通过Dg对过完备字典 D中每个原子d k进行稀疏重构,根据残余能量差判断dk是目标原子或是背景原子,二维高斯 模型如下:
[0129]
(9)
[0130]其中,Uo,yo)为目标图像的中心位置,s (i,j)是目标图像在位置(i,j)的像素值, SmaxS生成目标图像像素的峰值,〇x和Oy分别为水平和垂直散布参数。通过调节以上几个参 数,加入不同的背景块,来生成不同位置,亮度和形状的小样本图像作为高斯分类字典D g, 如图2所示。
[0131] 对每一个dk用Dg#疏重构,表示目标原子的重构残差比表示背景原子的重构残差 要小,残差公式(10):
[0132] l(dk)= I Idk-DgAj (10)
[0133] 其中,λ为用OMP所求出的稀疏系数,通过残差l(dk)的大小判断D中的原子为目标 原子还是背景原子。
[0134] 背景目标双字典背景抑制算法:
[0135] 首先,收集若干幅毫米波背景图像组成一个背景库,从中随机提取512块大小为9 X9的子块,然后使用公式(9)所述的高斯模型依次在每一个子块上加入不同亮度、不同大 小、不同位置的小目标,组成高斯字典D g。
[0136] 其次,对于待检测图像s复制若干份,使用高斯模型依次在每张图像上加入多个目 标,组成训练集,用K-SVD算法按照公式(7)和公式(8)迭代学习,构造成包含1024个9X9大 小原子的过完备字典D。使用高斯字典DdiD中的每一个原子按照公式(10)进行稀疏重构求 取残差l(d k),对每一个原子按照残差值由小到大进行排序,取两端相同块数patch-n分别 作为目标字典Dt和背景字典D b。
[0137] 最后,用一个大小尺寸为9X9的滑块在测试图像上提取测试子块,其在图像中的 坐标为(i,j),滑动步长为step。对测试子块图像分别用D b和Dt进行稀疏重构,得到重构残差 lb(i,j)和lt(i,j),则通过背景目标双字典进行背景抑制目标增强的结果I sr通过下式得 到:
[0138] Isr(i,j) = lb(i,j)-lt(i,j) (11)
[0139] 通过公式(11)得到的结果,使得图像目标位置的值与背景位置的值差异更加明 显,达到了增强目标和抑制背景的目的,避免高亮度背景区域对目标检测的影响。
[0140]圆周中心差背景抑制算法
[0141]针对ACSDM算法的缺陷,本发明提出了圆周中心差背景抑制算法(Circle-surround center difference ,CSO)) <XSO)算法根据像素在目 标区域与目标周边背景区域 特征的不同,设计了如图3(a)所示的圆周中心差模型。该模型在中心像素周围设计了一个 圆形区域表示潜在弱小目标可能覆盖的区域,在中心目标区域以外设计了2个圆弧,每个 圆弧又被等间隔的划分成若干组包含相同像素点的圆弧条带区域,并且内外圆弧条带区域 应交错相隔,在图3 (a)中A与B之间夹角为Θ,该圆弧上的点于中心点的像素累积差CSCDi如 公式(1W·
[0142] (1:2)
[0143]其中,k = l,2, . . .,Ns表示Ns个圆弧中的第k个,(xo,yo)是中心像素坐标,(x,y)是 圆弧上像素坐标,s( ·)是像素的灰度值,ang表示当前点的角度。为了数据的一致性,本文 中内圈圆弧和外圈圆弧上的采样点数量相等,每个像素点的坐标计算如公式(13),r为圆弧 半径。
[0144]
[0145] 图3(b)是一个目标区域和一个非均匀区域的中心与圆周累积差异结果示意图。从 图中可以看到在目标区域,各段圆弧上都是高累积差,而在非均匀区域除了高累积差圆弧 外还有一些是低累积差,即落在和中心点像素值相近区域的圆弧具有较低的累积差。
[0146] 根据CS⑶模型,用一个大小尺寸为9X9的滑块在测试图像上提取测试子块,其在 图像中的坐标为(i,j),滑动步长为step。对每一个子图像块通过公式(12)分别计算出所有 的外圈圆弧累积差CSCD/和内圈圆弧累积差。则通过圆周中心差背景抑制算法进行 背景抑制目标增强的结果I_d通过下式得到:
[0147]
(14)
[0148] 恒虚警率弱小目标检测:
[0149] 得到背景抑制目标增强结果Isr(i,j)和I_d(i,j)后,通过下式得到最终的背景目 标判别结果图Ui,j):
[0150] I〇(i,j)=nIsr(i,j) + (l-n)Icscd(i,j) (15)
[0151] 其中η为权重系数。对同一幅如图4a所示的测试图像,可以看出图4d背景抑制效果 要好于图4b和图4c的背景抑制效果,且目标区域和背景区域具有更好的区分度。在UiJ) 中采用滑动窗口技术提取子块/<:'(〖,./)进行检测,窗口大小为9 X 9,本发明采用基于恒虚警 率(CFAR)检测的泛化似然比(Generalized-likelihood radio test,GLRT)进行最终的弱 小目标检测。该算法通过下式计算检测似然率:
[0152]
(16)
[0153] 其中T是似然比检测的阈值,f是滑动窗口子块的均值,p表示窗口子块内点的个 数。为方便计算,本文采用公式(17)统计决策规则:
[0154]
(17)
[0155] 其中,Pf a是丨旦虚警率检测设定的虚警概率,Tcfar是检测阈值,Fi, P-i( tcfar)是中心F 随机变量的累积分布函数。实际检测过程中,虚警概率Pfa-般设置为1〇_4。
[0156]实验与分析:
[0157] 评价指标:
[0158] 为了定量的检测本发明所述方法的检测性能,以及对比分析其它几种主流算法检 测效果的优劣,本发明采用了两类曲线作为评价指标。第一类曲线是ROCUeceiver operating characteristic)曲线,在目标检测中它反映的是检测概率(Probability of detection,Pd)与虚警率(Probability of false alarms,Pfa)之间的变化关系,ROC曲线下 的面积越大,检测性能越好,Pd与Pfa的计算公式如下:
[0159]
(IB)
[0160]其中,Nt是正确检测到的目标数量,Na是目标的总数量,Nf是检测到目标的虚假数 量,N是图像中所有像素点的数量。
[0161] 第二类曲线是检测概率Pd与信噪比(Signal to noise ratio,SNR)之间的变化关 系,随着SNR值的增加,Pd将逐渐变大,最后趋近于1。本发明中我们采用的SNR计算公式为:
[0162]
(19)
[0163] 其中,gt是目标局部区域像素的平均值,g0P〇b是背景局部区域像素平均值和标准 差。
[0164] 参数分析
[0165] 在PSR-CSCD算法中,有两个重要参数影响着算法的性能和效率。第一个是过完备 字典D分类时目标字典Dt和背景字典D b原子数量patch-n的选取,第二个是在目标检测时滑 动窗口的滑动步长step的大小。为了合理的选择这两个参数,做了如下相关实验分析。
[0166] 原子数patch-n的选取:
[0167] patch-n的选取既不能太大,也不能太小。如果patch-n太大,测试图像块在目标字 典Dt和背景字典Db的重构差异会变的非常小,难以区分测试图像块是目标还是背景。如果 patch-n过小,则在目标字典Dt和背景字典Db中都难以实现高精度重构,也难以区分其差异。
[0168] 本文选取patch-n为8、16、32、64、128、256的情况下分别在图5所示的两种场景下 进行实验,得到了如表1所示对应的虚警率P fa与检测概率Pd的均值。从表1中可以看出在 patch-n为64时,Pf a最小,Pd最大,说明其检测效果最好。
[0169] 表1 PSR-CSCD算法中参数(patch-n)的选取对于检测效果的影响
[0172] 滑动步长step的选取:
[0173] 对于参数step的选取,如果太大时容易造成目标丢失,这将影响检测概率Pd。如果 太小,则算法的计算时间开销将显著增加,效率不高。针对不同步长,我们进行了试验分析, 结果如表2所示,从中可以看出在step选取4时,检测效果和时间效率综合指标最优,所以在 本文中我们选择step = 4。
[0174] 表2 PSR-CSCD算法中参数(step)的选取对于检测效果的影响
[0176] 实验对比分析:
[0177] 首先通过实验对比分析ACSDM算法和本发明提出的方法背景抑制效果。通过图5a 中,除去已包含的弱小目标外,运用高斯模型仿真加入不同SNR的弱小目标生成100幅测试 图像。图6m与图显示了随机抽取的一张图像,两种算法进行背景抑制与目标增强后的效 果,可以看出本发明提出的方法在图像边缘、拐角纹理的区域具有更好的背景抑制效果,从 图6a 2与图6b2中可以明显的看到ACSDM算法的背景抑制效果不如CSCD算法,容易对目标造成 误判。接下来,在恒定误检率、不同信噪比下运用两种算法对目标检测性能做了如图7所示 的对比,可以看出,CS⑶算法在各个信噪比下检测精度均高于ACSDM算法(15 %左右)。
[0178] 为了进一步验证所提出方法的性能,将该方法与NRRKR算法、SR算法、STCSR算法、 ACSDM算法四种典型弱小目标检测算法进行了对比试验分析,其中NRRKR算法是毫米波弱小 目标检测算法,其余三种是针对红外弱小目标检测的算法。为了更加合理的验证对比效果, 使计算目标检测的评价指标更具有说服力,本发明采用真实毫米波背景图像与仿真目标相 结合的方式生成测试图像集。首先,各复制200张图5a、图5b所示的背景图片,然后在每张背 景图片上加入不同信噪比的仿真目标,组成测试数据集,其中图5a生成的测试图像中包含1 个真实目标,图5b中包含4个真实目标。
[0179] 依次用这五种算法进行实验,图8是在测试集中随机取出的两张测试图像的检测 结果,其中实线框是目标的真实位置,如图8a所示。在图Sb-图8f中,实线框代表检测到真实 目标,虚线框代表检测到的虚警目标。从图中的检测结果可以看出,本发明所述方法相对于 其它几种算法,检测到的真实目标数最多,虚警数目最少,效果最差的是SR算法,其在背景 比较复杂的情况下几乎完全失效,其余几种算法也存在明显的漏检与错检。
[0180] 五种算法的定量分析结果如图9a_9c以及IOa-IOc所示。图9a_9c描述了不同信噪 比SNR之下,检测概率Pd与虚警率Pfa之间的关系,最上侧实线是PSR-CS⑶算法,可以看到对 于相同的SNR目标,在不同的Pfa之下,红色实线基本上都在其它实线的上方,这说明PSR-CS⑶算法的效果优于其它算法。图10表示在相同的Pfa之下,Pd随SNR的变化情况,也可以直 观的看到我们的算法检测效果最好。
【主权项】
1. 一种毫米波弱小目标检测方法,其特征在于包括如下步骤: 1) 用改进的稀疏表示方法完成对测试图像的背景抑制; 2) 依据目标与背景杂波特征的先验信息,提出周边中心差方法再次完成对测试图像的 背景抑制; 3) 联合两种方法背景抑制的效果得到最终的背景目标判别结果图像; 4) 使用最终的背景目标判别结果图像完成对目标的提取。2. 如权利要求1所述的毫米波弱小目标检测方法,其特征在于所述步骤1)包括如下步 骤: 1-1)被动毫米波弱小目标图像稀疏表示建模; 1-2)背景目标双字典构造方法; 1-3)基于背景目标双字典的背景抑制。3. 如权利要求2所述的毫米波弱小目标检测方法,其特征在于所述步骤1-1)包括如下 步骤: 被动毫米波弱小目标图像包括目标、背景和噪声,即: s = sb+st+n (1) 其中:s表示被动毫米波弱小目标图像,st、sb和η分别表示目标信号、背景信号和噪声; 每一个像素根据其特征的差异被标记为目标或者背景,建模为:稀疏表示模型假设每类信号都能由同类信号的过完备字典及其相应的稀疏表示系数 重构,对于背景信号%可通过背景原子线性表示为:其中,Db表示背景过完备字典,<,i = l,2, . . .,Nb表示背景原子,α表示背景信号sb在背 景过完备字典Db中的稀疏表不系数; 相应的,目标信号st则可通过目标原子线性表示,即: λ ^β]?/;+/Μ2+··· + β, c/[ =[cl:,cn,....d[ = (4) 其中,Dt表示目标过完备字典,4,i = l,2, . . .,Nt表示目标原子,β表示目标信号St在目 标过完备字典Dt中的稀疏表不系数; 通过结合两者的过完备字典Db和Dt,被动晕米波图像可稀疏表不建t旲为:其中D=[Db Dt]是包含Db和Dt的过完备字典,γ=[α β]τ是该字典的稀疏表示系数;如 果采样块s是目标图像块,则它可以由目标过完备字典Dt及其系数稀疏表示,Db的系数α是 一个零向量;相反,如果采样块 s是背景图像块,则可由背景过完备字典沉及其系数α稀疏表 示,Dt的系数β是一个零向量。4. 如权利要求2所述的毫米波弱小目标检测方法,其特征在于所述步骤1-2)包括如下 步骤: 采用K均值奇异值分解算法学习图像的内容构造过完备字典D;过完备字典D的训练模 型为:其中Μ · 11〇和Μ · 112分别表示4范数和4范数,公式⑷表示在II你-礓的值小于规定 阈值时,被动毫米波小目标图像s可被D中的少量原子及其稀疏系数γ重构,构造过完备字 典D是一个迭代过程,每次迭代分两个步骤:稀疏编码和字典更新。5. 如权利要求4所述的毫米波弱小目标检测方法,其特征在于所述稀疏编码包括如下 步骤: 固定字典D,通过公式(7)求得稀疏系数γ :ε是规定的所能容忍的误差值,对于这样一个非确定性多项式问题,采用正交匹配追踪 算法求解。6. 如权利要求5所述的毫米波弱小目标检测方法,其特征在于所述字典更新包括如下 步骤: 字典的更新是逐列进行的,字典D的每一列即为一个原子dk,每一次更新都可计算与s的 误差:通过K均值奇异值分解算法能更新每一组(dk,γ k),重复执行公式(8),直到Ek小于等于 规定的误差值ε,即完成一次字典更新,随着迭代次数的增加,最终训练出与被动毫米波图 像s相适应的过完备字典D; 首先从大量毫米波图像的背景中随机选取背景块,然后在每一个子块上用二维高斯强 度模型加上一个目标作为高斯字典Dg中的一个原子,所有子块的集合构成完整的Dg;通过D g 对过完备字典D中每个原子dk进行稀疏重构,根据残余能量差判断dk是目标原子或是背景原 子,二维高斯模型如下:其中,(XQ,yQ )为目标图像的中心位置,S ( i,j )是目标图像在位置(i,j )的像素值,SmaxS 生成目标图像像素的峰值,σχ和〇7分别为水平和垂直散布参数;通过调节以上几个参数,加 入不同的背景块,来生成不同位置,亮度和形状的小样本图像作为高斯分类字典D g; 对每一个原子dk用高斯字典Dg#疏重构,表示目标原子的重构残差比表示背景原子的 重构残差要小,残差公式如下: l(dk)= | |dk-DgA| (10) 其中,λ为用正交匹配追踪算法所求出的稀疏系数,通过残差l(dk)的大小判断D中的原 子为目标原子还是背景原子。7. 如权利要求6所述的毫米波弱小目标检测方法,其特征在于所述步骤1-3)包括如下 步骤: 首先,收集若干幅毫米波背景图像组成一个背景库,从中随机提取512块大小为9X9的 子块,然后使用公式(9)所述的高斯模型依次在每一个子块上加入不同亮度、不同大小、不 同位置的小目标,组成高斯字典Dg; 其次,对于待检测图像s复制若干份,使用高斯模型依次在每张图像上加入多个目标, 组成训练集,用K均值奇异值分解算法按照公式(7)和公式(8)迭代学习,构造成包含1024个 9 X 9大小原子的过完备字典D;使用高斯字典Dg对过完备字典D中的每一个原子按照公式 (10)进行稀疏重构求取残差l(d k),对每一个原子按照残差值由小到大进行排序,取两端相 同块数patch-n分别作为目标字典Dt和背景字典D b; 最后,用一个大小尺寸为9X9的滑块在测试图像上提取测试子块,其在图像中的坐标 为(i,j ),滑动步长为step,对测试子块图像分别用背景字典Db和目标字典Dt进行稀疏重构, 得到重构残差lb(i,j)和lt(i,j),则通过背景目标双字典进行背景抑制目标增强的结果Isr 通过下式得到: Isr(i, j) = lb(i, j)-lt(i, j) (11)08. 如权利要求7所述的毫米波弱小目标检测方法,其特征在于所述步骤2)包括如下步 骤: 设计圆周中心差模型,该模型在中心像素周围设计一个圆形区域表示潜在弱小目标可 能覆盖的区域,在中心目标区域以外设计2个圆弧,每个圆弧又被等间隔的划分成若干组包 含相同像素点的圆弧条带区域,并且内外圆弧条带区域应交错相隔,像素点A与像素点B之 间夹角为Θ,该圆弧上的点于中心点的像素累积差CSCDi如下式所示:其中,k=l,2, . . .,NS表示Ns个圆弧中的第k个,(xo,yo)是中心像素坐标,(x,y)是圆弧上 像素坐标,s( ·)是像素的灰度值,ang表不当前点的角度;内圈圆弧和外圈圆弧上的米样点 数量相等,每个像素点的坐标计算如下所示,r为圆弧半径;根据圆周中心差模型,用一个大小尺寸为9X9的滑块在测试图像上提取测试子块,其 在图像中的坐标为(i,j),滑动步长为step;对每一个子图像块通过公式(12)分别计算出所 有的外圈圆弧累积差和内圈圆弧累积差。则通过圆周中心差背景抑制算法进 行背景抑制目标增强结果I_d通过下式得到: /) = min(C?O;.....CSCD; .CSCD;'.....CSCV: ) ( 14):9. 如权利要求1所述的毫米波弱小目标检测方法,其特征在于所述步骤3)包括如下步 骤: 得到背景抑制目标增强结果Isr(i,j)和Ic^d(i,j)后,通过下式得到最终的背景目标判 别结果图像Ui,j): i〇(i,j)=nisr(i,j)+(i-n)ics〇d(i,j) (15) 其中η为权重系数;在Ui,j)中采用滑动窗口技术提取子块C(U)进行检测,窗口大小 为9 X 9,采用基于恒虚警率检测的泛化似然比进行最终的弱小目标检测,该算法通过下式 计算检测似然率:其中T是似然比检测的阈值,7:11是滑动窗口子块的均值,p表示窗口子块内点的个数,采 用公式(17)统计决策规则:其中,Pfa是恒虚警率检测设定的虚警概率,TCFAR是检测阈值,Fl,p-1(TCFAR)是中心F随机 变量的累积分布函数。
【文档编号】G06K9/00GK106056097SQ201610459623
【公开日】2016年10月26日
【申请日】2016年8月17日
【发明人】谢春芝, 高志升, 耿龙, 裴峥
【申请人】西华大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1