一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

雷达干扰感知模型的训练方法及雷达干扰信号识别方法

2022-07-30 11:08:27 来源:中国专利 TAG:


1.本技术涉及数据处理领域,具体而言,涉及一种雷达干扰感知模型的训练方法及雷达干扰信号识别方法。


背景技术:

2.雷达作为一种具备对敌目标检测、定位、跟踪和制导等能力的重要装备,在当下复杂多变的电磁环境下,其应对各式电磁干扰威胁的抗干扰能力是其正常发挥作战性能的保障。由于现有的大多数抗干扰技术都是针对特定类型的干扰,而最佳抗干扰应对措施的选择首先需要高效的雷达干扰感知技术进行指导配合。因此对于雷达干扰感知技术的研究具有重要的军事应用价值和研究意义。
3.然而,现有的对于雷达干扰感知技术的研究,需要获取所有的雷达干扰情况,即,需要构建所有干扰情况的数据集。比如在研究四种常见的干扰信号时,还需要获取四种干扰信号两两之间复合的情况(有六种复合信号),若再考虑三种干扰信号复合,则又会出现四种复合信号,为此则需额外建立10种复合干扰数据集。对于仿真数据的生成将需要繁琐的数据集建立步骤,需要极大的工作量;对于实测数据,在复杂的战场环境中搜集来自非合作目标的干扰数据极其困难。
4.可见,现有的对于雷达干扰感知的研究,存在数据集构建工作量大、难度高等问题。


技术实现要素:

5.本技术实施例的目的在于提供一种雷达干扰感知模型的训练方法及雷达干扰信号识别方法,以改善“对于雷达干扰感知的研究,存在数据集构建工作量大、难度高等问题”的问题。
6.本发明是这样实现的:
7.第一方面,本技术实施例提供一种雷达干扰感知模型的训练方法,包括:获取训练样本数据;其中,所述训练样本数据包括梳状谱干扰信号、间歇采样干扰信号、窄带瞄频干扰信号以及频谱弥散干扰信号;将所述训练样本数据进行时频分析处理,生成时频分布图像;将所述时频分布图像输入至初始的目标检测模型中进行训练,生成雷达干扰感知模型。
8.在本技术实施例中,仅获取梳状谱干扰信号、间歇采样干扰信号、窄带瞄频干扰信号以及频谱弥散干扰信号这四种单一信号作为训练样本数据,然后将训练样本数据进行时频分析处理,生成时频分布图像后,输入至目标检测模型中进行训练。即,本技术实施例中,引入计算机视觉领域的“目标检测”思想建立目标检测模型,在目标检测模型的训练时仅需提供四种单一干扰信号。而训练完成的目标检测模型能够识别出图像中的所有干扰信号种类,进而实现对四种单一干扰信号、六种两两复合信号以及四种三重复合信号的雷达干扰的灵活感知。
9.结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述将所述时频
分布图像输入至初始的目标检测模型中进行训练,包括:获取用户对所述时频分布图像进行标记后的图像;将标记后的时频分布图像输入至所述初始的目标检测模型中进行有监督训练。
10.在本技术实施例中,通过将用户标记后的时频分布图像输入至初始点的目标检测模型中进行有监督训练,以便于目标检测模型能够有效学习各个信号对应的时频分布图像的特征。
11.结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述初始的目标检测模型为yolo v5s模型。
12.在本技术实施例中,采用yolo v5s模型作为目标检测模型,能够提高目标检测模型的检测性能,yolo v5s模型相比其他的目标检测模型具有更少的参数量,能够减小网络模型训练的复杂度。
13.结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述yolo v5s模型的第八层为分组卷积层。
14.在本技术实施例中,将yolo v5s模型的第八层标准卷积层替换为分组卷积层,能够显著地减少第八层的参数量和计算量,进而减小yolo v5s模型的参数量和计算量。
15.结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述yolo v5s模型的第七层、第十层以及第二十四层为ghost卷积层。
16.在本技术实施例中,将yolo v5s模型的第七层、第十层以及第二十四层的c3层替换为ghost卷积层能够显著地减少第七层、第十层以及第二十四层各自的参数量和计算量,进而减小yolo v5s模型的参数量和计算量。
17.第二方面,本技术实施例提供一种雷达干扰信号识别方法,包括:获取待检测干扰信号;将所述待检测干扰信号进行时频分析处理,生成待检测时频分布图像;将所述待检测时频分布图像输入至如权利要求1-5中任一项所述的雷达干扰感知模型的训练方法所生成的雷达干扰感知模型中,得到所述待检测干扰信号的识别结果;其中,所述识别结果包括:梳状谱干扰信号,间歇采样干扰信号,窄带瞄频干扰信号,频谱弥散干扰信号,梳状谱干扰与间歇采样干扰复合信号,梳状谱干扰与窄带瞄频干扰复合信号,梳状谱干扰与频谱弥散干扰复合信号,间歇采样干扰与窄带瞄频干扰复合信号,间歇采样干扰与频谱弥散干扰复合信号,窄带瞄频干扰与频谱弥散干扰复合信号,梳状谱干扰、间歇采样干扰和窄带瞄频干扰三重复合信号,梳状谱干扰信号、间歇采样干扰和频谱弥散干扰三重复合信号,梳状谱干扰、窄带瞄频干扰和频谱弥散干扰三重复合信号,以及间歇采样干扰、窄带瞄频干扰和频谱弥散干扰三重复合信号中的一种。
18.第三方面,本技术实施例提供一种雷达干扰感知模型的训练装置,包括:第一获取模块,用于获取训练样本数据;其中,所述训练样本数据包括梳状谱干扰信号、间歇采样干扰信号、窄带瞄频干扰信号以及频谱弥散干扰信号;第一处理模块,用于将所述训练样本数据进行时频分析处理,生成时频分布图像;训练模块,用于将所述时频分布图像输入至初始的目标检测模型中进行训练,生成雷达干扰感知模型。
19.第四方面,本技术实施例提供一种雷达干扰信号识别装置,包括:第二获取模块,用于获取待检测干扰信号;第二处理模块,用于将所述待检测干扰信号进行时频分析处理,生成待检测时频分布图像;识别模块,用于将所述待检测时频分布图像输入至第一方面实
施例所提供的雷达干扰感知模型的训练方法所生成的雷达干扰感知模型中,得到所述待检测干扰信号的识别结果;其中,所述识别结果包括:梳状谱干扰信号,间歇采样干扰信号,窄带瞄频干扰信号,频谱弥散干扰信号,梳状谱干扰与间歇采样干扰复合信号,梳状谱干扰与窄带瞄频干扰复合信号,梳状谱干扰与频谱弥散干扰复合信号,间歇采样干扰与窄带瞄频干扰复合信号,间歇采样干扰与频谱弥散干扰复合信号,窄带瞄频干扰与频谱弥散干扰复合信号,梳状谱干扰、间歇采样干扰和窄带瞄频干扰三重复合信号,梳状谱干扰信号、间歇采样干扰和频谱弥散干扰三重复合信号,梳状谱干扰、窄带瞄频干扰和频谱弥散干扰三重复合信号,以及间歇采样干扰、窄带瞄频干扰和频谱弥散干扰三重复合信号中的一种。
20.第五方面,本技术实施例提供一种电子设备,包括:处理器和存储器,所述处理器和所述存储器连接;所述存储器用于存储程序;所述处理器用于调用存储在所述存储器中的程序,执行如上述第一方面实施例,和/或执行上述第二方面实施例提供的方法。
21.第六方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器运行时执行如上述第一方面实施例,和/或执行上述第二方面实施例提供的方法。
附图说明
22.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
23.图1为本技术实施例提供的一种电子设备的模块框图。
24.图2为本技术实施例提供的一种雷达干扰感知模型的训练方法的步骤流程图。
25.图3为本技术实施例提供的四种干扰信号各自对应的时频分布图像的示意图。
26.图4为本技术实施例提供的yolo v5s模型原本的第八层conv层与替换之后的分组卷积层的对比图。
27.图5为本技术实施例提供的ghost卷积层的运算过程的示意图。
28.图6为本技术实施例提供的一种yolo v5s模型的结构示意图。
29.图7为本技术实施例提供的一种yolo v5s模型的测试结果混淆矩阵的示意图。
30.图8为本技术实施例提供的三重干扰复合信号的感知结果的示意图。
31.图9为本技术实施例提供的两重干扰复合信号的感知结果的示意图。
32.图10为本技术实施例提供的一种雷达干扰信号识别方法的步骤流程图。
33.图11为本技术实施例提供的一种雷达干扰感知模型的训练装置的模块框图。
34.图12为本技术实施例提供的一种雷达干扰信号识别装置的模块框图。
35.图标:100-电子设备;110-处理器;120-存储器;200-雷达干扰感知模型的训练装置;210-第一获取模块;220-第一处理模块;230-训练模块;300-雷达干扰信号识别装置;310-第二获取模块;320-第二处理模块;330-识别模块。
具体实施方式
36.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。
37.请参阅图1,本技术实施例提供的一种应用雷达干扰感知模型的训练方法,和/或雷达干扰信号识别方法的电子设备100的示意性结构框图。本技术实施例中,电子设备100可以是终端或者服务器,终端可以是,但不限于个人计算机(personal computer,pc)、智能手机、平板电脑、个人数字助理(personal digital assistant,pda)、移动上网设备(mobile internet device,mid)等。服务器可以是但不限于网络服务器、数据库服务器、云服务器或由多个子服务器构成的服务器集成等。当然,上述列举的设备仅用于便于理解本技术实施例,其不应作为对本实施例的限定。
38.在结构上,电子设备100可以包括处理器110和存储器120。
39.处理器110与存储器120直接或间接地电性连接,以实现数据的传输或交互,例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。雷达干扰感知模型的训练装置包括至少一个可以软件或固件(firmware)的形式存储在存储器120中或固化在电子设备100的操作系统(operating system,os)中的软件模块。处理器110用于执行存储器120中存储的可执行模块,如,雷达干扰感知模型的训练装置所包括的软件功能模块及计算机程序等,以实现雷达干扰感知模型的训练方法。又例如,雷达干扰信号识别装置包括至少一个可以软件或固件(firmware)的形式存储在存储器120中或固化在电子设备100的操作系统中的软件模块。处理器110用于执行存储器120中存储的可执行模块,如,雷达干扰信号识别装置所包括的软件功能模块及计算机程序等,以实现雷达干扰信号识别方法。
40.处理器110可以在接收到执行指令后,执行计算机程序。
41.其中,处理器110可以是一种集成电路芯片,具有信号处理能力。处理器110也可以是通用处理器,例如,可以是中央处理器(central processing unit,cpu)、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、分立门或晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。此外,通用处理器可以是微处理器或者任何常规处理器等。
42.存储器120可以是,但不限于,随机存取存储器(random access memory,ram)、只读存储器(read only memory,rom)、可编程只读存储器(programmable read-only memory,prom)、可擦可编程序只读存储器(erasable programmable read-only memory,eprom),以及电可擦编程只读存储器(electric erasable programmable read-only memory,eeprom)。存储器120用于存储程序,处理器110在接收到执行指令后,执行该程序。
43.需要说明的是,图1所示的结构仅为示意,本技术实施例提供的电子设备100还可以具有比图1更少或更多的组件,或是具有与图1所示不同的配置。此外,图1所示的各组件可以通过软件、硬件或其组合实现。
44.本技术实施例提出的一种雷达干扰感知模型的训练方法及雷达干扰信号识别方法,引入计算机视觉领域的“目标检测”思想建立目标检测模型,在目标检测模型的训练时仅需提供四种单一干扰信号。而训练完成的目标检测模型能够识别出图像中的所有干扰信号种类,进而实现对四种单一干扰信号、六种两两复合信号以及四种三重复合信号的雷达干扰的灵活感知。为了便于理解本方案,首先,对雷达干扰感知模型的训练过程进行说明。
45.请参阅图2,图2为本技术实施例提供的雷达干扰感知模型的训练方法的步骤流程图,该方法应用于图1所示的电子设备100。需要说明的是,本技术实施例提供的雷达干扰感
知模型的训练方法不以图2及以下所示的顺序为限制,该方法包括:步骤s101-步骤s103。
46.步骤s101:获取训练样本数据。
47.其中,训练样本数据包括梳状谱干扰信号(comb spectrum jamming,csj)、间歇采样干扰信号(interrupted sampling repeater jamming,isrj)、窄带瞄频干扰信号(narrowband aiming jamming,naj)以及频谱弥散干扰信号(smeared spectrum jamming,smsp)。
48.一实施例中,可以使用线性调频信号作为雷达发射信号,依据压制和欺骗类型干扰的数学模型生成训练样本数据。需要说明的是,上述的压制和欺骗类型干扰的数学模型可以参考现有技术中所提供的模型,本技术不作过多说明。
49.即,上述训练样本数据可以来源于仿真数据。其中,干扰信号的主要仿真参数设置可以参考表一。
50.表一
[0051][0052]
当然,上述训练样本数据也可以来源于实测数据,或通过其他仿真实验得到,本技术不作限定。
[0053]
一实施例中,将上述四种干扰信号中的每种干扰信号通过仿真生成125组样本,共计500组样本,然后按照训练集80%,验证集20%的方式划分。其中,训练集80%即为上述的训练样本数据。而剩余的验证集20%用于在后续模型训练完成后,对模型的训练水平(即模型的检测误差)进行验证,以选择出最好的模型。
[0054]
步骤s102:将训练样本数据进行时频分析处理,生成时频分布图像。
[0055]
在获取到训练样本数据后,利用短时傅里叶变换(short-time fourier transform,stft)对训练样本数据做时频分析处理,得到反应瞬时频率随时间变化的时频分布图像。
[0056]
其中,短时傅里叶变换的表达式为:
[0057]
stft(t,f)=∫j(τ)g
*
(τ-t)e-j2πfτ

ꢀꢀ
(1)
[0058]
其中,公式(1)中,j(t)表示干扰信号,g(t)表示窗函数;g*(t)表示窗函数的共轭。
[0059]
由于上述短时傅里叶变换的具体公式为本领域所熟知,因此,此处不作过多说明。
[0060]
请参阅图3,图3示出了四种干扰信号各自对应的时频分布图像,其中,第一个为梳状谱干扰信号(csj)对应的时频分布图像,第二个为间歇采样干扰信号(isrj)对应的时频分布图像,第三个为窄带瞄频干扰信号(naj)对应的时频分布图像,第四个为频谱弥散干扰
信号(smsp)对应的时频分布图像,每个图像中的横坐标表示时间(单位:秒),每个图像中的纵坐标表示频率(单位:赫兹)。
[0061]
一实施例,可以将时频分布图像的尺寸统一,比如,将时频分布图像的尺寸统一缩放至224*224像素大小,当然,具体的尺寸也可以根据实际的需求而定,本技术不作限定。
[0062]
步骤s103:将时频分布图像输入至初始的目标检测模型中进行训练,生成雷达干扰感知模型。
[0063]
最后,构建初始的目标检测模型,并将时频分布图像作为该目标检测模型的输入进行训练,以使模型在时频域对干扰信号进行特征提取,最终训练生成用于对雷达干扰信号进行感知的雷达干扰感知模型。
[0064]
一实施例中,采用有监督学习的方式对目标检测模型中进行训练,即,上述步骤s103可以具体包括:获取用户对时频分布图像进行标记后的图像;将标记后的时频分布图像输入至初始的目标检测模型中进行有监督训练。
[0065]
在本技术实施例中,通过将用户标记后的时频分布图像输入至初始点的目标检测模型中进行有监督训练,以便于目标检测模型能够有效学习各个信号对应的时频分布图像的特征。
[0066]
在通过上述训练方式得到的雷达干扰感知模型,由于其能够通过学习检测出时频分布图像中的干扰信号的特征。因此,当一个时频分布图像中同时包含不同的干扰信号所对应的特征时,雷达干扰感知模型也能够同时检测出来。可见,本技术实施例中,引入计算机视觉领域的“目标检测”思想建立目标检测模型,在目标检测模型的训练时仅需提供四种单一干扰信号。而训练完成的目标检测模型(即上述雷达干扰感知模型)能够识别出图像中的所有干扰信号种类,进而实现对四种单一干扰信号、六种两两复合信号以及四种三重复合信号的雷达干扰的灵活感知。
[0067]
由于训练完成的雷达干扰感知模型目的在于检测出单一干扰信号和复合信号,因此可以采用单一干扰信号和符合信号作为测试阶段的测试样本。其中,测试样本包括:梳状谱干扰信号(csj),间歇采样干扰信号(isrj),窄带瞄频干扰信号(naj),频谱弥散干扰信号(smsp),梳状谱干扰与间歇采样干扰复合信号(csj isrj),梳状谱干扰与窄带瞄频干扰复合信号(csj naj),梳状谱干扰与频谱弥散干扰复合信号(csj smsp),间歇采样干扰与窄带瞄频干扰复合信号(isrj naj),间歇采样干扰与频谱弥散干扰复合信号(isrj smsp),窄带瞄频干扰与频谱弥散干扰复合信号(naj smsp),梳状谱干扰、间歇采样干扰和窄带瞄频干扰三重复合信号(csj isrj naj),梳状谱干扰信号、间歇采样干扰和频谱弥散干扰三重复合信号(csj isrj smsp),梳状谱干扰、窄带瞄频干扰和频谱弥散干扰三重复合信号(csj naj smsp),以及间歇采样干扰、窄带瞄频干扰和频谱弥散干扰三重复合信号(isrj naj smsp)。
[0068]
一实施例中,测试样本在jnr为0db至16db之间,间隔2db生成,共9种jnr条件下,每种干扰信号生成5组样本,共计9
×
14
×
5=630组测试样本。设p
jam
为干扰信号功率,p
noise
为添加到干扰信号中的噪声功率,jnr定义如下:
[0069][0070]
上述的测试样本用于对最终筛选出的雷达干扰感知模型的泛化能力及效果进行
评估。
[0071]
于本技术实施例中,采用yolo系列模型作为初始的目标检测模型。具体的,可以采用yolo系列中的yolo v5s模型作为目标检测模型。yolo v5s能够提高目标检测模型的检测性能,yolo v5s模型相比其他的目标检测模型具有更少的参数量,能够减小网络模型训练的复杂度。
[0072]
请参阅表二,表二为yolo v5s模型的层级名称以及在使用yolo v5s模型进行训练时的参数量。
[0073]
表二
[0074]
[0075][0076]
由于上述yolo v5s模型本技术的层级已为本领域所熟知,因此,此处不作过多说明。
[0077]
从表二可知,采用yolo v5s模型进行训练时的参数量的总量为7071633。而其中第8层的conv层与第7、10、24层的c3层占据全部网络参数量的58.98%,因此,于本技术实施例中,还对yolo v5s模型的这四层结构进行轻量化改进。
[0078]
作为一种轻量化实施方式,yolo v5s模型的第八层设置为分组卷积层。
[0079]
请参阅图4,图4为yolo v5s模型原本的第八层conv层与替换之后的分组卷积层的对比图。
[0080]
需要说明的是,conv层即为标准卷积层,标准卷积层为是cnn(convolutional neural network,卷积神经网络)中最基本的运算,是cnn的基础。
[0081]
假设一组输入特征图尺寸为c
in
×hin
×win
;c
in
、h
in
、w
in
分别为输入特征图通道数(channel)、高度、宽度。经过一组k
×
k尺寸的卷积核,得到输出特征图尺寸为c
out
×hout
×wout
。对于标准卷积,该运算过程,参数量为(k
×k×cin
)
×cout
。对于分组卷积,设分组数为g,将特征图在channel(通道)上进行等分,即c
in
/g个channel编为一组,相应地,每组卷积运算后输出特征图channel变为c
out
/g,此时每组参数量为(k
×k×cin
/g)
×cout
/g,共有g组,分组卷积总参数量为(k
×k×cin
)
×cout
/g,为标准卷积运算的1/g,g值设置需满足同时被c
in
与c
out
整除。
[0082]
在图4所示运算过程中,c
in
=8,c
out
=4,g=2,此时分组卷积参数量为标准卷积的1/2。当然,在其他实施例中,g还可以根据需求设定为4,对此,本技术不作限定。
[0083]
可见,在本技术实施例中,将yolo v5s模型的第八层标准卷积层替换为分组卷积层,能够显著地减少第八层的参数量和计算量,进而减小yolo v5s模型的参数量和计算量。
[0084]
作为另一种轻量化实施方式,yolo v5s模型的第七层、第十层以及第二十四层为ghost卷积层。
[0085]
需要说明的是,传统的深度学习神经网络中由卷积操作得到大量冗余特征图,这些特征图之间十分相似。由卷积操作得到冗余特征图的过程中包含大量的网络参数,消耗了大量的计算资源。而这些冗余信息保证了对输入数据的全面理解,对模型的精度至关重要,所以并不能直接去除这些冗余特征图。为使用更低成本的计算量来获取这些冗余特征图,因此此处采用ghost卷积层作为yolo v5s模型的第七层、第十层以及第二十四层。
[0086]
ghost卷积是一种分阶段的卷积运算模块,运算过程如图5所示。假设运算过程中卷积核大小为k
×
k,最终输出特征图尺寸为输出特征图尺寸为c
out
×hout
×wout
,对于c
in
×hin
×win
的输入特征图,首先输入特征图通过标准卷积运算得到c
in
/s个channel的特征图,该过程参数量为(k
×k×cin
)
×cout
/s。再对这些特征图进行线性变换得到冗余特征图,φ指线性变换操作,图中为逐通道卷积,可视为g=c
in
的分组卷积,该过程参数量为k
×k×cout
×
(s-1)/s。而这些线性变换得到的冗余特征图,就被称为之前特征图的“ghost”,最终的输出特征图由此两部分特征图组合而成,整个过程参数量为(k
×k×cin
)
×cout
/s (k
×k×cin
)
×cout
/s,约为标准卷积参数量的1/s。
[0087]
需要说明的是,上述的s可以根据实际情况设定,比如输入特征图为八个维度,经过常规卷积变为了四个,那么s为2,即,在图5中s为2。
[0088]
可见,在本技术实施例中,将yolo v5s模型的第七层、第十层以及第二十四层的c3层替换为ghost卷积层能够显著地减少第七层、第十层以及第二十四层各自的参数量和计算量,进而减小yolo v5s模型的参数量和计算量。
[0089]
请参阅图6,图6为通过上述轻量化改进后的yolo v5s模型的结构示意图。输入数据为各类干扰的时频分析图像,首先经特征提取主干网络(第一层至第十层)提取时频域特征信息,再由特征融合网络(第十一层至第二十五层)融合不同尺度的特征信息,在三种尺度的特征图上进行预测,输出干扰感知结果。
[0090]
下面目标检测模型对训练配置及试验验证相关内容进行说明。
[0091]
网络训练过程主要的超参数设置如下:训练周期(epochs)为1000,批处理量(batchsize)为64,选择随机梯度下降法(stochastic gradient descent,sgd)作为优化器,并设置动量因子为0.937,权重衰减系数为0.0005,初始学习率为0.01,在模型训练过程中将学习率逐步调整为原来的1/5,保证模型逐渐收敛。
[0092]
评价指标:
[0093]
网络的感知性能评价指标使用目标检测任务中常用的平均精度均值(mean average precision,map)指标,同时计算两种交并比(intersection over union,iou)阈值下的map。分别为map@0.5与map@0.5:0.95,前者为iou=0.5时的map,后者为iou从0.5到0.95,步长0.05,10种iou的平均map。
[0094]
实验中对某一种雷达干扰感知的结果包含4种情况,真阳性(true positive,tp),感知正确,感知结果为正的正样本;假阳性(false positive,fp),感知错误,感知结果为正的负样本;真阴性(true negative,tn),感知正确,感知结果为负的负样本;假阴性(false negative,fn),感知错误,感知结果为负的正样本。感知结果是否为正负样本根据iou是否大于阈值确定。则召回率(recall)、准确率(precision)定义分别如公式(3)和公式(4)所示。
[0095][0096][0097]
map的定义如公式(5)和公式(6)所示,其中ap为某一类的精度均值,p为precision,r为recall,p(r)表示精度和召回率的曲线,c为干扰类别数量,map越大则表示感知性能越强。
[0098][0099][0100]
对于模型大小评价指标采用参数量(params)的大小,运算复杂度采用浮点运算次数(floating point operations,flops)进行评价。
[0101]
消融试验:
[0102]
将原始的yolo v5s和改进算法进行消融对比,评估各个模块对原始的yolo v5s的改进能力,参数量、计算量、map@0.5与map@0.5:0.95的实验结果分别如表三、表四所列。
[0103]
可以发现,在使用ghost模块改进后,网络参数量与计算量明显下降,且感知性能也得到提升。对于分组卷积的使用,网络参数量与计算量进一步减少,但当g=4时,感知性能会出现下降。综合消融实验结果比较,最终的改进结构为使用ghost模块并且分组卷积g=2,此时的改进算法在参数量减少24.4%的情况下仍保持了感知精度的明显提升。
[0104]
表三
[0105]
[0106]
表四
[0107][0108]
对比试验:
[0109]
将改进网络(即上述结构改进后的目标检测模型)与yolo v5s、yolo v3、ssd几种典型的目标检测网络的感知性能进行对比。
[0110]
无论在map@0.5及map@0.5:0.95的评价指标下,yolo v5s与本技术实施例的改进网络的感知性能都明显优于经典的yolo v3和ssd网络。对于map@0.5,yolo v5s与本文改进网络的感知性能十分接近,最多相差1.2%。对于评价指标更为严格的map@0.5:0.95,本技术实施例改进网络的感知性能在不同jnr下仍优于未改进的yolo v5s,最高在jnr=16db时可提高4.1%。
[0111]
jnr低至0db时,本技术实施例改进网络的测试结果混淆矩阵如图7所示,其中横轴为真实的干扰类别标签,纵轴为本文改进网络预测的干扰类别标签,background标签指图像的背景。其中的数值为recall,表示对于某类干扰,感知正确的干扰样本数与实际存在的干扰样本数的比值。由混淆矩阵表明,在所有的复合类型中,本文改进网络对csj、isrj、smsp三类干扰的recall都可达0.94以上。由于此时jnr较低,背景的噪声与naj特征接近,是低jnr条件下干扰感知难度大的重要原因,导致感知结果出现混淆,但对naj的recall仍可达到0.89。可以看出,在jnr为0db时,本文改进网络仍保持了较高的干扰感知性能。
[0112]
感知结果证明:
[0113]
使用本技术实施例所提供的网络模型对10类复合干扰进行感知实验,随机选取不同jnr条件下的复合干扰样本。输出的感知结果会显示干扰感知框,对干扰信号在时频图像中的分布区域进行框选,同时标注其所属类型。四种三重复合模式干扰与六种两两复合模式干扰的感知结果分别如图8、图9所示。
[0114]
其中,图8(a)为梳状谱干扰信号、间歇采样干扰和频谱弥散干扰三重复合信号(csj isrj smsp)的感知结果;图8(b)为梳状谱干扰、间歇采样干扰和窄带瞄频干扰三重复合信号(csj isrj naj);图8(c)为间歇采样干扰信号、窄带瞄频干扰和频谱弥散干扰三重复合信号(isrj naj smsp);图8(d)为梳状谱干扰信号、窄带瞄频干扰和频谱弥散干扰三重复合信号(csj naj smsp)。
[0115]
图9(a)为间歇采样干扰与频谱弥散干扰复合信号(isrj smsp),图9(b)为梳状谱干扰与窄带瞄频干扰复合信号(csj naj),图9(c)为窄带瞄频干扰与频谱弥散干扰复合信号(naj smsp),图9(d)为梳状谱干扰与间歇采样干扰复合信号(csj isrj),图9(e)为梳状谱干扰与频谱弥散干扰复合信号(csj smsp),图9(f)为间歇采样干扰与窄带瞄频干扰复合
信号(isrj naj)。
[0116]
从上述感知效果表明,干扰感知框可以准确标示框选出干扰信号,并且没有出现漏检,对于存在部分遮挡情况的干扰信号也能够准确感知。
[0117]
下面对通过上述实施例训练得到的雷达干扰感知模型的应用过程进行说明,请参阅图10,图10为本技术实施例提供的一种雷达干扰信号识别方法,包括:步骤s201~步骤s203。
[0118]
步骤s201:获取待检测干扰信号。
[0119]
步骤s202:将待检测干扰信号进行时频分析处理,生成待检测时频分布图像。
[0120]
步骤s203:将待检测时频分布图像输入至雷达干扰感知模型中,得到待检测干扰信号的识别结果。
[0121]
其中,所述识别结果包括:梳状谱干扰信号,间歇采样干扰信号,窄带瞄频干扰信号,频谱弥散干扰信号,梳状谱干扰与间歇采样干扰复合信号,梳状谱干扰与窄带瞄频干扰复合信号,梳状谱干扰与频谱弥散干扰复合信号,间歇采样干扰与窄带瞄频干扰复合信号,间歇采样干扰与频谱弥散干扰复合信号,窄带瞄频干扰与频谱弥散干扰复合信号,梳状谱干扰、间歇采样干扰和窄带瞄频干扰三重复合信号,梳状谱干扰信号、间歇采样干扰和频谱弥散干扰三重复合信号,梳状谱干扰、窄带瞄频干扰和频谱弥散干扰三重复合信号,以及间歇采样干扰、窄带瞄频干扰和频谱弥散干扰三重复合信号中的一种。
[0122]
也即,在训练生成最终的雷达干扰感知模型后,可以将雷达干扰感知模型用于对待测干扰信号的感知检测。
[0123]
请参阅图11,基于同一发明构思,本技术实施例还提供一种雷达干扰感知模型的训练装置200,该装置包括:
[0124]
第一获取模块210,用于获取训练样本数据;其中,所述训练样本数据包括梳状谱干扰信号、间歇采样干扰信号、窄带瞄频干扰信号以及频谱弥散干扰信号。
[0125]
第一处理模块220,用于将所述训练样本数据进行时频分析处理,生成时频分布图像。
[0126]
训练模块230,用于将所述时频分布图像输入至初始的目标检测模型中进行训练,生成雷达干扰感知模型。
[0127]
可选地,该训练模块230具体用于获取用户对所述时频分布图像进行标记后的图像;将标记后的时频分布图像输入至所述初始的目标检测模型中进行有监督训练。
[0128]
可选地,所述初始的目标检测模型为yolo v5s模型。
[0129]
可选地,所述yolo v5s模型的第八层为分组卷积层。
[0130]
可选地,所述yolo v5s模型的第七层、第十层以及第二十四层为ghost卷积层。
[0131]
请参阅图12,基于同一发明构思,本技术实施例提供一种雷达干扰信号识别装置300,包括:
[0132]
第二获取模块310,用于获取待检测干扰信号。
[0133]
第二处理模块320,用于将所述待检测干扰信号进行时频分析处理,生成待检测时频分布图像。
[0134]
识别模块330,用于将所述待检测时频分布图像输入至如权利要求1-5中任一项所述的雷达干扰感知模型的训练方法所生成的雷达干扰感知模型中,得到所述待检测干扰信
号的识别结果;其中,所述识别结果包括:梳状谱干扰信号,间歇采样干扰信号,窄带瞄频干扰信号,频谱弥散干扰信号,梳状谱干扰与间歇采样干扰复合信号,梳状谱干扰与窄带瞄频干扰复合信号,梳状谱干扰与频谱弥散干扰复合信号,间歇采样干扰与窄带瞄频干扰复合信号,间歇采样干扰与频谱弥散干扰复合信号,窄带瞄频干扰与频谱弥散干扰复合信号,梳状谱干扰、间歇采样干扰和窄带瞄频干扰三重复合信号,梳状谱干扰信号、间歇采样干扰和频谱弥散干扰三重复合信号,梳状谱干扰、窄带瞄频干扰和频谱弥散干扰三重复合信号,以及间歇采样干扰、窄带瞄频干扰和频谱弥散干扰三重复合信号中的一种。
[0135]
需要说明的是,由于所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0136]
基于同一发明构思,本技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序在被运行时执行上述实施例中提供的方法。
[0137]
该存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如软盘、硬盘、磁带)、光介质(例如dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
[0138]
在本技术所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0139]
另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0140]
再者,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
[0141]
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
[0142]
以上所述仅为本技术的实施例而已,并不用于限制本技术的保护范围,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献