CN102968799B - 一种基于积分图像的快速acca-cfar sar图像目标检测方法 - Google Patents

一种基于积分图像的快速acca-cfar sar图像目标检测方法 Download PDF

Info

Publication number
CN102968799B
CN102968799B CN201210536985.0A CN201210536985A CN102968799B CN 102968799 B CN102968799 B CN 102968799B CN 201210536985 A CN201210536985 A CN 201210536985A CN 102968799 B CN102968799 B CN 102968799B
Authority
CN
China
Prior art keywords
image
cfar
rank
pixel
formula
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210536985.0A
Other languages
English (en)
Other versions
CN102968799A (zh
Inventor
顾丹丹
许小剑
张秀玲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beihang University
Original Assignee
Beihang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beihang University filed Critical Beihang University
Priority to CN201210536985.0A priority Critical patent/CN102968799B/zh
Publication of CN102968799A publication Critical patent/CN102968799A/zh
Application granted granted Critical
Publication of CN102968799B publication Critical patent/CN102968799B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Radar Systems Or Details Thereof (AREA)

Abstract

本发明提出一种基于积分图像的快速ACCA-CFAR SAR图像目标检测方法,包括:(1)结合数据的统计特性,提出一种基于G0分布的自适应全局阈值CFAR预分割算法,用于生成目标索引矩阵。(2)提出一种基于积分图像的G0分布统计参数快速估计方法,在该方法实现过程中,一旦求得原图像的2-阶、4-阶积分图像,即可通过简单的加、减等运算求得统计参数;(3)给出了该ACCA-CFAR目标检测算法的基本实现流程。本发明所提出的基于积分图像的G0分布统计参数快速估计策略,可大大提高算法的时间效率,并使得算法的时间复杂度与滑动窗口的尺寸无关,能在很大程度上满足现代自动目标识别(ATR)***处理大场景数据的需求。

Description

一种基于积分图像的快速ACCA-CFAR SAR图像目标检测方法
技术领域
本发明涉及SAR图像解译技术领域,具体涉及一种基于积分图像的快速ACCA-CFARSAR图像目标检测方法。 
背景技术
高分辨率、大场景合成孔径雷达(Synthetic Aperture Radar,SAR)图像的涌现,为更广泛地应用SAR图像提供了可能,同时给SAR图像解译技术带来了新的挑战,一些之前适应于中、低分辨率,小场景SAR图像的处理技术已不再适用。作为关键的SAR图像解译技术之一,目标检测对特征提取、目标识别和分类等后续处理的性能和效率具有很大影响。目前在该方面已有一定的发展,恒虚警(Constant False Alarm Rate,CFAR)检测是其中应用最为广泛的目标检测方法,其基本原理为:根据检测单元附近的参考单元估计背景杂波的能量并依次调整门限,以使得虚警概率恒定(参见文献[1]许小剑,黄培康,“雷达***及其信息处理,”电子工业出版社,2010.)。 
但是,传统的CFAR算子,即单元平均(Cell Averaging,CA)-CFAR(参见文献[2]L.M.Novak,G.J.Owirka,W.S.Brower,and A.L.Weaver,“The automatic target-recognition system inSAIP”Linc.Lab.J.,Vol.10,No.2,1997,pp.187-202.),假设背景杂波服从高斯分布,仅适用于局部均匀背景杂波中的单目标检测,当背景杂波非均匀或包含多目标时,其检测性能急剧下降。为了满足实际工程应用的需求,迫切需要针对新型传感器获取数据的高分辨率、数据内容复杂且容量巨大的特点,结合目标和背景杂波的SAR成像特性差异,研究适用于各种复杂场景的快速CFAR目标检测方法。 
现有技术一的技术方案: 
为了满足处理SAR图像复杂场景的应用需求,有研究者考虑将各具优缺点的GO(Greatest Of)-CFAR(参见文献[3]V.G.,Hansen,“Constant false alarm rate processing insearch radars,”In Proceedings of the IEEE1973International Radar Conference,London,1973,pp.325-332.),SO(Smallest Of)-CFAR(参见文献[4]G.V.Trunk,“Range resolution of targets usingautomatic detectors,”IEEE Transactions on Aerospace and Electronic Systems,AES-14,Sept.1978,pp.750-755.)等基本算子按照一定的准则相结合。其中,最具代表性的VI(VariabilityIndex)-CFAR(参见文献[5]M.E.Smith and P.K.Varshney,“Intelligent CFAR processor based on data variability,”IEEE Trans.Aerosp.Electron.Syst.,Vol.36,No.3,Jul.2000,pp.837–847.)算子,即根据基于二阶统计特征的索引值和假设检验均值比,来判断选用CA-CFAR,GO-CFAR和SO-CFAR算子之一进行目标检测,故兼具三者的优势,适用于处理均匀场景、及包含多目标、杂波边缘等的复杂场景数据。 
采用相似的思路,文献[6](G.Gao,L.Liu,L.J.Zhao,G.T.Shi,et al.,“An adaptive and fastCFAR algorithm based on automatic censoring for target detection in high-resolution SARimages,”IEEE Trans.Geosci.Remote Sens.,Vol.47,No.6,2009,pp.1685-1697.)提出一种基于自动检索(Automatic Censoring,AC)的快速CFAR目标检测方法。如图1中框①所示,该方法通过一种基于目标置信度的预分割算法生成目标索引矩阵来标记背景窗口中的候选目标像素,以将它们从参考单元中剔除,提高算子对于多目标场景的适用性,图中的浅灰色方框即表示目标索引像素。如何快速、有效地计算目标像素索引值是此类方法的关键。 
现有技术一的缺点: 
虽然通过将多个基本算子优势互补可提高CFAR算法对于复杂场景的适用性,但此类方法仍然存在如下缺点: 
(1)文献[5]中的VI-CFAR算子未深入考虑算法的时间性能和背景杂波的统计特性。该算子采用基于局部窗口处理的索引值计算方法,其假设背景杂波服从高斯分布,通过估计参考单元的均值和方差来确定索引值。计算复杂、时间效率较低,并且所选用的经验统计模型不适用于非均匀数据。 
(2)文献[6]采用的基于目标置信度的全局阈值预分割算法未考虑数据的统计特性,其性能仅依赖于目标置信度,即目标像素个数与图像总像素个数之比,因而算法的性能对该参数的取值比较敏感。 
现有技术二的技术方案: 
一部分研究者将更能精确反映背景杂波统计特性的统计模型引入CFAR算子,以提高算法在复杂场景下的目标检测能力。其中,K-分布是一种符合SAR散射机理的复合高斯模型(参见文献[7]E.Jakeman and P.N.Pusey,“A model for non-Rayleigh sea echo,”IEEE Trans.Antennas Propagat.,Vol.AP-24,1976,pp.806-814.以及文献[8]郝程鹏,侯朝焕,一种K-分布杂波背景下的双参数恒虚警检测器[J],电子与信息学报,Vol.29,No.3,2007,pp.756-759.),其因具有对海杂波、林地、农田等非均匀数据建模的能力而较受关注;另一方面,G0分布(参见文献[9]A.C.Frery,H.J.Muller,C.C.F.Yanasse,and S.J.S.Sant’Anna,“A model forextremely heterogeneous clutter,”IEEE Trans.Geosci.Remote Sens.,Vol.35,No.3,May1997,pp.648-659.)具有对广泛均匀度变化下的杂波区域建模的能力,较强的模型兼容性且参数计 算简单。如图1中框②所示,文献[6]将该统计模型应用于CFAR算子,综合利用该模型适用于对均均、非均匀和极度非均匀场景数据建模的特性,来保证算法处理复杂场景数据的能力。 
现有技术二的缺点: 
尽管K-分布是在CFAR算子研究方面应用较为广泛的统计模型,但是随着SAR图像分辨率的提高和内容复杂性的增加,这类算法仍存在如下缺点: 
(1)K-分布不适用于对高分辨率SAR图像中的城区、近海岸海域或高海情的开放海域等极度非均匀区域建模。图2和图3分别以从3m-分辨率、大场景SAR图像中截取的感兴趣的海域和近海岸城区(ROI)为测试数据,对比了K-分布与G0分布幅度模型(即分布)的建模结果。可以看出,分布对于此两组数据的建模结果均在一定程度上优于K-分布,尤其对于近海岸城区等极度非均匀数据,K-分布的性能急剧下降,而分布仍能得到较好的拟合结果。 
(2)相比与G0分布,K-分布的统计参数和局部CFAR阈值的计算均比较复杂。 
现有技术三的技术方案: 
为了满足实时自动目标识别(Automatic Target Recognition,ATR)***以及处理大场景数据的需求,提高CFAR算子的时间效率是另一个亟待解决的问题。但是,目前在该方面的研究仍处于初级阶段,最简单的加速方法是设置较大的滑动窗口扫描步长(参见文献[10]C.H.Jung,W.Y.Song,S.H.Rho,et al.,“Double-step fast CFAR scheme for multiple target detectionin high resolution SAR images,”IEEE,2010,pp.1172-1175.);文献[6]提出一种G0分布统计参数快速估计策略。考虑如图4所示的双参数滑动窗口,其中h为滑动窗口的尺寸,r表示背景窗口的宽度,保护窗口的尺寸为h-2r。结合CFAR算子的左右(或上下)两个相邻窗口具有大多数参考单元相同,仅背景窗口和保护窗口边界处h+(h-2r)个参考单元不同的特点,以从左至右的扫描方法为例,可根据如图5所示的策略,避免一些重复运算,提高算法的时间性能。 
μ 2 right = N C · μ 2 left - ( Σ i = 1 h x l , i 2 + Σ i = 1 h - 2 r x r , i 2 ) + ( Σ i = 1 h x r , i 2 + Σ i = 1 h - 2 r x l , i 2 ) N C - - - ( A )
μ right 4 = N C · μ left 2 - ( Σ i = 1 h x l , i 4 + Σ i = 1 h - 2 r x r , i 4 ) + ( Σ i = 1 h x r , i 4 + Σ i = 1 h - 2 r x l , i 4 ) N C - - - ( B )
式中,分别表示左、右背景窗口中有效参考单元的2-阶,4-阶样本矩;xl,i和xr,i则分别对应于左、右窗口边界处的参考单元;“减”项对应于图5中的深灰色阴影部分,“加”项则对应于浅灰色阴影部分。 
假设整个背景窗口中所有NC个像素均为背景像素,则文献[6]中快速方法的计算时间复杂度为(N2-1)(3h+12)+3NC+6,传统CFAR算子的时间复杂度为N2(3NC+2)。因此文献[6]中的快速方法可将时间复杂度降至传统CFAR算子的1/4r。 
现有技术三的缺点: 
尽管文献[6]中的快速统计参数估计策略通过避免一些重复运算,较大程度上提高了算法的时间效率。但是如文献[6]中所述,当滑动窗口参数设置为h=71,r=20,图像尺寸为1375×1880时,该算法的运行时间仍为40.0471s,可知该算法仍远远不能满足大场景数据处理以及实时ATR***的应用需求。 
发明内容
本发明所要解决的技术问题为:针对现有CFAR目标检测方法的不足,提出一种新的快速ACCA-CFAR SAR图像目标检测方法,包括:(1)结合数据的统计特性,提出一种基于G0分布的自适应全局阈值CFAR预分割算法,用于生成目标索引矩阵。(2)提出一种基于积分图像的G0分布统计参数快速估计方法,在该方法实现过程中,一旦求得原图像的2-阶、4-阶积分图像,即可通过简单的加、减等运算求得统计参数,从而大大提高算法的时间效率;(3)给出了该ACCA-CFAR目标检测算法的基本实现流程。此外,由于预分割部分和后续目标检测部分的算法均为基于G0分布的CFAR算子,只是前者是基于全局阈值,后者为局部阈值,因而两者的实现方法相似,从而降低了算法的整体实现难度。 
本发明所采用的技术方案如下:一种基于积分图像的快速ACCA-CFAR SAR图像目标检测方法,该方法具体如下: 
(1)结合数据的统计特性,利用基于G0分布的自适应全局阈值CFAR预分割算法生成目标索引矩阵; 
(2)采用基于积分图像的G0分布统计参数快速估计方法,其中,求得原图像的2-阶、4-阶积分图像之后,即可通过简单的加、减等运算求得统计参数; 
(3)通过基于积分图像的快速ACCA-CFAR算法,实现SAR图像目标检测。 
其中,所述的利用基于G0分布的自适应全局阈值CFAR预分割算法生成目标索引矩阵,其具体步骤如下: 
步骤11:设置恒虚警概率pfa,将双参数滑动窗口扩展至整幅图像,并设置保护窗口的尺寸为0; 
步骤12:将背景窗口中的参考单元用于G0分布幅度模型统计参数估计, 
式中,n表示图像的视数;μ2,μ4分别表示参考单元的2-阶、4-阶样本矩,它们的计算方式为: 
μ m = 1 N s Σ t = 1 N s | z ( t ) | m - - - ( 3 )
式中,m代表阶数,z(t)为各参考单元,Ns表示参考单元个数; 
步骤13:根据CFAR算子基本原理公式,计算全局阈值Tg, 
1 - p fa = ∫ 0 T g f G 0 ( z ) dz - - - ( 4 )
式中,表示G0分布幅度模型的概率密度函数; 
f G 0 ( z ) = 2 n n Γ ( n - α ) γ - α z 2 n - 1 Γ ( n ) Γ ( - α ) ( γ + n z 2 ) n - α - - - ( 5 )
式中,α,γ分别为形状和尺度参数,-α>0,γ>0;当n=1,即单视数据时,式(4)的解析解为: 
对于多视数据,由于式(4)无解析解,采用二分法确定
步骤14:根据式(7)所示的判别准则,对原图像中的对各测试像素It进行判决, 
其中H1和H0分别表示目标像素假设和背景像素假设,从而生成式(8)所示的目标索引矩阵M: 
m ( x , y ) = 1 , H 1 0 , H 0 - - - ( 8 )
式中(x,y)表示像素点的坐标位置。 
其中,所述的采用基于积分图像的G0分布统计参数快速估计方法,其具体步骤如下: 
步骤21:通过反复执行如下两组运算,扫描一遍原图像i(x,y)的m-阶图像im(x,y),生成其m-阶积分图像iim(x,y), 
s(x,y)=s(x,y-1)+im(x,y)                     (9) 
iim(x,y)=iim(x-1,y)+s(x,y)                   (10) 
式中,(x,y)表示当前像素点的坐标位置;其中ik(·)=i(·)(k=1,...,m), Π表示图像的“点乘”;s(x,y)表示im(x,y)沿行积分,其中s(x,-1)=0,iim(-1,y)=0;根据统计参数估计的需要,取m=2,4; 
步骤22:基于原图像的m-阶积分图像,快速计算任意双参数滑动窗口中参考单元的m-阶样本矩, 
μ m = 1 N s Σ t = 1 N s | z ( t ) | m (11) 
= 1 N s { [ ( ii 1 m + ii 4 m ) - ( ii 2 m + ii 3 m ) ] - [ ( ii 1 ′ m + ii 4 ′ m ) - ( ii 2 ′ m + ii 3 ′ m ) ] }
式中,(p=1,2,3,4,1',2',3',4')为顶点p处m-阶积分图像的像素值;对应于整个滑动窗口中像素值之和,为保护窗口中像素值之和; 
步骤23:将2-阶、4-阶样本矩代入式(1)和(2),通过简单运算即可求得G0模型的统计参数。 
其中,所述的通过基于积分图像的快速ACCA-CFAR算法,实现SAR图像目标检测,其具体实现步骤如下: 
步骤301:采用基于G0分布的全局阈值CFAR算法进行目标预分割,生成目标索引矩阵;为了便于后续运算,对该索引矩阵取反,得到背景像素索引矩阵,其中背景点为1,目标点为0,用于标记出所有候选背景像素; 
步骤302:通过将背景像素索引矩阵与原图像点乘,去除候选目标像素的干扰,得到背景杂波图像,即与原图像等尺寸的保留背景像素值,目标像素值置零的图像; 
步骤303:计算背景杂波图像的m-阶积分图像; 
步骤304:设置恒虚警概率和滑动窗口参数,其中保护窗口的尺寸应该大于待检测目标的尺寸,滑动窗口尺寸应该充分大以保证有足够多的背景像素参与统计参数估计; 
步骤305:利用滑动窗口逐像素扫描原图像,并通过m-阶积分图像和背景像素索引矩阵,计算背景像素的m-阶样本矩; 
步骤306:利用背景像素的m-阶样本矩,采用MoM法估计G0分布的统计参数; 
步骤307:利用统计参数计算CA-CFAR局部阈值; 
步骤308:通过比较测试单元与局部阈值的大小,判定该单元是否为候选目标像素,是为1,否则为0; 
步骤309:判断是否继续扫描,若未扫描完整个图像,则跳至步骤305,扫描下一个测试单元;否则,执行下一步; 
步骤310:通过后续处理去除虚警,合并目标像素区域,从而得到最终的目标检测结果。 
其中,步骤310中所述的后续处理为计数滤波器、形态学处理或者目标区域聚类。 
本发明技术方案带来的有益效果为: 
相比与现有的CFAR目标检测方法,本发明所提出的基于积分图像的快速ACCA-CFAR方法带来的有益效果体现在以下方面: 
(1)通过引入AC技术和G0分布模型,具有SAR图像复杂场景中的目标检测能力; 
(2)所提出的基于G0分布的自适应全局阈值CFAR预分割算法考虑了算法的时间效率和数据统计特性,对参数的敏感程度较低且其实现原理与后续目标检测部分的实现原理相似,从而降低了算法的整体实现难度; 
(3)所提出的基于积分图像的快速策略可大大提高算法的时间效率,并且该快速方法使得算法的时间复杂度与滑动窗口参数无关,因而可在不影响时间效率的情况下,根据实际需要设定足够大的滑动窗口尺寸以保证杂波统计特性建模的精确性。 
附图说明
图1为文献[6]中基于AC的自适应、快速CFAR目标检测算法的基本思路; 
图2为分布、K-分布对高分辨率SAR图像中海杂波的建模结果对比;(a)海杂波ROI;(b)海杂波PDF与分布、K-分布PDF对比; 
图3为分布、K-分布对高分辨率SAR图像中地杂波的建模结果对比;(a)地杂波ROI;(b)地杂波PDF与分布、K-分布PDF对比; 
图4为双参数滑动窗口示意图; 
图5为文献[6]中G0分布统计参数快速估计示意图; 
图6为基于G0分布的自适应全局阈值CFAR预分割算法的流程图; 
图7为基于积分图像的G0分布统计参数快速估计方法的流程图; 
图8为m-阶积分图像示意图; 
图9为基于积分图像的双参数滑动窗口中参考单元m-阶样本矩的快速计算示意图; 
图10为基于积分图像的快速ACCA-CFAR目标检测算法的流程图; 
图11为原图像示意图; 
图12为本发明所提方法的目标检测结果,及与文献[6]中方法的对比(a)目标索引图像;(b)基于积分图像的快速ACCA-CFAR目标检测结果;(c)基于积分图像的快速ACCA-CFAR方法的最终目标检测结果;(d)文献[6]中方法的最终目标检测结果。 
具体实施方式
下面结合附图以及具体实例进一步说明本发明。 
本发明提出一种基于积分图象的快速ACCA-CFAR SAR图像目标检测方法,具体包括如下步骤: 
(1)基于G0分布的自适应全局阈值CFAR预分割算法 
一方面考虑G0分布的上述优势;另一方面由于SAR图像中目标像素的比例一般很小,若利用大量数据进行统计参数估计,目标像素的影响会很小,并且ACCA-CFAR算子本身对预分割算法的精度要求不是很高。因此,提出一种基于G0分布的自适应全局阈值CFAR预分割算法,用于生成目标索引矩阵。该预分割算法流程图如图6所示,具体实现方法如下: 
步骤1:如图6中框1所示,设置恒虚警概率pfa,将图4所示的双参数滑动窗口扩展至整幅图像,并设置保护窗口的尺寸为0。 
步骤2:如图6中框2所示,将背景窗口中的参考单元用于G0分布幅度模型统计参数估计, 
式中,n表示图像的视数;μ2,μ4分别表示参考单元的2-阶、4-阶样本矩,它们的计算方式为: 
μ m = 1 N s Σ t = 1 N s | z ( t ) | m - - - ( 3 )
式中,m代表阶数,z(t)为各参考单元,Ns表示参考单元个数。式(1)和(2)即为采用矩量法(MoM)(参见文献[11]贺志国,周晓光,陆军和匡光要,“一种基于G0分布的SAR图像快速CFAR检测方法,”国防科技大学学报,Vol.31,No.1,2009,pp.47-51.)得到的G0分布幅度模型统计参数计算公式。 
步骤3:如图6中框3所示,根据CFAR算子基本原理公式,计算全局阈值Tg, 
1 - p fa = ∫ 0 T g f G 0 ( z ) dz - - - ( 4 )
式中,表示G0分布幅度模型的概率密度函数(PDF)(参见文献[9])。 
f G 0 ( z ) = 2 n n Γ ( n - α ) γ - α z 2 n - 1 Γ ( n ) Γ ( - α ) ( γ + n z 2 ) n - α - - - ( 5 )
式中,α,γ分别为形状和尺度参数,-α>0,γ>0。当n=1,即单视数据时,式(4)的解析解为: 
对于多视数据,由于式(4)无解析解,采用二分法确定(参见文献[11])。 
步骤4:如图6中框4所示,根据式(7)所示的判别准则,对原图像中的对各测试像素It进行判决, 
其中H1和H0分别表示目标像素假设和背景像素假设,从而生成式(8)所示的目标索引矩阵M。 
m ( x , y ) = 1 , H 1 0 , H 0 - - - ( 8 )
式中(x,y)表示像素点的坐标位置。 
(2)基于积分图像的G0分布统计参数快速估计方法 
由式(1)-(3)可知,G0分布统计参数估计的主要运算为参考单元2-阶、4-阶样本矩的计算,而样本矩的主要运算量在于“求和”,因此若能对求和运算部分进行加速,定能提高目标检测算法的整体运算速度。利用积分图像技术可以快速计算矩形特征(参见文献[12]P.Viola,M.Jones,“Robust real-time face detection,”International Journal of Computer Vision,Vol.52,No.2,2004,pp.137-154.),可将其引入到样本矩的快速计算。图7为基于积分图像的G0分布统计参数快速估计流程图,其具体实现方法如下: 
步骤1:如图7中框1所示,通过反复执行如下两组运算,扫描一遍原图像i(x,y)的m-阶图像im(x,y),生成其m-阶积分图像iim(x,y),图8为m-阶积分图像的示意图。 
s(x,y)=s(x,y-1)+im(x,y)                      (9) 
iim(x,y)=iim(x-1,y)+s(x,y)                    (10) 
式中,(x,y)表示当前像素点的坐标位置;其中ik(·)=i(·)(k=1,...,m),Π表示图像的“点乘”;s(x,y)表示im(x,y)沿行积分,其中s(x,-1)=0,iim(-1,y)=0;根据统计参数估计的需要,取m=2,4。 
步骤2:如图7中框2所示,结合图9基于原图像的m-阶积分图像,快速计算任意双参数滑动窗口中参考单元(浅灰色阴影部分)的m-阶样本矩, 
μ m = 1 N s Σ t = 1 N s | z ( t ) | m (11) 
= 1 N s { [ ( ii 1 m + ii 4 m ) - ( ii 2 m + ii 3 m ) ] - [ ( ii 1 ′ m + ii 4 ′ m ) - ( ii 2 ′ m + ii 3 ′ m ) ] }
式中,(p=1,2,3,4,1',2',3',4')为图9中顶点p处m-阶积分图像的像素值;对应于整个滑动窗口中像素值之和,为保护窗口中像素值之和。 
步骤3:如图7中框3所示,将2-阶、4-阶样本矩代入式(1)和(2),通过简单运算即可求得G0模型的统计参数。 
如表1所示,该统计参数快速估计方法的计算时间复杂度为2(N-1)2+24N2。传统CFAR算子和文献[6]中快速策略的计算时间复杂度与该值之比分别为: 
υ 1 > N 2 ( 3 N C + 2 ) 2 ( N - 1 ) 2 + 24 N 2 > N 2 ( 3 N C + 2 ) 26 N 2 = 3 N C + 2 26 ≈ r ( h - r ) 2 - - - ( 12 )
υ 2 > ( N 2 - 1 ) ( 3 h + 12 ) + 3 N C + 6 2 ( N - 1 ) 2 + 24 N 2 > N 2 ( 3 h + 12 ) 26 N 2 = 3 h + 2 26 ≈ h 9 - - - ( 13 )
表1本发明所提出的快速方法的计算时间复杂度分析 
可知,本发明所提方法的时间效率至少是传统双参数CFAR算法的r(h-r)/2倍,文献[6]所提算法的h/9倍,并且本发明所提方法的时间复杂度与窗口的尺寸无关,而另外两种方法的时间复杂度则与窗口参数密切相关。为了保证统计参数估计的稳定性,滑动窗口和背景窗口尺寸通常必须设置足够大。为了方便比较,以文献[6]中的参数设置为例,即h=71,r=20,此时可以计算出本发明所提方法的时间效率至少约为传统双参数CFAR算法的510倍,文献[6]所提算法的8倍。 
(3)基于积分图像的快速ACCA-CFAR SAR图像目标检测方法的基本流程 
图10为本发明所提出的快速ACCA-CFAR算法的流程图,其具体实现步骤如下: 
步骤1:如图10中框1a和1b所示,采用基于G0分布的全局阈值CFAR算法进行目标预分割,生成目标索引矩阵;为了便于后续运算,对该索引矩阵取反,得到背景像素索引矩阵,其中背景点为1,目标点为0,用于标记出所有候选背景像素。 
步骤2:如图10中框2a和2b所示,通过将背景像素索引矩阵与原图像“点乘”,去除候选目标像素的干扰,得到背景杂波图像,即与原图像等尺寸的保留背景像素值,目标像素值置零的图像。 
步骤3:如图10中框3所示,计算背景杂波图像的m-阶积分图像。 
步骤4:如图10中框4所示,设置恒虚警概率和滑动窗口参数,其中保护窗口的尺寸应该大于待检测目标的尺寸,滑动窗口尺寸应该充分大以保证有足够多的背景像素参与统计参数估计。 
步骤5:如图10中框5a和5b所示,利用滑动窗口逐像素扫描原图像,并通过m-阶积分图像和背景像素索引矩阵,计算背景像素的m-阶样本矩。 
步骤6:如图10中框6所示,利用背景像素的m-阶样本矩,采用MoM法估计G0分布的统计参数。 
步骤7:如图10中框7所示,利用统计参数计算CA-CFAR局部阈值。 
步骤8:如图10中框8所示,通过比较测试单元与局部阈值的大小,判定该单元是否为候选目标像素,是为1,否则为0。 
步骤9:如图10中框9所示,判断是否继续扫描,若未扫描完整个图像,则跳至步骤5,扫描下一个测试单元;否则,执行下一步。 
步骤10:如图10中框10所示,通过后续处理(如:计数滤波器、形态学处理、目标区域聚类等)去除虚警,合并目标像素区域,从而得到最终的目标检测结果。 
以下通过一个举例给出本项发明所提出的基于积分图像的快速ACCA-CFAR目标检测方法的具体应用过程,同时与文献[6]所提出的快速方法进行对比。 
假设通过某传感器获取了一幅如图11所示的开放海域SAR图像,现需要快速判断该图像中是否包含舰船目标并确定它们的位置。该数据为单视图像,其尺寸为961*680,像素分辨率为3m。 
假设按照技术要求,已设置基于G0分布自适应全局阈值CFAR预分割算法的恒虚警概率pfa1=10-2;为了便于对比,基于积分图像的快速ACCA-CFAR目标检测的参数采用与文献[6]中相同的设置,即恒虚警概率pfa2=10-3,滑动窗口尺寸h=71,r=20;后续处理参数中计数滤波器阈值为5,形态学处理参数为1,作为对比的文献[6]中方法采用与此相同的设置。 
图12给出了本发明所提方法的阶段性处理结果,并对比了其与文献[6]中方法的最终目标检测结果。其中,图12(a)为采用基于G0分布的自适应全局阈值CFAR预分割算法生成的目标索引图像,其在虚警率很小的情况下,检测出了大部分真实目标候选区域;图12(b)为基于积分图像的快速ACCA-CFAR目标检测结果,为了去除其中的离散虚警像素,通过计数滤波、形态学处理得到了如图12(c)所示的最终目标检测结果;图12(d)为文献[6]中方法的最终目标检测结果。对比图12(c)和图12(d),易见:两者检测结果相当,均有效地检测出了三艘舰船。 
在算法时间效率方面,为了便于比较,在表2中对比了两种方法的运行时间。易知:本发明所提方法的运行时间约为文献[6]中快速方法的10倍,这与前述分析基本一致。另一方面,两种方法预分割部分的运行时间基于相当,但是前者因考虑了数据的统计特性,检测精度较高、对参数的敏感程度较低且其实现原理与后续的CFAR算法基本一致,从而降低了算法的整体实现难度。 
表2本项发明所提方法与文献[6]中方法的时间效率对比 
还可通过如下替代方案完成发明目的: 
(1)本发明适用于海域、地杂波等多种SAR图像场景中的目标检测问题; 
(2)生成目标索引矩阵的预分割算法可替换为基于高斯分布、K-分布等统计模型的全局阈值预分割算法,以及其它自适应阈值算法; 
(3)基于积分图像的快速策略可以应用于CFAR算子中其它统计模型,例如K-分布、Pareto分布的MoM法和分数阶矩量法(MoFM)统计参数估计。 

Claims (1)

1.一种基于积分图像的快速ACCA-CFAR SAR图像目标检测方法,其特征在于,该方法具体如下:
(1)结合数据的统计特性,利用基于G0分布的自适应全局阈值CFAR预分割算法生成目标索引矩阵;
其中,所述的利用基于G0分布的自适应全局阈值CFAR预分割算法生成目标索引矩阵,具体步骤如下:
步骤11:设置恒虚警概率pfa,将双参数滑动窗口扩展至整幅图像,并设置保护窗口的尺寸为0;
步骤12:将背景窗口中的参考单元用于G0分布幅度模型统计参数估计,
式中,n表示图像的视数;μ2,μ4分别表示参考单元的2-阶、4-阶样本矩,它们的计算方式为:
μ m = 1 N s Σ t = 1 N s | z ( t ) | m - - - ( 3 )
式中,m代表阶数,z(t)为各参考单元,Ns表示参考单元个数;
步骤13:根据CFAR算子基本原理公式,计算全局阈值Tg
1 - p fa = ∫ 0 T g f G 0 ( z ) dz - - - ( 4 )
式中,表示G0分布幅度模型的概率密度函数:
f G 0 ( z ) = 2 n n Γ ( n - α ) γ - α z 2 n - 1 Γ ( n ) Γ ( - α ) ( γ + nz 2 ) n - α - - - ( 5 )
式中,α,γ分别为形状和尺度参数,-α>0,γ>0;当n=1,即单视数据时,式(4)的解析解为:
对于多视数据,由于式(4)无解析解,采用二分法确定
步骤14:根据式(7)所示的判别准则,对原图像中的对各测试像素It进行判决,
其中H1和H0分别表示目标像素假设和背景像素假设,从而生成式(8)所示的目标索引矩阵M:
M ( x , y ) = 1 , H 1 0 , H 0 - - - ( 8 )
式中(x,y)表示像素点的坐标位置;
(2)采用基于积分图像的G0分布统计参数快速估计方法,其中,求得原图像的2-阶、4-阶积分图像之后,即可通过简单运算求得统计参数;
其中,所述的采用基于积分图像的G0分布统计参数快速估计方法,其具体步骤如下:
步骤21:通过反复执行如下两组运算,扫描一遍原图像i(x,y)的m-阶图像im(x,y),生成其m-阶积分图像iim(x,y),
s(x,y)=s(x,y-1)+im(x,y)   (9)
iim(x,y)=iim(x-1,y)+s(x,y)   (10)
式中,(x,y)表示当前像素点的坐标位置;其中ik(·)=i(·),k=1,...,m,Π表示图像的“点乘”;s(x,y)表示im(x,y)沿行积分,其中s(x,-1)=0,iim(-1,y)=0;根据统计参数估计的需要,取m=2,4;
步骤22:基于原图像的m-阶积分图像,快速计算任意双参数滑动窗口中参考单元的m-阶样本矩,
μ m = 1 N s Σ t = 1 N s | z ( t ) | m = 1 N s { [ ( ii 1 m + ii 4 m ) - ( ii 2 m + ii 3 m ) ] - [ ( ii 1 ′ m + ii 4 ′ m ) - ( ii 2 ′ m + ii 3 ′ m ) ] } - - - ( 11 )
式中,为顶点p处m-阶积分图像的像素值,p=1,2,3,4,1',2',3',4';对应于整个滑动窗口中像素值之和,为保护窗口中像素值之和;
步骤23:将2-阶、4-阶样本矩代入式(1)和(2),通过简单运算即可求得G0模型的统计参数;
(3)通过基于积分图像的快速ACCA-CFAR算法,实现SAR图像目标检测;
其中,所述的通过基于积分图像的快速ACCA-CFAR算法,实现SAR图像目标检测,其具体实现步骤如下:
步骤301:采用基于G0分布的全局阈值CFAR算法进行目标预分割,生成目标索引矩阵;为了便于后续运算,对该索引矩阵取反,得到背景像素索引矩阵,其中背景点为1,目标点为0,用于标记出所有候选背景像素;
步骤302:通过将背景像素索引矩阵与原图像点乘,去除候选目标像素的干扰,得到背景杂波图像,即与原图像等尺寸的保留背景像素值,目标像素值置零的图像;
步骤303:计算背景杂波图像的m-阶积分图像;
步骤304:设置恒虚警概率和滑动窗口参数,其中保护窗口的尺寸应该大于待检测目标的尺寸,滑动窗口尺寸应该充分大以保证有足够多的背景像素参与统计参数估计;
步骤305:利用滑动窗口逐像素扫描原图像,并通过m-阶积分图像和背景像素索引矩阵,计算背景像素的m-阶样本矩;
步骤306:利用背景像素的m-阶样本矩,采用MoM法估计G0分布的统计参数;
步骤307:利用统计参数计算CA-CFAR局部阈值;
步骤308:通过比较测试单元与局部阈值的大小,判定该单元是否为候选目标像素,是为1,否则为0;
步骤309:判断是否继续扫描,若未扫描完整幅图像,则跳至步骤305,扫描下一个测试单元;否则,执行下一步;
步骤310:通过后续处理去除虚警,合并目标像素区域,从而得到最终的目标检测结果;步骤310中所述的后续处理为计数滤波器、形态学处理或者目标区域聚类。
CN201210536985.0A 2012-12-12 2012-12-12 一种基于积分图像的快速acca-cfar sar图像目标检测方法 Active CN102968799B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210536985.0A CN102968799B (zh) 2012-12-12 2012-12-12 一种基于积分图像的快速acca-cfar sar图像目标检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210536985.0A CN102968799B (zh) 2012-12-12 2012-12-12 一种基于积分图像的快速acca-cfar sar图像目标检测方法

Publications (2)

Publication Number Publication Date
CN102968799A CN102968799A (zh) 2013-03-13
CN102968799B true CN102968799B (zh) 2014-12-10

Family

ID=47798925

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210536985.0A Active CN102968799B (zh) 2012-12-12 2012-12-12 一种基于积分图像的快速acca-cfar sar图像目标检测方法

Country Status (1)

Country Link
CN (1) CN102968799B (zh)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103353594B (zh) * 2013-06-17 2015-01-28 西安电子科技大学 二维自适应雷达恒虚警检测方法
CN103400156B (zh) * 2013-07-04 2016-04-13 西安电子科技大学 基于cfar和稀疏表示的高分辨sar图像舰船检测方法
CN104198998B (zh) * 2014-07-16 2017-04-12 电子科技大学 非均匀背景下基于聚类处理的恒虚警检测方法
WO2016101279A1 (zh) * 2014-12-26 2016-06-30 中国海洋大学 一种合成孔径雷达图像舰船目标快速检测方法
CN105005983A (zh) * 2015-04-13 2015-10-28 西南科技大学 一种sar图像背景杂波建模及目标检测方法
CN105046707B (zh) * 2015-07-13 2018-06-26 北京化工大学 基于n阶多项式函数拟合海杂波的SAR图像船只检测方法
CN105699949B (zh) * 2015-12-29 2018-02-09 北京经纬恒润科技有限公司 一种目标检测方法及装置
CN105759268B (zh) * 2016-03-24 2018-04-13 山东科技大学 基于多线程的sar图像cfar自适应快速检测方法
CN106842143B (zh) * 2017-01-24 2019-07-09 西安电子科技大学 基于滤波的雷达目标快速cfar检测方法
CN107678008A (zh) * 2017-09-07 2018-02-09 西安电子工程研究所 一种复数杂波图恒虚警检测方法
CN107861121A (zh) * 2017-09-28 2018-03-30 北京华航无线电测量研究所 一种基于高斯模糊和cfar检测的危险物品检测方法
CN108447045B (zh) * 2018-02-02 2022-03-25 北京理工雷科电子信息技术有限公司 一种基于sat积分图的sar遥感图像水域检测方法
CN108596151B (zh) * 2018-05-10 2022-02-11 北京航空航天大学 一种大场景sar图像中舰船目标切片快速提取方法
CN109359661B (zh) * 2018-07-11 2021-09-07 华东交通大学 一种基于卷积神经网络的Sentinel-1雷达图像分类方法
CN109117802B (zh) * 2018-08-21 2021-10-29 东北大学 面向大场景高分遥感影像的舰船检测方法
CN109960742B (zh) * 2019-02-18 2021-11-05 苏州科达科技股份有限公司 局部信息的搜索方法及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102609709A (zh) * 2012-02-03 2012-07-25 清华大学 一种基于极化sar数据融合的海面溢油分割方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0606489D0 (en) * 2006-03-31 2006-05-10 Qinetiq Ltd System and method for processing imagery from synthetic aperture systems

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102609709A (zh) * 2012-02-03 2012-07-25 清华大学 一种基于极化sar数据融合的海面溢油分割方法

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
Coherent Radar Target Detection in Heavy-Tailed Compound-Gaussian Clutter;Kevin Sangston et al.;《IEEE Transactions on Aerospace and Electronic Systems》;20120131;第48卷(第1期);第64-77页 *
Kevin Sangston et al..Coherent Radar Target Detection in Heavy-Tailed Compound-Gaussian Clutter.《IEEE Transactions on Aerospace and Electronic Systems》.2012,第48卷(第1期),第64-77页. *
一种基于G0分布的SAR图像快速CFAR检测方法;贺志国等;《国防科技大学学报》;20090228;第31卷(第1期);第47-51页 *
唐旭晟等.基于局部边缘特征的快速目标检测.《计算机辅助设计与图形学学报》.2011,第23卷(第11期),第1092-1097页. *
基于Mellin变换的G0分布参数估计方法;时公涛等;《自然科学进展》;20090630;第19卷(第6期);第677-690页 *
基于局部边缘特征的快速目标检测;唐旭晟等;《计算机辅助设计与图形学学报》;20111130;第23卷(第11期);第1092-1097页 *
时公涛等.基于Mellin变换的G0分布参数估计方法.《自然科学进展》.2009,第19卷(第6期),第677-690页. *
贺志国等.一种基于G0分布的SAR图像快速CFAR检测方法.《国防科技大学学报》.2009,第31卷(第1期),第47-51页. *

Also Published As

Publication number Publication date
CN102968799A (zh) 2013-03-13

Similar Documents

Publication Publication Date Title
CN102968799B (zh) 一种基于积分图像的快速acca-cfar sar图像目标检测方法
Heinzler et al. Cnn-based lidar point cloud de-noising in adverse weather
CN103400156B (zh) 基于cfar和稀疏表示的高分辨sar图像舰船检测方法
CN105354541B (zh) 基于视觉注意模型和恒虚警率的sar图像目标检测方法
CN107808383B (zh) 一种强海杂波下sar图像目标快速检测方法
CN103971127B (zh) 一种前视雷达成像海面目标关键点检测识别方法
CN105759268B (zh) 基于多线程的sar图像cfar自适应快速检测方法
CN103971364B (zh) 基于加权Gabor小波特征和两级聚类的遥感图像变化检测方法
CN105427314A (zh) 基于贝叶斯显著性的sar图像目标检测方法
CN102867196A (zh) 基于Gist特征学习的复杂海面遥感影像舰船检测方法
Rogerson Change detection thresholds for remotely sensed images
CN104680184B (zh) 基于深度rpca的极化sar地物分类方法
CN103065136A (zh) 一种基于视觉注意机制的sar图像协同目标识别方法
CN104680538A (zh) 基于超像素的sar图像cfar目标检测方法
Hou et al. SAR image ship detection based on visual attention model
CN113674308B (zh) 基于图像增强与多重检测的sar图像舰船目标快速检测方法
Zhao et al. SAR ship detection based on end-to-end morphological feature pyramid network
CN103093243B (zh) 高分辨率全色遥感图像云判方法
CN105184804A (zh) 基于机载红外相机航拍图像的海面小目标检测方法
CN105354824A (zh) 基于区域提取的双参数恒虚警检测方法
CN103065320A (zh) 基于恒虚警阈值的sar图像变化检测方法
Wang et al. Revisiting SLIC: Fast superpixel segmentation of marine SAR images using density features
CN104268852B (zh) 红外序列图像中弱小目标的检测方法及其检测装置
CN106291554B (zh) 基于k-wishart分布的极化sar舰船检测方法
CN108985292A (zh) 一种基于多尺度分割的sar图像cfar目标检测方法与***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant