首页> 中国专利> 基于解耦表征变分自编码机的雷达HRRP目标识别方法

基于解耦表征变分自编码机的雷达HRRP目标识别方法

摘要

本发明属于雷达技术领域,公开了一种基于解耦表征变分自编码机的雷达HRRP目标识别方法,包括步骤:获取待训练雷达HRRP数据和待识别雷达HRRP数据,并进行预处理;构建编码器和解码器,共同组成解耦表征变分自编码机;对所述解耦表征变分自编码机进行训练;将预处理后的样本依次输入训练好的解码器中,提取各类特性表征a和各类特性表征b;训练支持向量机SVM;使用训练好的支持向量机分类器对各类特性表征b进行分类,完成目标识别。本发明通过对雷达高分辨距离像的类间共性表征和各类特性表征分别建模,实现了雷达高分辨距离项数据的高可分性表征提取,能够提高目标的识别准确率。

著录项

  • 公开/公告号CN113239959A

    专利类型发明专利

  • 公开/公告日2021-08-10

    原文格式PDF

  • 申请/专利权人 西安电子科技大学;

    申请/专利号CN202110380613.2

  • 发明设计人 陈渤;张晏合;徐铭晟;

    申请日2021-04-09

  • 分类号G06K9/62(20060101);G06N3/04(20060101);G06N3/08(20060101);G06N20/20(20190101);G01S13/89(20060101);

  • 代理机构61218 西安睿通知识产权代理事务所(特殊普通合伙);

  • 代理人惠文轩

  • 地址 710071 陕西省西安市雁塔区太白南路2号

  • 入库时间 2023-06-19 12:10:19

说明书

技术领域

本发明属于雷达技术领域,特别涉及雷达目标识别领域中的一种基于解耦表征变分自编码机的雷达高分辨距离像HRRP(High-Resolution Range Profile)目标识别方法。本发明通过对雷达高分辨距离像的类间共性表征和各类特性表征分开建模,实现了雷达高分辨距离项的数据可分性更高的特性表征提取,适用于对高分辨距离像数据进行目标识别,可用于环境检测和航迹跟踪。

背景技术

雷达的距离分辨率正比于匹配滤波后的接收脉冲宽度,且雷达发射信号的距离单元长度满足:

高分辨雷达工作频率相对于一般目标位于高频区,发射宽带相干信号,雷达通过对目标发射电磁波,接收到回波数据。通常回波特性采用简化的散射点模型计算得到,即采用忽略多次散射的波恩(Bom)一级近似。

高分辨雷达回波中呈现出的起伏和尖峰,反映着在一定雷达视角时目标上散射体,如机头、机翼、机尾方向舵、发动机等的雷达散射截面积(RCS)沿雷达视线(RLOS)的分布情况,体现了散射点在径向的相对几何关系,常称为高分辨距离像HRRP。因此,该HRRP的样本包含目标在时域的一维姿态特征以及散射点分布等重要结构信息目标重要的结构特征,对目标识别与分类很有价值。

目前,已经发展出许多针对高分辨距离像HRRP数据的目标识别方法,包括有统计识别方法,核方法,基于字典学习、深度学习等方法,但这些方法往往在数据表征建模的过程中,只关注了HRRP数据各类之间的特性表征,而忽视了不同类别之间的联系,导致用于目标识别的数据特征可分性不高,使得目标识别的准确率不高。

发明内容

针对现有技术存在的问题,本发明的目的在于提供一种基于解耦表征变分自编码机的雷达HRRP目标识别方法,通过对雷达高分辨距离像的类间共性表征和各类特性表征分别建模,实现了雷达高分辨距离项数据的高可分性表征提取,能够提高目标的识别准确率。

为了达到上述目的,本发明采用以下技术方案予以实现。

(一)基于解耦表征变分自编码机的雷达HRRP目标识别方法,包括以下步骤:

步骤1,获取待训练雷达HRRP数据和待识别雷达HRRP数据,所述待训练雷达HRRP数据包括N个待训练距离像及每个距离像对应的类别标签;所述待识别雷达HRRP数据包括M个待识别距离像;对所述N个待训练距离像和M个待识别距离像分别进行预处理,得到N个预处理后的待训练样本和预处理后的待识别样本;

其中,N、M分别为正整数;每个距离像对应一个样本;待识别雷达HRRP数据中的目标类别包含于待训练雷达HRRP数据中的目标类别;

步骤2,构建由两个神经网络组成的编码器和解码器,所述编码器和解码器共同组成解耦表征变分自编码机;

步骤3,利用预处理后的训练集样本对所述解耦表征变分自编码机进行训练,学习编码器和解码器的参数,得到训练好的编码器和解码器;

步骤4,将预处理后的训练集样本和预处理后的待识别样本依次输入到训练好的解码器中,分别提取出训练样本对应的各类特性表征a和待识别样本对应的各类特性表征b;

步骤5,将训练样本对应的各类特性表征a输入支持向量机SVM中,对支持向量机SVM进行训练,得到训练好的支持向量机分类器;使用训练好的支持向量机分类器对待识别样本对应的各类特性表征b进行分类,得到待识别样本的分类类别,完成目标识别。

(二)一种解耦表征变分自编码机,包括依次连接的编码器和解码器,所述编码器包含两个卷积神经网络,其中一个卷积神经网络用语求取类间共性表征的近似后验分布统计量,另一个卷积神经网络用于求取各类特性表征的近似后验分布统计量;所述解码器由依次连接的全连接部分和反卷积部分组成;所述全连接部分包含依次连接的由多个隐单元为64的多层全连接层组成;所述反卷积部分由多个多层反卷积神经网络组成,其中,第一层反卷积层输出的特征图维度为32,第二层反卷积层输出的特征维度为1。

进一步地,每个卷积神经网络由依次连接的多个卷积模块及其后的多个并列的全连接模块组成,每个卷积模块包含依次连接的卷积层、最大池化层和批量归一化层;,每个全连接模块由多个依次连接的全连接层组成。

与现有技术相比,本发明的有益效果为:

(1)鲁棒性强:本发明方法由于采用概率建模,将数据的噪声考虑在了模型的分布函数中,可以有效地提升模型的鲁棒性。

(2)目标识别率高:传统针对高分辨距离像HRRP数据的目标识别方法一般只是用传统分类器直接对原始数据进行分类得到识别结果,没有提取数据的高维特征,用于目标识别的数据特征可分性不高,导致识别率不高;而本发明使用的解耦表征变分自编码机通过对原始数据分别进行类间共性表征和各类特性表征建模,实现可分性更高的特性表征提取,因此能够显著提高识别率。

附图说明

下面结合附图和具体实施例对本发明做进一步详细说明。

图1是本发明实施例提供的一种基于解耦表征变分自编码机的雷达目标识别方法的实现流程示意图。

图2是本发明实施例提供的一种基于解耦表征变分自编码机的网络结构图。

图3为本发明实施例的仿真实验中使用的原始高分辨率距离像的雷达实测数据的示意图,其中,(a)是奖状飞机在地面上的投影图,(b)是安-26飞机在地面上的投影图,(c)是雅克-42飞机在地面上的投影图。

具体实施方式

下面将结合实施例对本发明的实施方案进行详细描述,但是本领域的技术人员将会理解,下列实施例仅用于说明本发明,而不应视为限制本发明的范围。

实施例1

参考图1,本发明提供的一种基于解耦表征变分自编码机的雷达HRRP目标识别方法,包括以下步骤:

步骤1,获取待训练雷达HRRP数据和待识别雷达HRRP数据,所述待训练雷达HRRP数据包括N个待训练距离像及每个距离像对应的类别标签,N为正整数;所述待识别雷达HRRP数据包括M个待识别距离像;对所述N个待训练距离像和M个待识别距离像分别进行预处理,得到N个预处理后的训练样本和待识别样本;其中,每个距离像对应一个样本;

本实施例从待训练雷达HRRP数据中随机选取一部分数据作为测试样本集,采用测试样本集验证本发明的有效性,即待识别雷达HRRP数据为测试样本集;对每个样本分别进行预处理,所有训练样本构成训练样本集,所有测试样本构成测试样本集。

所述预处理的具体步骤:

步骤1.1,计算每个训练样本的重心W

其中,s

步骤1.2,将每个训练样本的中心平移至其重心处,得到N个平移后的训练样本,即为N个预处理后的训练样本。

其中,第n个平移后的样本为x

若是待识别样本,则同样的进行预处理,得到预处理后的待识别样本。

步骤2,构建分别由两个神经网络组成的编码器和解码器,所述编码器和解码器共同组成解耦表征变分自编码机;

(2a)构建如图2所示的解耦表征自编码机的编码器,该编码器由两部分组成,该两部分分别对应求取类间共性表征、各类特性表征的近似后验分布统计量。每部分均由2个卷积层,2个池化层,2个批量归一化层和2个3层全连接层组成。卷积层的特征图维度为32,卷积核大小为9,stride步长为1,padding参数为0,池化层采用最大池化法。对应每部分的全连接层的隐层输出维度分别为500,250,60;

(2b)构建如图2所示的解耦表征自编码机的解码器,该解码器由全连接部分和反卷积部分两部分组成。全连接部分由2个隐单元为64的2个全连接层组成。反卷积部分由2个2层反卷积神经网络组成,第一层反卷积层输出的特征图维度为32,stride步长参数为2,padding参数为1,卷积核大小为4,第二层反卷积层参数输出特征维度为1,其余与第一层反卷积参数一致。

步骤3,利用预处理后的训练样本对所述解耦表征变分自编码机进行训练,学习编码器和解码器的参数,得到训练好的编码器和解码器;

(3a)针对每个训练样本对(x

其中,y

(3b)所述编码器对类间共性表征近似后验分布q

(3c)所述解码器采用类似变分自编码机的方式将类间共性表征先验分布设置为标准高斯分布,其先验分布如下所示:

对各类特性表征采用特定类的可学习建模,先验分布为:

p

其中,I表示单位矩阵;θ表示解码器的网络参数,y

通过这种方式,解码器将类别信息融合到了表征的先验分布中,并且模型中不同类别对应的表征将不再共享同一种先验分布。

解码器中关于类间共性表征z

p

其中,μ

(3d)采用重参法引入满足标准高斯分布的变量ε来获得对应表征z的随机性,通过该变量构建满足特定均值方差的隐表征。通过引入变量ε,类间共性表征的计算过程为:

各类特性表征的计算过程为:

(3e)计算x

其中,模型优化的目标函数如下所示:

式中,φ表示编码器的网络参数,θ表示解码器的网络参数,p

实际上,目标函数由三部分组成,第一部分

(3f)根据步骤(3e)计算对应训练样本的损失函数,并利用批量随机梯度下降优化方法最大化目标函数,将解耦表征变分自编码机的编码器的参数φ和解码器的参数θ迭代进行迭代更新,直至损失函数连续指定次数都收敛,得到训练好的编码器和解码器。

步骤4,将预处理后的训练样本和预处理后的待识别样本依次输入到训练好的编码器中,分别提取出每个训练样本对应的各类特性表征a和待识别样本对应的各类特性表征b;

步骤5,将训练样本对应的各类特性表征a输入支持向量机SVM中,对支持向量机SVM进行训练,得到训练好的支持向量机分类器;使用训练好的支持向量机分类器对预处理后的待识别样本对应的各类特性表征b进行分类,得到待识别样本的预测类别,完成目标识别。

将训练样本集对应的各类特性表征a以及标签输入支持向量机SVM中,迭代训练100次,得到训练好的支持向量机分类器,使用训练好的支持向量机分类器对测试集对应的各类特性表征b进行识别分类,输出测试样本的分类类别。本发明根据测试样本的分类类别及类别标识,判断测试样本是否被正确识别,进而能够测试本发明方法的识别准确率。

实施例2

一种解耦表征变分自编码机,分别由两个神经网络组成的编码器和解码器,所述编码器和解码器共同组成解耦表征变分自编码机;

构建如图2所示的解耦表征自编码机的编码器,该编码器由两部分组成,该两部分分别对应求取类间共性表征、各类特性表征的近似后验分布统计量。每部分均由2个卷积层,2个池化层,2个批量归一化层和2个3层全连接层组成。卷积层的特征图维度为32,卷积核大小为9,stride步长为1,padding参数为0,池化层采用最大池化法。对应每部分的全连接层的隐层输出维度分别为500,250,60;

构建如图2所示的解耦表征自编码机的解码器,该解码器由全连接部分和反卷积部分两部分组成。全连接部分由2个隐单元为64的2个全连接层组成。反卷积部分由2个2层反卷积神经网络组成,第一层反卷积层输出的特征图维度为32,stride步长参数为2,padding参数为1,卷积核大小为4,第二层反卷积层参数输出特征维度为1,其余与第一层反卷积参数一致。

该解耦表征变分自编码机的训练过程为:

(a)针对每个训练样本对(x

其中,y

(b)所述编码器对类间共性表征近似后验分布q

(c)所述解码器采用类似变分自编码机的方式将类间共性表征先验分布设置为标准高斯分布,其先验分布如下所示:

p

对各类特性表征采用特定类的可学习建模,先验分布为:

p

其中,I表示单位矩阵;θ表示解码器的网络参数,y

通过这种方式,解码器将类别信息融合到了表征的先验分布中,并且模型中不同类别对应的表征将不再共享同一种先验分布。

解码器中关于类间共性表征z

p

其中,μ

(d)采用重参法引入满足标准高斯分布的变量ε来获得对应表征z的随机性,通过该变量构建满足特定均值方差的隐表征。通过引入变量ε,类间共性表征的计算过程为:

各类特性表征的计算过程为:

(e)计算x

其中,模型优化的目标函数如下所示:

式中,φ表示编码器的网络参数,θ表示解码器的网络参数,pθ表示基于解码器输出确定的条件分布概率,

实际上,目标函数由三部分组成,第一部分

(f)根据步骤(e)计算对应训练样本的损失函数,并利用批量随机梯度下降优化方法最大化目标函数,将解耦表征变分自编码机的编码器的参数φ和解码器的参数θ迭代进行迭代更新,直至损失函数连续指定次数都收敛,得到训练好的编码器和解码器。

基于本发明实施例提供的方法和模型,通过对雷达高分辨距离像的类间共性表征和各类特性表征分别建模,能够有效提取HRRP数据中的高可分性特征,进而提高了原始雷达高距离像的识别率。

仿真实验

以下通过仿真实验验证本发明的有效性,仿真参数如表所示:

(一)仿真数据

获取原始高分辨率距离像的雷达实测数据如图3所示,其中,图3(a)是奖状飞机在地面上的投影图,图3(b)是安-26飞机在地面上的投影图,图3(c)是雅克-42飞机在地面上的投影。具体参数如表1所示:

表1仿真参数

(二)仿真内容

1、选择雅克-42飞机的第2、5段,奖状飞机的第6,7段以及安-26的第5,6段获取的雷达高分辨距离像作为训练样本集,训练样本集基本上包含所有方位角的数据,保证训练数据的完备性;其余段的成像数据作为测试样本集,训练样本集与测试样本集选择不同的飞行段,用于验证模型的普适性。

2、为训练样本集和测试样本集中的所有高分辨距离成像数据分别加上相应的类别标签;训练样本集中包含140000个训练样本,测试样本集中包含5200个测试样本,其中训练样本中含有第1类高分辨成像数据52000个,第2类高分辨成像数据52000个,第3类高分辨成像数据36000个,测试样本中含有第1类高分辨成像数据2000个,第2类高分辨成像数据2000个,第3类高分辨成像数据1200个,其中第一类、第二类、第三类分别对应雅克-42、奖状、安-26飞机。

3、仿真实验的软件环境:操作系统为Windows 10版本,处理器为Intel(R)Core(TM)i5-9300H,处理器的主频率为2.40GHz;软件平台为:python 3.7MatlabR2016b、pytorch 1.4。

4、仿真使用的方法:本发明和现有方法,其中现有的方法包括以下9种:

基于最大相关分类器的目标识别方法(MCC),基于自适应高斯分类器的目标识别方法(AGC),基于线性支持向量机的目标识别方法(LSVM),基于线性判别分析结合支持向量机的目标识别方法(LDA),基于主成分分析结合支持向量机的目标识别方法(PCA),基于深度置信网络的目标识别方法(DBN),基于栈式降噪自编码器的目标识别方法(SDAE),基于栈式相关自编码器结合支持向量机的目标识别方法(SCAE),基于时域卷积神经网络的目标识别方法(TCNN)

(三)实验内容与结果:

实验1:采用本发明和上述九种现有技术分别对仿真条件中所述的3类飞机的高分辨距离像HRRP测试样本进行目标识别,分别计算每种方法中目标识别结果的类别与其样本类别相一致的测试样本个数与测试样本总数的比值,得到每种方法的目标识别准确率,结果如表2所示,并在表3中列出了本发明方法的混淆矩阵。

表2十种方法的目标识别准确率一览表

由表2可见,在仿真实验1的十种方法中,本发明方法的识别准确率最高,为95.26%,显然本发明方法的目标识别性能显著优于其他九种方法。

表3本发明方法的混淆矩阵

表3中列出了本发明方法的混淆矩阵,从结果中可以看出本发明方法正确区分不同类别目标的能力比较强。仿真实验验证了本发明的正确性,有效性和可靠性。

虽然,本说明书中已经用一般性说明及具体实施方案对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号