基于改进多尺度分形增强的红外小目标检测方法与流程

文档序号:14445645阅读:1271来源:国知局
基于改进多尺度分形增强的红外小目标检测方法与流程
本发明属于红外小目标检测领域,涉及一种基于改进多尺度分形增强的红外小目标检测方法。
背景技术
:红外弱小目标检测是红外搜索与跟踪系统的关键技术之一,可有效提高监测范围,在导航、防空和安全监控等领域起到重要作用。红外弱小目标检测存在两个难点:(1)小目标没有明显的纹理和形状特性;(2)受背景目标辐射和图像传感器的影响,红外图像中存在随机噪声和大量杂波,图像信噪比低。尽管已有大量算法提出,但在复杂环境下有效地检测小目标仍是一个尚未完全解决的问题。红外小目标检测技术大致可分为两类:跟踪前检测(dbt)和检测前跟踪(tbd)。tbd技术使用多帧图像进行累积来检测弱目标,dbt是在目标出现的第一帧图像中利用目标检测算法定位目标,然后利用目标在连续图像中的时空一致性利用跟踪技术估计目标的位置。在单一图像中检测小目标无需掌握目标的先验知识,因其计算效率较高,常用于一些检测设备。过去二十年虽然很多研究聚焦于dbt技术,提出了一些有效的红外小目标检测算法,例如tophatfiltering、maxmean和maxmedian等。目前,研究学者提出的算法大多是基于目标与其周围环境的灰度对比度大于背景区域的对比度这一假设,首先对输入图像进行增强,然后使用阈值进行分割,获得待检测目标的候选区域。根据分形几何理论,因自然目标和人造目标具有不同的内在结构,分形模型更适用于山、云、水、植物等尺度在某种特定范围之内的自然目标,但不适用于人造目标,故可基于分形理论设计有效的多尺度分形特征,先对图像进行增强,然后基于自适应阈值分割方法实现红外小目标的检测。例如,平均灰度差绝对值最大映射算法(agadmm)以每点像素坐标作为中心点,定义不同尺度的目标区域,同时定义一个尺度更大的背景区域,通过计算每个目标区域与背景领域像素灰度均值的差绝对值的最大值来评估该像素的显著性,以此作为度量来进行图像增强,基于增强后的图像采用自适应阈值分割算法实现目标检测。技术实现要素:本发明考虑到传统基于分形特征增强的红外小目标检测算法计算复杂度高的问题,通过对已有算法进行分析,提出了一种新的基于多尺度分形特征的显著性度量准则,然后对算法进行简化,设计了一种基于改进多尺度分形增强的红外小目标检测方法,降低了算法的计算量,在保证目标检测率的前提下实时性得到提升。本发明利用多尺度区域内像素的最大值与最小值的差作为一种度量,然后采用其区域平均值获得每点像素的多尺度分形特征向量,通过定义的新的显著性度量准则来评价每点像素的显著性,最后基于增强后的图像通过自适应阈值分割算法进行目标检测。设计的目标检测算法仅需运用简单的四则运算即可得到增强后的图像,算法实现简单,非常适合于嵌入式应用,在保证检测率的前提下提高了算法的实时性。本发明采用的技术方案包括以下步骤:步骤(1).获取原始红外图像i’中每点像素的多尺度分形特征向量。步骤(2).基于多尺度分形特征向量通过定义的新的显著性度量准则计算每点像素的显著性,得到增强后图像。步骤(3).基于增强后图像,采用自适应阈值分割算法进行目标分割,得到检测后的目标。本发明与现有技术相比,其显著优点为:(1)进行图像增强时,需要设定的参数少,仅需设置计算多尺度分形特征的最大尺度。随着最大尺度的增加,增强后图像中目标的展宽效应越明显,因而更有利于小目标的目视和阈值分割;(2)有效地利用目标局部区域的对比度信息,能够在存在较少虚警的情况下检测到大部分目标,设计的方法能同时检测到图像中的亮目标和暗目标。(3)此方法不仅适用于小目标检测,通过设计合理的尺度和检测阈值,同样适用于大目标检测,包括具有较强相干斑噪声的sar图像。(4)传统算法计算复杂,而本发明算法只涉及了四则运算,方便在嵌入式系统实现,算法计算量低,实时性好。附图说明图1为本发明方法的流程图;图2为最大尺度对红外图像增强效果的影响;图3基于改进多尺度分形增强的红外图像增强和检测结果(小目标);其中(a)-(f)为不同场景下的红外图像;图4基于改进多尺度分形增强的红外图像增强和检测结果(大目标);其中(a)-(f)为不同场景下的红外图像;图5基于改进多尺度分形增强的sar图像增强和检测结果(大目标);其中(a)-(d)为不同场景下的红外图像;图6与其它五种典型红外小目标检测算法的增强效果对比;其中(1)-(6)为不同场景下的红外图像;(a)-(d)为原始图像以及不同检测算法的目标增强效果。具体实施方式以下结合附图对本发明作进一步说明。由图1所示,本发明具体实施步骤如下:步骤(1).获取原始红外图像i’中每点像素的多尺度分形特征向量。具体如下:依据分形几何理论,分形测度与尺度的关系由richardson定律可描述为:m(ε)=kεd-fd式(1)其中,ε表示尺度,ε=1,2,...,m(ε)表示在尺度ε下的测度,fd和d分别表示分形维数和拓扑维数,k为分形参数。对于二维灰度图像可描述为:a(x,y,ε)=k(x,y,ε)ε2-fd(x,y,ε)式(2)其中a(x,y,ε)表示在尺度ε下的图像灰度表面的表面积测度。当度量尺度分别为ε1,ε2时,由式(2)可得,loga(x,y,ε1)=(2-fd(x,y,ε1))log(ε1)+logk(x,y,ε1)式(3)loga(x,y,ε2)=(2-fd(x,y,ε2))log(ε2)+logk(x,y,ε2)式(4)依据分形几何理论可知,对于一个理想的分形,其分形维数fd是与所有尺度无关的量,始终是一个常数。因此,假设在不同的度量尺度下,公式(3)和(4)中的fd为常数,并设ε1=ε,ε2=ε-1,则通过式(3)和(4)可得,当度量尺度为ε时,其对应的d维面积k(x,y,ε)可表示为利用地毯覆盖法计算a(x,y,ε)时,有其中,v(x,y,ε)为尺度ε下坐标(x,y)处的体积,计算公式如式(7)所示,u(x,y,ε)和b(x,y,ε)分别为该尺度下坐标(x,y)处邻域范围内像素的最大值和最小值。将式(6)代入式(5),得到对式(7)和式(8)进行分析可以看出,在不同尺度下,齐次背景区域每点像素的体积v小,接近0;而在非齐次背景区域,虽然v的值较大,但是由于背景的起伏,故不同尺度下其变化率也相对较大,即式(8)中第二部分绝对值大,故k值降低;在目标区域,无论是亮目标还是暗目标,其局部区域的最大值或最小值固定,v最大,且其变化率小,故在目标区域k值最大。基于以上分析,若忽略式(8)中的后两部分,则有k(x,y,ε)=v(x,y,ε-1),此时可用一个区域内像素的最大值和最小值的差值的累加和作为以坐标点(x,y)为中心的区域的显著性度量。基于以上分析,设尺度为ε=2…εmax,当ε=1时为原始红外图像,εmax为最大尺度。原红外图像i’中一点的像素坐标为(x,y),通过式(9)计算尺度ε下该坐标点邻域范围内像素值最大值与最小值的差值,作为该点像素在尺度ε下的对比度,得到对比度图像i;为消除不同尺度带来的累积效应的影响,通过式(10)计算每点像素在尺度ε下的平均对比度,得到尺度ε下的分形特征向量;进而以尺度ε为变量,获取多尺度分形特征向量t(x,y,:)。步骤(2).基于多尺度分形特征向量t(x,y,:)计算每点像素的显著性,得到增强后图像。具体如下:基于对式(8)的分析,对于目标区域,式(10)定义的多尺度分形特征向量均值大,同时变化小,而对于背景区域,尤其是非均匀背景区域,虽然其均值也较大,但是其变化也大,故采用式(11)来计算坐标点(x,y)处的显著性度量值,得到增强后图像,记作e(x,y)。e(x,y)=mean(t(x,y,:))2-std(t(x,y,:))2式(11)其中mean()和std()分别为求均值和标准差的函数。步骤(3).基于增强后图像,采用自适应阈值分割算法进行目标分割,得到检测后的目标。具体如下:采用自适应阈值分割算法进行目标检测,为消除边界效应的影响,在计算分割阈值时,去除2倍最大尺度εmax的边界区域,具体计算公式如下:μ=mean(e(2×εmax+1:rows-2×εmax,2×εmax+1:cols-2×εmax))式(12)δ=std(e(2×εmax+1:rows-2×εmax,2×εmax+1:cols-2×εmax))式(13)psr=(255-μ)/δ式(14)t=c×psr×δ+μ式(15)d(x,y)=e(x,y)≥t式(16)其中,μ为增强后图像去除边缘区域后的像素均值,δ为增强后图像去除边界后像素分布的标准差;psr为峰值旁瓣比;c是分割系数,对于小目标检测,取值范围可设定为[0.50.65],对于大目标检测,取值范围可设定为[0.150.45]。rows和cols为原始红外图像i’的高度和宽度;t为用于目标检测的阈值,d为检测到属于目标的像素。为验证本发明的有效性,首先通过实验分析了最大尺度εmax对输入红外图像增强效果的影响,从图2中可以看出,随着尺度的增大,增强后图像中目标具有明显的展宽效应,且最大尺度越大,展宽效应越明显,增强后红外图像中目标对比度得到提升,目视效果增强明显。采用6组带小目标的红外图像测试本方法的性能,增强图像和检测结果如图3所示。从图3中可以看出,除了亮目标被检测到外,可疑的暗目标同样能够被检测到。当场景中存在大目标时,通过选择合适的分割系数c,设定为c=0.35,对于红外图像和sar图像的目标检测结果如图4和图5所示。即使sar图像具有较强的相干斑噪声,提出的算法有效地利用目标局部区域的对比度信息,能够在存在较少虚警的情况下检测到大部分目标。图6为本发明提出方法与tophatfiltering、maxmean、maxmedian、agadmm和nwie等五种典型红外小目标检测算法的目标增强效果对比。其中nwie算法为基于局部熵加权的agadmm算法。从图6中可以看出,本发明提出的方法对于小目标增强效果明显,同时对于图像中存在的较大目标情况,如图6中的第五行中目标为刚浮出水面潜艇的舰桥,采用其它方法增强后该目标区域被分割为若干个小的点目标,而本方法能够完整地对于潜艇的舰桥部分进行增强,这也说明了本方法不仅适用于小目标检测,也适用于包含大目标的图像检测。为验证本发明的实时性,采用如下pc机硬件配置:cpu为intel(r)core(tm)i5-3230m@2.6ghz,内存为12gb,显卡为nvidianvs5400m,2g独立显存;通过matlab和c++实现算法。在最大尺度为4时进行目标检测实验,对于不同分辨率的红外图像检测所需时间如表1所示。实验证明本发明能够满足实时性要求,且非常适合于嵌入式系统实现。表1本发明不同图像分辨率下检测所需时间(ms)序号图像类型分辨率(像素)发明算法多尺度分形特征算法1ir200×15014.4220.702ir280×22828.4039.373ir250×20021.7131.934ir281×24029.4140.495ir220×14014.6018.556ir320×24033.5148.16当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1