一种方位向多通道ScanSAR快速目标检测方法

文档序号:33621159发布日期:2023-03-25 11:54阅读:87来源:国知局
一种方位向多通道ScanSAR快速目标检测方法
一种方位向多通道scansar快速目标检测方法
技术领域
1.本发明涉及合成孔径雷达信号处理领域,具体涉及一种方位向多通道scansar快速目标检测方法。


背景技术:

2.合成孔径雷达具有全天时全天候的观测能力,是海洋监视的一种重要手段。但在sar系统设计中,方位向分辨率和距离向成像幅宽是一对固有的矛盾,因此,高分辨率宽覆盖始终是星载sar系统的重要发展方向。采用方位向多通道体制的scansar模式在有效扩大幅宽的同时,还能保持足够的分辨率,成为国内外研究的热点,也成为未来海洋监视的重要技术途径。
3.下面分别对现有技术中的scansar技术和方位向多通道技术进行介绍:(一)scansar成像技术在传统的sar成像模式中,scansar模式通过牺牲方位向分辨率换取了距离向大幅宽,成为国内外星载sar常用的工作模式。scansar是目前已经实现的最为成熟的宽测绘带sar解决方案之一,它是以牺牲方位向分辨率为代价来实现宽测绘带成像的。在卫星飞行的过程中,雷达按照一定的照射顺序来调整距离向波束的视角,在一个视角发射/接收若干个脉冲后,又转换到下一个视角来发射/接收下一组脉冲,所有的视角都遍历完成以后开始下一个循环。图 1给出了三个子带情况下星载scansar工作模式示意图。根据图1,scansar中存在两个基本的概念:burst和子带。
4.burst:指距离向波束在某一视角停留一段时间(远小于合成孔径时间)的过程,burst是scansar模式的最小成像单元。
5.子带:指距离向波束指向某一视角,一个子带包含若干个以固定周期间隔获取的burst数据,相邻子带在距离向通常会有10%的重叠区域。
6.(二)方位向多通道技术为了提升scansar模式的分辨率,在传统scansar中引入方位向多通道技术。方位向多通道指的是天线沿方位向分为多个天线子阵,每个天线子阵连接一个接收通道用于数据采集。方位向多通道体制sar工作时,采用一发多收的方式,n个天线子阵同时独立接收雷达回波,如图2(b),将n组回波通过多通道重构技术合成为一组回波,等效提高方位向采样率,避免方位模糊,获得方位向高分辨率。但是,由于各个天线子阵之间会存在幅度和相位的不一致,导致多通道体制会在方位向引入2(n-1)个虚假目标,且虚假目标具有与真实目标相近的轮廓信息,给传统的基于形态学的虚警剔除方法带来了困难。
7.舰船检测是海洋监视的重要应用,传统的舰船检测在sar成像处理获得的图像产品上进行。为此,对于方位向多通道scansar,传统方法需要先进行burst成像,方位拼接,距离拼接等步骤,得到一幅完整的sar图像;然后在完整图像上进行舰船检测,通过形态学特征剔除虚假目标。
8.广域海洋监视下对舰船检测的处理时效性和虚警率都有很高的要求,但是对于方
位向多通道scansar体制,由于图像是由多个子带,多个burst图像拼接而成,涉及到图像距离-方位两维拼接,以及多通道虚假目标抑制等额外的处理步骤,计算量和计算时间大大增加。目前,并未报道关于方位向多通道scansar检测的专用处理流程和方法,仍然采用传统方法进行成像处理和舰船检测,通过形态学特征剔除虚假目标。


技术实现要素:

9.有鉴于此,本发明提供了一种方位向多通道scansar快速目标检测方法,能够避免不必要的额外处理,降低计算量,提升目标检测效率。
10.为了解决上述技术问题,本发明所采用的技术方案如下。
11.本发明提供了一种方位向多通道scansar快速目标检测方法,包括:步骤一、在回波距离-多普勒域进行目标粗检测,当检测到疑似目标,进入步骤二;步骤二、针对检测到目标的burst数据,采用边成像边检测的方式进行burst并行处理,获得目标切片;步骤三、去除重叠目标和虚假目标:根据burst图像在全局图像中的位置,实现相邻burst、相邻子带之间重叠目标的判断和去除;计算方位向多通道引入的虚假目标位置,根据位置和强度关系进行方位向多通道虚假目标剔除;步骤四、对去除虚警的目标切片,通过深度学习网络再次进行虚警去除,获得低虚警的检测结果。
12.优选地,所述步骤三之后,进一步根据典型场景的图像统计特征对目标切片进行虚警剔除。
13.优选地,步骤三中,所述根据burst图像在全局图像中的位置,实现相邻burst、相邻子带之间重叠目标的判断和去除为:步骤301:计算burst图像在全局图像中的位置;步骤302:根据burst图像在全局图像中的位置,计算目标的全局虚拟位置;步骤303:根据目标的全局虚拟位置,计算相邻burst图像、相邻子带检测出的目标m和n之间的距离

r;步骤304:当距离

r小于设定的阈值时,判断为同一目标,保留强度大的目标。
14.优选地,步骤301为:计算burst图像的虚拟拼接参数,包括burst图像在全局图像中的距离和方位起始位置;对于第i个子带的第j个burst,其在全局图像中的位置x
ij
,y
ij
为:为:其中,tb为一个扫描周期的时间,vg为卫星地速,tk为每次扫描第k个子带的驻留时间,为第i个子带的起始斜距;
所述步骤302为:计算第i个子带第j个burst图像中检出的第m个目标切片在全局图像中的位置xm,ym:;;其中,dx和dy分别为burst图像在距离向和方位向的像素间隔;xm和ym为目标中心在第i个子带第j个burst图像中的坐标;所述步骤303距离

r的计算公式为:

r=|x
m-xn|+|y
m-yn|;其中,xm和ym为第i个子带第j个burst图像中检出的第m个目标切片在全局图像中的位置,xn和yn为第i个子带第j个burst图像中检出的第n个目标切片在全局图像中的位置;所述步骤304所用阈值为3倍dx+dy。
15.优选地,步骤三中,所述计算方位向多通道引入的虚假目标位置,根据位置和强度关系进行方位向多通道虚假目标剔除为:步骤400:计算多通道虚假目标位置,第k个虚假目标相对于真实目标的方位位置差为:k∈[-(n-1),n-1]其中,fr为方位调频率,f
prf
为多通道重构后的等效脉冲重复频率,n为多通道系统通道数量;步骤401:将所有检出目标加入一集合中,从集合中选择两个目标ti和tj,进行比较;步骤402:若目标ti与目标tj距离方向斜距差大于或等于设定距离,则取下一目标作为目标tj,重复执行步骤402;若小于设定距离,进入步骤403;步骤403:计算目标ti与目标tj间的方位位置差,判断方位位置差是否在任意一个
△ak
所确定的范围
△ak
±△
1内,k∈[-(n-1),n-1],

1为设定的冗余量;如果是,则认为可能出现虚假目标,执行步骤404;否则,目标ti与目标tj均为真目标,转到步骤405;步骤404:对比目标ti与目标tj的峰值强度ati和atj,峰值强度小者为虚假目标,将虚假目标从集合中删除;步骤405:重复402~404的目标选取和比较过程,将所有目标两两进行比对,完成虚假目标的剔除。
[0016]
优选地,所述步骤一提取多通道回波中的单一通道回波,在回波距离-多普勒域进行目标粗检测。
[0017]
优选地,所述步骤一具体包括:提取多通道回波数据中的单一通道回波,对回波数据进行粗补偿后执行方位向fft,变换至距离-多普勒域,在距离-多普勒域采用cfar算法进行检测,当检测到疑似目标时,输出疑似目标斜距rm。
[0018]
优选地,步骤二中,所述burst数据的成像和目标检测为:采用ecs算法进行burst成像处理;对burst图像根据入射角进行斜地变换,由斜距图像变换为地距图像;采用cfar算法在疑似目标斜距rm附近对burst图像进行检测,以检出目标峰值点位置为中心,结合图像像素大小,切取边长不小于600米的矩形区域作为目标切片。
[0019]
优选地,针对舰船目标的检测,在步骤二中,进一步对获得的目标切片进行噪声剔除、海杂波剔除和港口虚警剔除。
[0020]
有益效果:本发明针对方位向多通道scansar,不需要等到所有burst数据成像完毕并完成距离-方位二维拼接,即可开始进行目标检测和多通道虚假目标剔除,本发明重新设计了更适用于方位向多通道scansar体制的并行的处理架构,能够更有效的利用多cpu/gpu或fpga等计算资源进行并行处理。具体来说包括如下特点(1)本发明通过在单通道回波中进行距离-多普勒粗检测,有效剔除了大量不包含目标的burst数据,极大的降低了处理的数据量。
[0021]
(2)本发明通过在burst图像上进行目标检测,避免了图像方位-距离二维拼接,不需要等到拼接后形成整景图像再进行检测,不同的burst可并行处理,节省了处理环节,提高了处理的并行效率。
[0022]
(3)在虚假目标抑制环节,针对burst数据单独处理导致的距离-方位重叠区域同一目标被检出多次的情况,通过构建全局图像的虚拟坐标,计算检出目标之间的空间距离,实现相邻burst,相邻子带重叠区域同一目标的识别和剔除。
[0023]
(4)在虚假目标抑制环节,进一步根据成像参数计算虚假目标出现位置,根据检测目标之间的空间距离和幅度比对,实现多通道虚假目标的识别和剔除。
[0024]
(5)在一优选实施例中,本发明在cfar检测环节中,根据船只、海浪、噪声和港口的统计特性,增加了针对海浪、噪声和港口三类虚警的判断和剔除,降低了向后续处理环节传送的疑似目标数量,进一步提升了处理效率。
附图说明
[0025]
图1为现有技术中scansar的工作原理示意图;图2(a)为现有技术中方位向单通道体制的示意图;图2(b)为现有技术中方位向多通道体制的示意图;图3为本发明方位向多通道scansar快速成像及舰船目标检测流程图;图4为本发明具体实施方式的处理流程。
具体实施方式
[0026]
下面结合附图并举实施例,对本发明进行详细描述。
[0027]
本发明针对scansar特有的工作方式和方位向多通道的机理,提出了一种全新的适用于方位向多通道scansar的目标快速检测方法。本发明实施例以检测舰船目标为例进行描述。
[0028]
参见图3,本方法首先在回波距离-多普勒域进行快速目标粗检测,针对检测到目标的burst数据,采用burst数据边成像边检测的方法实现burst并行处理,避免了距离-方位拼接的需求和带来的时延;通过构建全局图像时空关系,计算burst图像的全局位置,实现相邻burst,相邻子带之间重叠目标的判断和去除;通过成像参数计算方位向多通道引入的虚假目标位置,根据位置和强度关系进行方位向多通道虚假目标剔除;根据海杂波、港口等容易出现虚警的典型场景图像统计特征进行虚警剔除。对去除重叠区域虚警、多通道虚
警后的目标切片通过神经网络分类再次进行虚警去除,通过上述操作获得低虚警的检测结果,满足了检测时效性和虚警率的指标要求。
[0029]
如图4所示,本发明具体实施方式下的方位向多通道scansar快速舰船检测方法,具体包括如下步骤:第一步:全局成像参数计算全局成像参数计算采用卫星下传的gps、姿态和轨道数据计算成像需要的斜距、方位时间、多普勒中心频率、多普勒调频率和距离参考函数等,上述内容为星载sar领域的基本知识,不再赘述。
[0030]
第二步:距离-多普勒粗检测为降低计算量,提取多通道回波数据中的单一通道回波,采用第一步中计算获得的距离向调频率、多普勒中心频率和调频率构建粗补偿函数hf,补偿函数如下:其中,f为距离频率,λ为波长,kr为距离向调频率,f
dc
为参考点中心频率,ka为参考点方位调频率,ta为方位时间。
[0031]
对粗补偿后的回波进行方位向fft,变换至距离-多普勒域,在距离-多普勒域采用cfar算法进行检测,当检测到疑似目标时,输出疑似目标斜距rm,并触发burst成像及精细检测。
[0032]
第三步:burst成像及精细检测当在粗检测过程中,检测到含有目标的burst数据后,本步骤采用并行处理方式,对burst数据进行成像和目标检测处理,获得目标切片。本步骤包括如下子步骤:步骤s31:多通道回波数据重构多通道误差估计可采用时域相关法,频域相关法或子空间法等方法,这里采用计算效率高的时域相关法,多通道重构采用改进的重构滤波器法。
[0033]
步骤s32:burst数据成像本步骤中,burst成像处理采用经典的等效斜视距离模型(ecs)算法。
[0034]
步骤s33:斜地变换对burst图像根据入射角进行斜地变换,由斜距图像变换为地距图像。使得本发明在地距图像上进行检测和样本积累,而不是像常规的检测方法在几何校正后的图像上进行检测和样本积累。
[0035]
步骤s34:burst图像目标检测采用cfar算法在目标斜距rm附近对burst图像进行检测,以检出目标峰值点位置(x
pm
,y
pm
)为中心,结合图像像素大小,切取边长不小于600米的矩形区域作为目标切片。
[0036]
步骤s35:进一步对获得的目标切片进行噪声剔除、海杂波剔除和港口虚警剔除。
[0037]
其中,噪声剔除:采用cfar算法进行检测,当海面存在孤立的强噪声点时,噪声点将被误检为疑似船只,这时需要剔除海面孤立强噪声点。具体方案为:计算切片最大点的强度,在切片最大点周围5
×
5的范围内统计强度低于最大点强度5db的点的数量n1,若n1<1,则标记该疑似切片为虚警。
[0038]
海杂波剔除:当海况复杂时,海浪容易导致误检,采用如下方法剔除海杂波:计算
切片最大点的强度,在切片最大点周围5
×
5的范围内统计强度低于最大点强度5db的点的数量n1,若n1<1,则标记该疑似切片为虚警。
[0039]
港口虚警剔除:对于港口区域,由于海、陆亮度差异,同样会导致传统cfar误检测,采用如下方法剔除港口虚警:计算切片最大点的强度,在切片最大点周围5
×
5的范围内统计强度低于最大点强度5db的点的数量n1,若n1<1,则标记该疑似切片为虚警。
[0040]
第四步:重叠目标和虚假目标的去除。
[0041]
本步骤包括两个部分。一是根据burst图像在全局图像中的位置,实现相邻burst、相邻子带之间重叠目标的判断和去除;二是计算方位向多通道引入的虚假目标位置,根据位置和强度关系进行方位向多通道虚假目标剔除。这两个部分可以并行存在,不断的获得burst图像之后,针对新获得的burst图像进行重叠目标和虚假目标的去除。
[0042]
其中,重叠目标的判断和去除的步骤包括:步骤s41:计算burst图像在全局图像中的位置;本步骤中,根据burst参数和星地几何参数计算burst图像的虚拟拼接参数,包括burst图像在整幅图像中的距离和方位起始位置。对于第i个子带的第j个burst,其在全局图像中的位置(x
ij
,y
ij
)为:)为:其中,tb一个扫描周期的时间,vg为卫星地速,tk为每次扫描第k个子带的驻留时间,为第i个子带的起始斜距。
[0043]
步骤s42:根据burst图像在全局图像中的位置,计算目标的全局虚拟位置。
[0044]
本步骤中,计算第i个子带第j个burst中检出的第m个目标切片在整景图像中的位置(xm,ym):;;其中,dx和dy分别为burst图像在距离向和方位向的像素间隔;xm和ym为目标中心在第i个子带第j个burst图像中的坐标。
[0045]
步骤s43:根据目标的全局虚拟位置,计算相邻burst图像、相邻子带检测出的目标m和n之间的距离

r:

r=|x
m-xn|+|y
m-yn|当

r小于设定的阈值时,判断为同一目标,这里取阈值为3倍dx+dy。
[0046]
其中,xm和ym为第i个子带第j个burst图像中检出的第m个目标切片在全局图像中的位置,xn和yn为第i个子带第j个burst图像中检出的第n个目标切片在全局图像中的位置。
[0047]
步骤s44:当距离

r小于设定的阈值时,判断为同一目标,保留强度大的目标。这里取阈值为3倍dx+dy。
[0048]
第五步:多通道虚假目标去除本步骤中,计算方位向多通道引入的虚假目标位置,根据位置和强度关系进行方
位向多通道虚假目标剔除。
[0049]
根据多通道参数计算多通道虚假目标位置,第k个虚假目标相对于真实目标的方位位置差为:k∈[-(n-1),n-1]其中,fr为方位调频率,f
prf
为多通道重构后的等效脉冲重复频率,n为多通道系统通道数量。
[0050]
对于方位向多通道体制sar系统,通常系统设计时真实目标强度应大于虚假目标30db以上,考虑到通道残余幅度和相位误差,目标运动等因素的影响,真实目标仍然会比虚假目标强15db以上,因此,采用距离-强度联合判别方法进行虚假目标和真实目标的区分,具体方法如下:步骤s51:将所有检出目标入同一集合,从集合中第一个目标开始,与集合中另一目标进行比较。当前比较的目标记为目标ti和tj。
[0051]
步骤s52:若目标ti与目标tj距离方向斜距差大于或等于设定距离,这里设定距离为100m,则取下一目标作为目标tj,重复执行步骤402;若小于100m,进入s53。
[0052]
步骤s53:计算目标ti与目标tj间方位位置差,判断方位位置差是否满足2n+1个
△ak
±
100m中的任意一个,k∈[-(n-1),n-1],如果是,则认为可能出现虚假目标,进一步对比目标ti与目标tj的峰值强度ati和atj,若ati》atj则tj为虚假目标,将tj从集合中删除;若ati<atj,则ti为虚假目标,将ti从集合中删除,即峰值强度比较小的虚假目标删除,转入步骤s54;如果方位位置差不满足上述条件,则说明2个目标ti与tj均为真目标,转入步骤s54。
[0053]
步骤s54:选取另一组比较目标,在前述步骤中将当前比较组中的其中一个目标剔除,剩余的目标还留在比较组中,参与比较。例如,先对比目标t1与目标t2,如果目标t2为虚假目标,则比较t1和t3。针对新的比较组,重复s52~s53的目标选取和比较过程,将所有目标两两进行比对,完成虚假目标的剔除。
[0054]
第六步:根据典型场景的图像统计特征对目标切片进行虚警剔除。
[0055]
本步骤中,根据海杂波、港口等容易出现虚警的典型场景图像统计特征,对目标切片进行虚警剔除。而后进行斜地变换,从而将目标投影到真实尺寸。
[0056]
第七步:对去除上述虚警的目标切片,通过深度学习网络再次进行虚警去除,获得低虚警的检测结果。
[0057]
本步骤中,积累真实舰船和虚警的样本用来训练网络模型。这里,采用darknet网络模型用以训练,将目标样本分为航母两栖攻击舰、巡驱护、大型船只、小型船只,陆地虚警、海杂波、高海况中的船只七类样本。
[0058]
经过虚警处理的目标切片进一步进行目标切片的几何校正,从而将目标恢复到地理坐标系中,进行输出。
[0059]
至此,本流程结束。
[0060]
下面采用仿真数据对本方法的有效性进行验证。仿真数据为方位4通道scansar,包含3个子带,每个子带包含20个burst。处理设备采用配备有8块高性能gpu,2颗高性能cpu和256gb内存的高性能工作站。其中成像参数计算,虚警剔除等工作在cpu上执行,burst数
据粗检测,成像处理和精细检测在8块gpu上对各个burst数据进行并行处理。处理耗时如表1所示:表1 处理步骤耗时分析传统方法在串行接收数据的同时对各个burst在多个gpu中并行成像处理,处理结果进行方位-距离拼接后进行舰船检测和虚警剔除,从burst数据接收开始,到虚警剔除完毕,总耗时107.9s。
[0061]
本发明方法在串行接收数据的同时对各个burst在gpu中并行成像处理和检测,对检测结果进行距离-方位去重和虚警剔除,从burst数据接收开始,到虚警剔除完毕,总耗时68.7s。
[0062]
通过分析对比发现,如果以处理完全部数据耗时进行比较,本方法相较传统方法节约40s时间。如果以某一个舰船目标切片的获取时间为例,本方法仅需耗时8.7s,而传统方法耗时则需47.9~107.9s(视目标在数据中出现的位置而定),本方法效果明显优于传统方法。
[0063]
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1