-
摘要: 强海杂波与海面目标的复杂特性使得海面目标回波微弱,有效的海杂波抑制和稳健快速的目标检测是雷达对海上目标探测需考虑的重要因素。然而,现有的海面目标检测算法对于复杂环境下的目标检测性能有限,环境和目标特性适应性差。该文设计了一种杂波抑制和目标检测融合网络(INet),通过层归一化-传递和连接方法提取关键目标特征,采用注意力网络抑制杂波和增强目标,构建跨阶段局部残差网络保证检测网络的轻量化和准确性。基于导航雷达在多种观测条件下采集的回波数据,构建了海面目标雷达图像数据集;通过模型的预训练和平面位置显示器(PPI)图像的帧间积累对INet进行了优化,得到了Optimized INet(O-INet)模型。经过多种天气条件下实测数据测试和验证,并与YOLOv3, YOLOv4,双参数CFAR和二维CA-CFAR对比后证明,所提方法在提高检测概率、降低虚警率和复杂条件下的强泛化能力有显著优势。Abstract: A marine radar device is a major navigation tool for boaters and ships. The images produced by marine radars detect not only hard targets such as ships and coastlines, but also reflections from the sea surface, known as sea clutter. The strong sea clutter and the complex characteristics of marine targets result in transmission of weak echo signals of the images to the radar, which makes difficult for radars to distinguish and analyze. So, effective sea clutter suppression and robust, fast target detection mechanisms are needed for radar to detect marine targets efficiently. However, the existing marine target detection algorithms have limited performance for target detection under complex environments, and have poor adaptability to environment and target characteristics. In this paper, an Integrated Network (INet) for clutter suppression and target detection algorithm is proposed and designed to optimize the signals received from the targets. The layer normalization algorithm integrated with transfer function is used to extract key target features, and the spatial attention network is used to suppress the clutter and to enhance the target signals, and a local cross-scale residual network is built to ensure the weightlessness of the system and accuracy of the detection network. Based on the echo data collected by the navigation radar under various observation conditions, radar images with marine target dataset were constructed. INet was optimized through pre-training of the model and inter-frame accumulation of Plan Position Indicator (PPI) images to obtain the Optimized INet (O-INet). The measured data were verified, tested, and compared with data obtained through various algorithms such as YOLOv3, YOLOv4, two-parameter CFAR, and two-dimensional CA-CFAR. The results obtained prove that the proposed method has superior advantages over other methods in improving detection probability, reducing false alarm rate, and strong generalization ability under complex conditions.
-
1. 引言
雷达海面动目标检测是雷达目标检测中的重要内容[1],在海洋环境监测、海上运输航行以及国防安全等领域都有着重要的意义。可靠和稳健的动目标检测技术的难点主要体现在目标回波微弱、机动导致多普勒时变等。雷达在动目标探测时不仅受到目标机动特性的影响,还受杂波和噪声等干扰,在实际的复杂背景下检测难度大。其中,海杂波是海面目标检测的主要干扰源[2],一方面,海上目标反射系数较小造成目标回波信号微弱,回波信杂比(Signal-to-Clutter Ratio, SCR)较低,易造成漏检[3],另一方面,高海况下产生的海尖峰是一种强海杂波,其幅值类似于目标回波,易引起虚警;而且,由于风力的影响,海杂波也有着一定的速度,其多普勒不为零,进一步提升了海面慢速目标检测的难度[4]。
传统的雷达动目标检测方法主要是通过时域、频域、变换域的处理[5,6],改善SCR,实现目标的可靠检测。时域处理的经典方法包括非相参积累以及恒虚警(Constant False-Alarm Rate, CFAR)检测[7],然而此类方法多基于回波统计模型假设,抗杂波能力和对环境的适应能力不强。频域处理经典方法包括动目标显示(Moving Target Indicator, MTI)和动目标检测(Moving Target Detection, MTD)[8],通过傅里叶变换实现多普勒信息的提取,利用多普勒滤波器来区分运动目标和杂波,但面对变速和机动目标,会产生频谱发散,能量难以积累。分数阶傅里叶变换(FRactional Fourier Transform, FRFT)[9,10]是机动目标检测的典型方法,算法复杂度较低,却需要进行变换角度的搜索来匹配目标的运动特性,难以实现快速目标检测任务。
针对传统目标检测算法抗杂波能力差和泛化能力弱的现状,新的研究思路和方法亟需被提出。近年来,深度学习方法得到了飞跃式发展,卷积神经网络(Convolutional Neural Network, CNN)作为深度学习的重要组成部分,能够自动学习和提取目标的特征,实现对图像目标的智能检测与分类等任务[11,12]。2012年以来,基于CNN的目标检测算法从RCNN到Faster R-CNN[13],从YOLO到YOLOv3[14], YOLOv4[15]等,实现了重要的突破,在PASCAL VOC 2007数据集(包含20类目标)上的平均检测准确率从58.5%提升到了83.8%,为雷达目标快速、稳定、高精度检测提供了新的途径。将深度学习应用于雷达图像目标检测的新方法也不断被提出[16,17]。苏宁远等人[18]提出了一种基于卷积神经网络的海面微动目标检测与分类方法,通过智能化特征提取回波信号时频图特征,实现微动目标的检测与分类;陈晨等人[19]提出了一种基于深度卷积网络的多尺度SAR图像船舶检测方法;黄洁等人[20]提出了一种基于卷积神经网络的遥感图像舰船目标检测方法,将深度学习方法延伸到了SAR图像以及遥感图像的目标检测领域并且实现了较好的检测性能提升。然而,上述方法大多是深度学习方法在高分辨遥感图像和SAR图像上的应用,强海杂波背景下的目标检测首要问题就是海杂波抑制,但对于普通的中低分辨率雷达图像尤其是对海雷达图像目标检测研究较少。同时,考虑到图像目标实时检测领域,YOLOv3作为基于卷积神经网络的检测算法中实时性最好的方法,被广泛地应用于人脸识别、行人检测等工程实践中并取得了良好的效果[21-23]。然而,将其应用于雷达的海面目标检测时虽然可以满足实时性的需求,但存在着漏检率高、虚警率高的“双高”问题,海面小目标的机动性和海杂波的干扰限制了其性能的进一步提升。因此,对杂波的有效抑制、目标检测可靠的检测性能以及算法的实时性是当前雷达图像目标检测领域需要解决的重要问题。
本文提出了一种基于杂波抑制和目标检测融合网络(Integrated Network for clutter suppression and target detection)的导航雷达图像杂波抑制和动目标检测方法。首先设计了杂波抑制和目标检测一体化融合网络INet,包括网络前端实施杂波抑制的杂波抑制网络和网络后端实施快速检测的目标检测网络,建立了INet雷达图像动目标检测模型,构建了海面目标数据集,将深度学习方法与雷达动目标检测在实践上相结合,通过模型的预训练和平面位置显示器(Plan Position Indicator, PPI)图像的帧间积累对INet 进行了进一步的优化,得到了最终的O-INet(Optimized INet)目标检测模型,经过多种天气条件下的海面目标数据集的训练、测试和验证证明了O-INet目标检测模型的优越性能,实现了雷达运动目标的实时高精度检测。
2. 雷达图像杂波抑制和目标检测一体化模型(INet)
YOLOv3是一种具有良好检测性能的深度学习目标检测算法,目前已广泛地应用到工程实践领域,其包括darknet-53网络、特征融合网络、多尺度输出网络3部分,darknet-53网络被用来提取目标特征,特征融合网络将darknet-53网络输出的不同尺度的特征进行融合,最后,多尺度输出网络实现了最终的检测和分类。而YOLOv4在YOLOv3的基础上引入了CSPDarknet53, PANet, Cosine Annealing scheduler, Label Smoothing等改进方法,提高了模型检测的速度和精度。然而,将YOLOv3算法用于雷达图像动目标检测时,杂波的干扰导致其存在漏检率高、虚警率高的“双高”问题,YOLOv4算法虽然提高了检测概率和检测速度,但是没有在根本上解决杂波干扰问题,漏检率和虚警率仍然较高。
为了提高海面目标检测的准确率和降低虚警率,增强算法的泛化能力,本文设计了杂波抑制和目标检测一体化融合网络INet,基于INet网络和YOLOv3的损失函数,同时引入了YOLOv4算法的数据增强方法Mosaic和交并比(Intersection Over Union, IOU)计算方法Ciou,构建了目标检测模型,如图1所示。主要创新在于:第1,在目标检测网络前端加入了杂波抑制网络,实现了杂波抑制和目标检测网络的融合和功能的一体;第2,提出了一种层归一化-传递和连接(Layer Normalization-Transfer and Connection, LN-TC)方法,用来提取图像中的关键目标特征并进行编码传输和解码,实现杂波抑制的同时保证目标的完整;第3,提出了一种注意力残差网络(Attention Residual Network, ARN),实现海杂波的抑制和海面目标的增强;第4,提出了一种跨阶段局部残差网络模块(Cross Stage Partial Residual Module, CSPRM),保证检测网络的轻量化和准确性。
PartⅠ:杂波抑制部分。提出用于关键特征提取和增强的层归一化-传递和连接方法LN-TC和一种新型的注意力残差网络模块(Residual Attention Network, ARN),LN-TC模块和ARN模块是杂波抑制的核心。
(1) LN-TC。提取图像中的关键目标信息,并加以增强,保证在完成海杂波抑制任务的同时使海面目标得以完整保留,同时可以减少对于数据集样本数量的依赖,实现小样本的高效生成对抗训练。
(a) LN层归一化[24]是一种经典的归一化方法,在通道方向对通道、张量的长、宽进行归一化,与Batch Normalization相比在小批量、少样本的矩信息提取方面有着极大的优势,其公式为
μn=1HH∑i=1xni (1) σn=√1HH∑i=1(xni−μn)2+ε (2) 其中,
μn 为第n层特征矩阵的均值,σn 为第n层特征矩阵的标准差,H 为该层的神经元数量,xni 为该层第i个输入的神经元,ε 为一常数,防止σb,h,w 为0。(b) TC传递和连接把提取的矩信息
μ ,σ 与后续的网络层进行跳变连接,对在LN中被归一化的特征进行解码和增强。Y=γ⋅f(x−μσ)+β (3) 其中,
Y 为输出的新特征张量,x 为输入的特征张量,μ ,σ 分别为μn 和σn 的集合,γ ,β 分别为层归一化中提取的方差和均值,f(⋅) 为整个ARN模块的函数表示。(2) ARN。由3个注意力子网络以及残差连接组成,具体结构详见图2,包括注意力网络0(Attention Network 0, AN 0)、注意力网络Ⅰ(Attention Network Ⅰ, ANⅠ)、注意力网络Ⅱ(Attention Network Ⅱ, ANⅡ)3部分组成。残差连接能够通过学习残差函数来构造一个新的恒等映射,提高神经网络的特征提取效率和特征信息的完整性。注意力网络可以通过训练实现模型权重的合理分配,关注图像和特征张量中的重点信息,忽略和少关注不重要的信息,而在海杂波图像中,海面目标是重要信息,海杂波是可以忽略的无关信息。ARN的公式为
Featurenew=Featureold+F0⋅F1⋅F2 (4) 其中,
F0=f0(Featureold) ,F1=f1(F0) ,F2=f2(F0⋅F1) ,Featureold 表示输入基本模块的特征,Featurenew 表示ARN网络处理后输出的新特征,f0(⋅) 表示注意力网络0的函数,f1(⋅) 表示注意力网络Ⅰ的函数,f2(⋅) 表示注意力网络Ⅱ的函数。Part Ⅱ:目标检测部分。提出一种用于特征的快速提取和传输的跨阶段局部残差网络CSPRM, CSPRM和多尺度输出是目标检测网络的核心。
(1) CSPRM。基于CSPnet[25]和Resnet[26]网络构建的新的网络模块,CSPNet能够把提取的特征通过两条通道继续向下传播:一条通道经过中间层向下传输,另一条通道将与传输的特征合并继续向下传输。该网络结构可以增强特征提取能力的同时减少网络参数,大大减少显存的资源占用,在保证良好的特征提取性能的同时提高网络的训练和测试速度,Resnet网络的残差连接能够增强特征提取的完整性,减少梯度消失的可能。CSPRM能够使网络轻量化的同时不影响特征提取性能,其具体结构如图3所示。
(2) 多尺度输出。沿用了YOLOv3的3个尺度的输出,即图1中的output 1, output 2, output 3,通过大、中、小3个尺度的设计,实现目标的多尺度检测,增强对不同尺度目标的检测能力。而与YOLOv3, YOLOv4不同的是,该多尺度输出部分特征输出之前没有进行特征融合,一方面是为了减少网络参数,使网络轻量化,另一方面是经过INet前端的杂波抑制和特征增强,以及INet后端CSPRM模块的特征传输,特征已得到了较好的提取和传输。
INet的目标检测算法包括两个阶段:离线训练阶段和测试阶段,如图4所示。离线训练阶段流程如下:
(1) 数据采集。使用导航雷达发射长脉冲和短脉冲采集不同条件下(不同天气、不同海况)的雷达回波数据,以保证采集的数据样本的多样性。同时,选择并采集复杂样本(不容易被检测的样本),以提高数据集在不同情况下的泛化能力。
(2) 数据转换。将回波数据转换成PPI图像。
(3) 海面目标数据集的构建。对PPI图像进行裁剪,将PPI图像中的舰船目标标注添加标签,构建海面目标数据集。
(4) INet目标检测模型的建立。设计杂波抑制和目标检测融合网络INet,建立INet目标检测模型。
(5) 模型的训练和优化。将海面目标数据集输入到INet模型进行迭代训练,调整模型的初始训练参数对模型进行调整和优化。
(6) 最优目标检测模型的获得。选取损失函数值loss<1的训练模型,使用海面目标数据集对模型进行测试,选取检测概率达到90%以上的模型作为最优目标检测模型。
实际检测阶段流程如下:
(7) 数据采集。使用导航雷达采集实时的方位-距离回波数据。
(8) 数据处理。将实时回波数据实时转换为PPI视频流。
(9) 将实时PPI视频流输入最优目标检测模型,进行实时的动目标检测,并得到目标检测结果。
3. 对海雷达图像数据集的构建
3.1 数据的采集
在1级、2级、3级和4级海况下,利用X波段非相参脉冲体制导航雷达,在烟台港附近进行数据采集实验,得到不同海况和天气下民用船只的雷达回波数据,如图5所示。JMA-5312导航雷达量程0.125~48 n mile,发射功率10 kW,转速24 rpm,雷达天线距离海平面高度约为80 m。该海域海上目标众多,为数据的采集提供了便利。此外,船舶自动识别系统(Automatic Identification System, AIS)设备得到船只的位置信息可作为目标检测结果的验证。设置采样频率、采集方位、存储路径等参数,进行数据采集和信息记录。图5(b)为雷达原始PPI界面,包括陆地、岛屿、港口、船舶等。
3.2 数据预处理
(1) 图像的生成:使用Matlab将PCI采集卡采集到的DAT格式原始数据转换生成PPI图像。
(2) 图像的裁剪:由于PPI图像较大而且部分区域没有目标,使用完整的PPI图像训练会占用过高的显存和耗费过长的时间,因此需要对原始PPI图像进行裁剪处理。从图5(b)中可以看出,海面目标主要位于PPI图像的上半部分,因此裁剪完整PPI图像的1/4并基于此构建数据集。
(3) 图像的标注及数据集的构建:使用标注精灵软件标注数据集图像, 生成Pascal VOC格式的标注文件;构建的数据集中训练数据集包含1600张图像,测试数据集包含400张图像。
3.3 验证数据集
利用测试集对模型测试得到最优模型后,需要进一步对其对于动目标的检测性能进行验证,这里需要用到实时验证数据集。验证数据集来源于实时的实测回波数据生成的实时PPI视频,而为了提高模型的检测速度,将雷达回波数据实时生成灰度PPI图像。本文选用了五类不同类型(低海况简单背景Data_01#、低海况复杂背景Data_02#、高海况下的多目标Data_03#、大雪Data_04#和中雨Data_05#)的实时回波数据对模型进行验证,5类数据的具体参数如表1所示。
表 1 实时验证数据集参数Table 1. Parameters of real-time verification dataset数据编号 目标数量 目标尺度 目标速度 海况 背景 PPI视频帧数 Data_01# 3 中型船 中速 2级 海杂波较弱 150 Data_02# 2 中、小型船 低速 2级 地杂波较弱 150 Data_03# 9 中、小型船 低速 4级 海杂波较强 50 Data_04# 5 中、小型船 低速 4级 大雪 50 Data_05# 2 中、小型船 低速 4级 中雨 50 4. 模型训练及实验结果分析评价
4.1 INet的训练和测试
计算机配置如下:Intel® CoreTM i7-8700K处理器,16 G内存,Ge Force GTX 1050Ti显卡,显存为6 G。系统环境是Windows,框架是Pytorch。实验的参数设置如下:梯度下降算法为Adam算法,anchor数目设置为9类,目标类别设置为1类(ship),初始学习率设置为0.001,学习率衰减方式设置为“step”,epoch设置为100。输入海面目标数据集到INet目标检测模型中后,经过190.87 min的迭代训练,在96 epoch时得到了最优INet目标检测模型,其测试结果见表2。
表 2 测试结果Table 2. Test result算法 Recall FA 速度 INet 91.12% 1.30% 9.12 FPS 其中,表2中的Recall, FA对应于传统目标检测中的检测概率和虚警率,其公式为
R=TPTP+FN (5) P=TPTP+FP (6) FA=1−P (7) 其中,R为Recall,表示召回率,P为Precision,表示精确度,FA为虚警率,FP(False Positive)表示负样本的模型预测结果为正,TP(True Positive)表示正样本的模型预测结果为负,FN(False Negative)表示负样本的模型预测结果为负。
为了检验杂波抑制网络的杂波抑制效果,本文以1帧包含3个运动民船目标的图像输入到INet网络的Part Ⅰ杂波抑制网络中,选取了两种具有代表性的特征图进行输出展示:第1个卷积层输出的特征图、最后一层输出的特征图,如图6所示,通过对比证明了INet网络的Part Ⅰ杂波抑制网络具有良好的杂波抑制能力。
4.2 INet目标检测模型的优化(帧间积累和预训练)
INet目标检测模型可以通过预训练的方式进一步改善检测能力,预训练是指先对模型进行训练,将测试后得到的最优模型的网络参数作为真正训练时网络的初始参数,基于预训练网络再进行一次模型的训练,达到进一步优化网络模型参数和提高模型训练效果的目的。同时,地杂波和海杂波是引起虚警率高的主要原因,虽然INet前端的杂波抑制网络能够起到抑制杂波的功能,但是可以通过非相参积累的方式实现杂波的进一步抑制。本文借鉴非相参积累的思路,在实时PPI输入INet目标检测模型之前,将天线扫描R个周期(帧)下的PPI图像进行累加并取平均,实现检测前PPI图像的多帧积累,从而实现增强目标,进一步抑制海杂波的目的。
¯Q=1RR∑r=1Qr (8) 其中,
Qr 是第r个天线扫描周期去海杂波后的图像,¯Q 为R个扫描周期PPI图像在累加取平均后的结果,R值可根据对整个流程检测速度的要求进行调整。对INet目标检测模型进行预训练和帧间积累的优化结果见表3。从表3中可以看出,经过INet目标检测模型的预训练和帧间积累,漏检率和虚警率得到了进一步的降低,检测概率Recall提升了1.61%,达到了92.73%,虚警率由1.12%降低到了0.33%,降低了一个数量级,INet目标检测模型实现了良好的优化,得到了最终的O-INet(Optimized INet)目标检测模型。
表 3 INet模型优化结果对比Table 3. Comparison of optimization results算法 简称 Recall (%) FA (%) 平均速度(FPS) INet INet 91.12 1.12 9.12 INet(预训练) \ 92.27 0.37 9.04 INet +帧间积累 \ 91.55 0.59 9.03 INet (预训练)
+帧间积累O-INet 92.73 0.33 8.79 预训练和帧间积累对于INet目标检测模型性能提升的验证效果见图7。可以看出,对于高海况下的多目标的检测,INet目标检测模型经过预训练后仍然存在漏检,而经过模型的预训练和帧间积累,实现了对模型的进一步优化,避免了漏检。
4.3 O-INet目标检测模型的检验
为了检验O-INet目标检测模型对于复杂背景下目标检测的能力,分别利用数据Data_01#~Data_05# 5类数据验证算法:低海况简单背景下动目标检测、低海况复杂背景下动目标检测(含弱小目标)、高海况下多目标检测、大雪多目标检测、中雨目标检测。测试结果详见图8—图12。图8中目标周围无干扰物,证明了O-INet算法对于机动目标有着良好的检测能力;图9中动目标周围是地杂波,包括陆地和港口,证明了O-INet算法对于复杂背景和弱小目标具有较好的检测能力;图10中目标数量为9个,证明了O-INet算法高海况下多目标的检测能力,在图10中给出了显示检测结果的类别标签和评分标签以及不显示相关标签的检测结果图,给出检测结果标签会在一定程度上影响算法的速度;图11证明了O-INet算法的整体检测性能较好,然而个别目标受强雪和海浪杂波影响,产生了漏检;图12表明雨杂波和多径散射对于检测的稳定性有一定的干扰,检测时偶尔会产生虚警(验证数据中的多径散射是由于雷达天线架设处的建筑物遮挡产生的干扰,在实际检测的情况下可以通过屏蔽进行抑制)。
4.4 与YOLOv3, YOLOv4算法的对比
比较YOLOv3, YOLOv4和INet系列的检测性能。在实验中,采用构建的不同天气条件下海面目标数据集对模型进行训练和测试,测试实验结果如表4,图13—图17所示。结果表明,所提的O-INet的性能优于YOLOv3, YOLOv4算法,具有更高的准确率和更低的虚警率,适合复杂背景下导航雷达海面目标检测。YOLOv4算法虽然检测速度相较于O-INet目标检测算法更快,但是对于海面弱小目标的检测能力较弱,同时对于复杂背景和雨雪天气下的动目标检测时容易产生虚警,而O-INet能够较好地改善弱小目标的漏检和复杂环境的虚警问题,具有更强的泛化能力。
4.5 与CFAR算法的对比
本文将所提方法与统计类目标检测方法进行对比,即双参数CFAR[27]检测方法和经典的二维单元平均CFAR (Cell Averaging CFAR, CA-CFAR)[28]方法。使用Data_01#, Data_02#, Data_03#,3类验证数据进行验证。二维CA-CFAR中检测单元上、下、左、右的参考单元数量设置为20,检测单元上、下、左、右的保护单元数量设置为2,双参数CFAR中目标窗口长宽为25,保护窗口长宽为30,参考窗口长宽为 60。分别选取虚警率为10–4, 10–3, 10–2的两种方法(非相参积累+双参数CFAR、非相参积累+CA-CFAR)的检测结果与O-INet算法进行比较,测试结果如表5所示。选择与检测概率在定义上相近的召回率作为深度学习模型(O-INet)检测概率的评价指标;同时,为了使O-INet能够在不同的虚警概率下与两种CFAR算法进行对比,本文通过调整置信度阈值的方式实现对O-INet虚警率的调控。
表 5 对测试集的检测结果(%)Table 5. Test results about the test dataset (%)方法 Pfa=10–4 Pfa=10–3 Pfa=10–2 非相参积累+双参数CFAR 16.94 42.52 57.71 非相参积累+二维 CA-CFAR 18.25 37.76 54.29 O-INet 80.98 91.04 93.65 从表5中可以看出,两种CFAR方法的检测效果不佳,CFAR算法受背景环境杂波分布模型的限制,单一的杂波分布模型不能适应多样的背景环境,对目标检测时易受到地杂波(岛屿、陆地)和海杂波的干扰,检测性能不稳定。经过对比发现,本文所提的方法比两种CFAR算法在相同虚警率的情况下有着更高的检测概率,且检测性能更稳健。
图18给出了虚警率为10–3下的对比检测结果。可以看出,受强海杂波干扰两种算法对Data_03#高海况下的动目标检测时漏检率较高,而双参数CFAR漏检率低于二维CA-CFAR;两种算法都存在虚警损失的问题。总体来讲,两种CFAR算法不能适应多样的背景环境,对目标检测时易受到地杂波(岛屿、陆地)、多径散射和海杂波以及雨雪杂波的干扰,检测性能不稳定,而且存在虚警损失,而O-INet算法具有更好的泛化能力,抗杂波干扰能力更强。
综上,O-INet算法能够较好得实现不同海况、不同目标数量、不同检测背景下的动目标检测任务,具有较好的泛化能力,较好地改善了漏检率高、虚警率高的“双高”问题,具有良好的动目标检测性能。
5. 结论
针对现有雷达海面目标检测算法性能上限低和泛化能力弱的现状,本文提出了一种基于INet的导航雷达图像杂波抑制和海面动目标检测方法,并利用实测数据测试和验证了模型检测海面动目标的实时性和准确性,主要工作总结如下:设计了杂波抑制和目标检测融合网络INet,构建了INet目标检测模型;通过采集不同观测条件下的数据,构建了海面目标数据集;通过预训练和帧间积累对INet 目标检测模型进行了优化,得到了O-INet目标检测模型;实测数据实验证明,O-INet与经典的算法YOLOv4相比平均速度慢约2 FPS,但是检测概率得到了约3%的提升,虚警率降低到了0.33%,与传统的目标检测算法双参数CFAR和二维CA-CFAR相比泛化能力更强,可以较好地完成海面动目标实时检测任务。本文所提网络模型也为其它杂波背景下的雷达目标智能检测提供了新的途径,后续可在海面目标数据集的扩充、图像的精准自动化标注等方面进行更深入的研究,进一步提高复杂背景环境下模型的检测精度和泛化能力。
-
表 1 实时验证数据集参数
Table 1. Parameters of real-time verification dataset
数据编号 目标数量 目标尺度 目标速度 海况 背景 PPI视频帧数 Data_01# 3 中型船 中速 2级 海杂波较弱 150 Data_02# 2 中、小型船 低速 2级 地杂波较弱 150 Data_03# 9 中、小型船 低速 4级 海杂波较强 50 Data_04# 5 中、小型船 低速 4级 大雪 50 Data_05# 2 中、小型船 低速 4级 中雨 50 表 2 测试结果
Table 2. Test result
算法 Recall FA 速度 INet 91.12% 1.30% 9.12 FPS 表 3 INet模型优化结果对比
Table 3. Comparison of optimization results
算法 简称 Recall (%) FA (%) 平均速度(FPS) INet INet 91.12 1.12 9.12 INet(预训练) \ 92.27 0.37 9.04 INet +帧间积累 \ 91.55 0.59 9.03 INet (预训练)
+帧间积累O-INet 92.73 0.33 8.79 表 4 各类算法的实验结果对比
Table 4. Comparison of experimental results on different algorithms
表 5 对测试集的检测结果(%)
Table 5. Test results about the test dataset (%)
方法 Pfa=10–4 Pfa=10–3 Pfa=10–2 非相参积累+双参数CFAR 16.94 42.52 57.71 非相参积累+二维 CA-CFAR 18.25 37.76 54.29 O-INet 80.98 91.04 93.65 -
[1] 何友, 关键, 孟祥伟. 雷达目标检测与恒虚警处理[M]. 2版. 北京: 清华大学出版社, 2011: 1–15.HE You, GUAN Jian, and MENG Xiangwei. Radar Target Detection and CFAR Processing[M]. 2nd ed. Beijing: Tsinghua University Press, 2011: 1–15. [2] 黄勇, 陈小龙, 关键. 实测海尖峰特性分析及抑制方法[J]. 雷达学报, 2015, 4(3): 334–342. doi: 10.12000/JR14108HUANG Yong, CHEN Xiaolong, and GUAN Jian. Property analysis and suppression method of real measured sea spikes[J]. Journal of Radars, 2015, 4(3): 334–342. doi: 10.12000/JR14108 [3] TRUNK G V and GEORGE S F. Detection of targets in non-Gaussian sea clutter[J]. IEEE Transactions on Aerospace and Electronic Systems, 1970, AES-6(5): 620–628. doi: 10.1109/TAES.1970.310062 [4] 刘宁波, 董云龙, 王国庆, 等. X波段雷达对海探测试验与数据获取[J]. 雷达学报, 2019, 8(5): 656–667. doi: 10.12000/JR19089LIU Ningbo, DONG Yunlong, WANG Guoqing, et al. Sea-detecting X-band radar and data acquisition program[J]. Journal of Radars, 2019, 8(5): 656–667. doi: 10.12000/JR19089 [5] YU Xiaohan, CHEN Xiaolong, HUANG Yong, et al. Fast detection method for low-observable maneuvering target via robust sparse fractional Fourier transform[J]. IEEE Geoscience and Remote Sensing Letters, 2020, 17(6): 978–982. doi: 10.1109/LGRS.2019.2939264 [6] 许述文, 石星宇, 水鹏朗. 复合高斯杂波下抑制失配信号的自适应检测器[J]. 雷达学报, 2019, 8(3): 326–334. doi: 10.12000/JR19030XU Shuwen, SHI Xingyu, and SHUI Penglang. An adaptive detector with mismatched signals rejection in compound Gaussian clutter[J]. Journal of Radars, 2019, 8(3): 326–334. doi: 10.12000/JR19030 [7] LIU Yi, ZHANG Shufang, SUO Jidong, et al. Research on a new Comprehensive CFAR (Comp-CFAR) processing method[J]. IEEE Access, 2019, 7: 19401–19413. doi: 10.1109/ACCESS.2019.2897358 [8] WANG H and CAI L. A localized adaptive MTD processor[J]. IEEE Transactions on Aerospace and Electronic Systems, 1991, 27(3): 532–539. doi: 10.1109/7.81435 [9] CHEN Xiaolong, GUAN Jian, WANG Guoqing, et al. Fast and refined processing of radar maneuvering target based on hierarchical detection via sparse fractional representation[J]. IEEE Access, 2019, 7: 149878–149889. doi: 10.1109/ACCESS.2019.2947169 [10] CHEN Xiaolong, YU Xiaohan, HUANG Yong, et al. Adaptive clutter suppression and detection algorithm for radar maneuvering target with high-order motions via sparse fractional ambiguity function[J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2020, 13: 1515–1526. doi: 10.1109/JSTARS.2020.2981046 [11] 王俊, 郑彤, 雷鹏, 等. 深度学习在雷达中的研究综述[J]. 雷达学报, 2018, 7(4): 395–411. doi: 10.12000/JR18040WANG Jun, ZHENG Tong, LEI Peng, et al. Study on deep learning in radar[J]. Journal of Radars, 2018, 7(4): 395–411. doi: 10.12000/JR18040 [12] 牟效乾, 陈小龙, 苏宁远, 等. 基于时频图深度学习的雷达动目标检测与分类[J]. 太赫兹科学与电子信息学报, 2019, 17(1): 105–111. doi: 10.11805/TKYDA201901.0105MOU Xiaoqian, CHEN Xiaolong, SU Ningyuan, et al. Radar detection and classification of moving target using deep convolutional neural networks on time-frequency graphs[J]. Journal of Terahertz Science and Electronic Information Technology, 2019, 17(1): 105–111. doi: 10.11805/TKYDA201901.0105 [13] REN Shaoqing, HE Kaiming, GIRSHICK R, et al. Faster R-CNN: Towards real-time object detection with region proposal networks[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2015, 39(6): 1137–1149. doi: 10.1109/TPAMI.2016.2577031 [14] REDMON J and FARHADI A. YOLOv3: An incremental improvement[EB/OL]. https://arxiv.org/abs/1804.02767, 2018. [15] BOCHKOVSKIY A, WANG C Y, and LIAO H Y M. YOLOv4: Optimal speed and accuracy of object detection[EB/OL]. https://arxiv.org/abs/2004.10934,2020. [16] 杜兰, 王兆成, 王燕, 等. 复杂场景下单通道SAR目标检测及鉴别研究进展综述[J]. 雷达学报, 2020, 9(1): 34–54. doi: 10.12000/JR19104DU Lan, WANG Zhaocheng, WANG Yan, et al. Survey of research progress on target detection and discrimination of single-channel SAR images for complex scenes[J]. Journal of Radars, 2020, 9(1): 34–54. doi: 10.12000/JR19104 [17] 苏宁远, 陈小龙, 陈宝欣, 等. 雷达海上目标双通道卷积神经网络特征融合智能检测方法[J]. 现代雷达, 2019, 41(10): 47–52, 57. doi: 10.16592/j.cnki.1004-7859.2019.10.009SU Ningyuan, CHEN Xiaolong, CHEN Baoxin, et al. Dual-channel convolutional neural networks feature fusion method for radar maritime target intelligent detection[J]. Modern Radar, 2019, 41(10): 47–52, 57. doi: 10.16592/j.cnki.1004-7859.2019.10.009 [18] 苏宁远, 陈小龙, 关键, 等. 基于卷积神经网络的海上微动目标检测与分类方法[J]. 雷达学报, 2018, 7(5): 565–574. doi: 10.12000/JR18077SU Ningyuan, CHEN Xiaolong, GUAN Jian, et al. Detection and classification of maritime target with micro-motion based on CNNs[J]. Journal of Radars, 2018, 7(5): 565–574. doi: 10.12000/JR18077 [19] CHEN Chen, HE Chuan, HU Changhua, et al. MSARN: A deep neural network based on an adaptive recalibration mechanism for multiscale and arbitrary-oriented SAR ship detection[J]. IEEE Access, 2019, 7: 159262–159283. doi: 10.1109/ACCESS.2019.2951030 [20] 黄洁, 姜志国, 张浩鹏, 等. 基于卷积神经网络的遥感图像舰船目标检测[J]. 北京航空航天大学学报, 2017, 43(9): 1841–1848. doi: 10.13700/j.bh.1001-5965.2016.0755HUANG Jie, JIANG Zhiguo, ZHANG Haopeng, et al. Ship object detection in remote sensing images using convolutional neural networks[J]. Journal of Beijing University of Aeronautics and Astronautics, 2017, 43(9): 1841–1848. doi: 10.13700/j.bh.1001-5965.2016.0755 [21] WEI Xiukun, WEI Dehua, SUO Da, et al. Multi-target defect identification for railway track line based on image processing and improved YOLOv3 model[J]. IEEE Access, 2020, 8: 61973–61988. doi: 10.1109/ACCESS.2020.2984264 [22] XIAO Dong, SHAN Feng, LI Ze, et al. A target detection model based on improved Tiny-Yolov3 under the environment of mining truck[J]. IEEE Access, 2019, 7: 123757–123764. doi: 10.1109/ACCESS.2019.2928603 [23] ZHANG Huibing, QIN Longfei, LI Jun, et al. Real-time detection method for small traffic signs based on Yolov3[J]. IEEE Access, 2020, 8: 64145–64156. doi: 10.1109/ACCESS.2020.2984554 [24] BA J L, KIROS J R, and HINTON G E. Layer normalization[EB/OL]. https://arxiv.org/abs/1607.06450, 2016. [25] WANG C Y, LIAO H Y M, YEH I H, et al. CSPNet: A new backbone that can enhance learning capability of CNN[EB/OL]. https://arxiv.org/abs/1911.11929,2019. [26] HE Kaiming, ZHANG Xiangyu, REN Shaoqing, et al. Deep residual learning for image recognition[C]. 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, USA, 2016: 770–778. doi: 10.1109/CVPR.2016.90. [27] AI Jiaqiu, YANG Xuezhi, DONG Zhangyu, et al. A new two parameter CFAR ship detector in Log-Normal clutter[C]. 2017 IEEE Radar Conference (RadarConf), Seattle, USA, 2017: 195–199. doi: 10.1109/RADAR.2017.7944196. [28] YANG Jianyu, LU Chao, and LI Liangchao. Target detection in passive millimeter wave image based on two-dimensional cell-weighted average CFAR[C]. The IEEE 11th International Conference on Signal Processing, Beijing, China, 2012: 917–921. doi: 10.1109/ICoSP.2012.6491729. 期刊类型引用(21)
1. 陆源,宋杰,熊伟,陈小龙. 基于DB-YOLO的双基地雷达弱运动目标检测方法. 太赫兹科学与电子信息学报. 2024(02): 132-141 . 百度学术
2. 陈小龙,何肖阳,邓振华,关键,杜晓林,薛伟,苏宁远,王金豪. 雷达微弱目标智能化处理技术与应用. 雷达学报. 2024(03): 501-524 . 本站查看
3. 钟林茂,尤鹏杰,王琳,王海涛. 基于时频分形特征的雨杂波环境目标检测算法. 电子测量技术. 2024(07): 106-113 . 百度学术
4. 陈胜垚,胡晨康,程智勇,席峰,刘中. 基于残差单元与注意力门的非对称编解码海杂波抑制网络. 电子学报. 2024(08): 2628-2640 . 百度学术
5. 康睿,徐海祥,冯辉. 基于改进YOLOv8的航海雷达图像目标检测算法. 大连海事大学学报. 2024(03): 23-30 . 百度学术
6. 崔炜程,冯阳,缪惠峰,刘满朝. 基于杂波边缘检测的精细化雷达杂波图处理方法. 现代信息科技. 2024(20): 19-22 . 百度学术
7. 曾祥书,王强,黄一飞,赵书敏,蒋忠进. 基于改进YOLOv3网络的SAR图像舰船目标检测方法. 现代雷达. 2023(02): 31-38 . 百度学术
8. 石星宇,许述文,王晓峰,董烁烁. 复合高斯杂波下距离扩展目标斜对称自适应子空间检测器. 信号处理. 2023(06): 1036-1046 . 百度学术
9. 施赛楠,姜丽,曹鼎,吴旭姿. 基于频域相对样本熵的海面小目标特征检测. 南京信息工程大学学报(自然科学版). 2023(04): 429-438 . 百度学术
10. 秦天慈,王中训,黄勇,刘言,尉豪轩. 雷达恒虚警目标检测处理技术综述. 探测与控制学报. 2023(03): 1-11 . 百度学术
11. 韩文强,李庆忠,牛炯. 基于单快拍MUSIC与改进UTJDL的海杂波抑制算法. 现代雷达. 2023(11): 35-42 . 百度学术
12. 傅东宁,廖桂生,黄岩,张邦杰,王幸. 基于图拉普拉斯嵌入的合成孔径雷达时变窄带干扰抑制算法. 系统工程与电子技术. 2022(06): 1846-1853 . 百度学术
13. 李骁,施赛楠,董泽远,杨静. 基于时频域深度网络的海面小目标特征检测. 雷达科学与技术. 2022(02): 209-216+230 . 百度学术
14. 陈小龙,张海,袁豆豆,薛永华,关键. 旋翼无人机调频连续波雷达滑轨成像及特性分析. 信号处理. 2022(07): 1353-1366 . 百度学术
15. 薛春岭,曹菲,孙庆,秦建强,冯晓伟. 基于多特征信息融合的海面微弱目标检测. 系统工程与电子技术. 2022(11): 3338-3345 . 百度学术
16. 陈小龙,牟效亁,关键. 对海雷达多维图像特征融合智能检测方法. 太赫兹科学与电子信息学报. 2022(10): 1006-1016 . 百度学术
17. 段亭宇,水鹏朗,封天. 对数正态纹理海杂波背景非相干CFAR检测方法. 西安电子科技大学学报. 2022(05): 1-8 . 百度学术
18. 侯彭亮,郭苹,王展鹏,王静. 基于Qt的雷达显示及手机客户端设计. 电子技术应用. 2021(08): 128-132 . 百度学术
19. 刘方坚,李媛. 基于视觉显著性的SAR遥感图像NanoDet舰船检测方法. 雷达学报. 2021(06): 885-894 . 本站查看
20. 徐延杰,孙浩,雷琳,计科峰,匡纲要. 基于对抗攻击的SAR舰船识别卷积神经网络鲁棒性研究. 信号处理. 2020(12): 1965-1978 . 百度学术
21. 付晓雅,王兆成. 结合场景分类的近岸区域SAR舰船目标快速检测方法. 信号处理. 2020(12): 2123-2130 . 百度学术
其他类型引用(20)
-