一种基于LSTM的多极化高分辨距离像目标识别方法与流程

文档序号:17162610发布日期:2019-03-20 00:57阅读:812来源:国知局
一种基于LSTM的多极化高分辨距离像目标识别方法与流程
本发明涉及雷达目标识别
技术领域
,具体涉及一种基于lstm的多极化雷达高分辨距离像(highresolutionrangeprofile)目标识别方法。
背景技术
:雷达自动目标识别是实现雷达系统智能化、信息化的重要技术支撑手段。hrrp表征了目标散射中心沿雷达视线方向的分布情况,包含了目标的几何结构特征,而且相比于其他识别手段易于获取和处理,因此基于hrrp的雷达目标识别具有重要的应用价值。极化是电磁波的一种本质属性,它和幅度、相位一起反应了目标的散射特性,利用极化信息能够提升目标识别的性能。传统利用极化信息的方法是手动提取目标的极化特征,例如极化散射熵,极化散射角等。手动提取特征依赖于长期的实践经验,不易形成一般化的解决方案,而且特征分析与筛选的工作量巨大。同时手动提取特征无法融合不同极化通道hrrp的幅度和相位信息,识别性能不佳,因此研究能够自动提取极化信息并能自动融合不同通道的信息的方法很有必要。技术实现要素:有鉴于此,本发明提供了一种基于lstm的多极化雷达高分辨距离像目标识别方法,能够融合不同极化通道的hrrp,提取不同通道的关联性特征,充分挖掘目标的极化特征,同时实现自动提取特征,避免手动提取特征,提升目标识别性能。本发明的基于lstm的多极化雷达高分辨距离像目标识别方法,包括如下步骤:步骤1,获取q类目标在不同场景不同姿态下的多极化雷达高分辨距离像,并进行预处理:对所有高分辨距离像进行数据对齐处理后,对各高分辨距离像进行幅度最大值归一化处理,然后截取长度n的高分辨距离像作为lstm网络的输入;步骤2,构建lstm网络;所述lstm网络包括输入层、隐含层和softmax层;其中,输入层包括t个通道,每个通道有n个神经元;隐含层的最后一层包括t个通道,每个通道有q个神经元;softmax层包括q个神经元;其中,t为多极化雷达的极化通道个数,n为步骤1的截取长度,q为目标类别数;步骤3,将步骤1预处理后的高分辨距离像数据作为lstm网络的输入,对构建的lstm网络进行训练;其中,lstm网络的输入层的t个通道分别对应高分辨距离像的t个极化通道;步骤4,将待识别的多极化雷达高分辨距离像按照步骤1的方式进行预处理,然后输入步骤3训练好的lstm网络中,softmax层输出的最大值对应的类别即为目标类别。进一步的,将隐含层最后一层的各通道输出进行平均后,作为softmax层的输入。进一步的,所述隐含层为全连接层。进一步的,所述步骤3中,采用反向传播算法更新权值,对构建的lstm网络进行训练。进一步的,所述步骤3训练过程中,向损失函数下降的方向更新权值,其中,下降方法采用随机梯度下降算法,损失函数采用交叉熵损失函数。有益效果:本发明方法,对比已有技术,该方法具有如下优点:1)本发明利用多极化雷达所有通道都是同一个目标的回波的特性,将不同的通道当成是序列,从而将lstm应用于多极化hrrp目标识别中,利用lstm自动融合不同极化通道的hrrp信息,充分挖掘目标的极化特征,可以自动地提取目标的深度和关联性特征,避免了手动提取特征的局限性。2)lstm网络基于不同极化通道hrrp提取的特征更有区分,它能够利用不同通道hrrp的信息,识别性能比传统手动提取特征的方法要好。附图说明图1为本发明的基于lstm结构的多极化通道信息融合提取框图。图2为lstm的cell结构图3为不同方法提取的特征对比分析。具体实施方式下面结合附图并举实施例,对本发明进行详细描述。本发明提供了一种基于lstm的多极化雷达高分辨距离像目标识别方法。lstm(longshort-termmemory)是循环神经网络(recurrentneuralnetwork,rnn)的一种变形,它通过一系列门解决了rnn长时依赖问题。lstm被设计于处理序列输入的问题,能够将序列融合到一起产生最终结果,它具有端对端的学习能力,可以直接输出结果,并且能够提取序列内部的抽象特征和关联性特征。对于雷达多极化hrrp来说,所有通道都是同一个目标的回波,各个通道之间表示了同一个目标的不同信息,因此,本发明将不同的通道当成是序列,一个通道对应一个序列,再结合lstm的时序功能实现多通道信息融合再进行分类识别。本发明将lstm应用到多极化雷达hrrp目标识别中,可以有效融合不同极化通道信息,实现对不同极化通道hrrp的融合并提取深度和关联性特征,充分挖掘目标的极化特征,从而达到更佳的识别性能。实现本发明的技术思路是:首先获取不同极化通道的hrrp数据,对其进行对齐、幅度归一化等预处理操作。在训练阶段将不同通道的hrrp作为序列输入到构建好的lstm网络中,融合不同极化通道的信息,并提取特征。测试阶段,将待测试样本的不同通道的hrrp按顺序输入到lstm中,从而实现分类识别。具体包括如下步骤:步骤一:获取高分辨距离像,进行预处理,并且划分训练样本和测试样本。101、从多次外场实验采集的雷达数据,得到q类目标在不同场景不同姿态下的多极化通道的高分辨距离像。102、对所有高分辨距离像数据进行对齐,利用每帧距离像最大值位置置于同一个位置,对该距离像进行对齐。对各帧高分辨距离像的原始数据进行幅度最大值归一化处理,同时为了保证神经网络的输入有相同的长度,截取一定长度n的hrrp作为输入,这里取n=100点。幅度归一化是不同通道各自归一化,利用每帧距离像的最大值对该距离像进行归一化。设x(n)为原始距离像,则其幅度归一化表示为103、划分训练集和测试集,将跟踪阶段获取的样本作为训练样本,扫描阶段获取的样本作为测试样本。步骤二、根据目标距离像的数据长度n和极化通道数t,需要划分的q类,构建lstm网络,该网络结构由一层输入层(其输入为t个通道,每个通道有n个神经元),h层隐含层(最后一层隐含层输出为t个通道,每个通道q个神经元)、一层softmax层构成(输出为一个通道q个神经元),这里h=1,按输入通道数扩展为t时刻的序列网络如图1所示,其中隐含层为全连接层,并使用训练数据进行训练网络。步骤201、根据数据长度构建输入层,输入神经元为n个,t个时刻通道。步骤202、构建第二层隐含层即全连接层,该层具有神经元个数为q个,t个时刻通道。同时将其输出反馈到下一时刻作为循环,通过一些忘记门、输入门和输出门构成一个lstm的cell,其结构如图2所示。对于输入xt前一时刻到下一时刻的更新公式为ft=δ(whfht-1+wxfxt+bf)it=δ(whiht-1+wxixt+bi)dt=tanh(whdht-1+wxdxt+bd)ot=δ(whoht-1+wxoxt+bo)其中表示点乘操作,ft,it和ot分别是忘记门、输入门和输出门的输出,同时全连接层利用非线性变换得到q个输出。非线性变换采用以下公式:式中表示第2层的第j个神经元,表示第1层第c个神经元与第2层的第j个神经元相连接的权值,表示第2层的第j个神经元的偏置,“*”表示卷积操作,f()表示激活函数。步骤203、将隐含层最后一层的t个通道的输出中任意取一路当做是提取的深度特征,作为softmax层的输入。较佳的,可以将隐含层最后一层的t个通道的输出进行平均,将平均结果当做是提取的深度特征,作为softmax层的输入,这样可以融合各通道的结果,识别效果更好。softmax层将输入的深度特征进行归一化,输出q维向量,分别对应训练目标属于q类中每一类的概率,取概率最大的类型作为目标的识别结果。将x分类为类别j的概率为:输出q维向量,分别对应训练目标属于q类中每一类的概率,取概率最大的类型作为目标的识别结果。步骤204、根据极化通道数t,构建t时刻的序列网络,同时输入训练数据,对构建的lstm网络进行训练。其中,较佳的,采用反向传播算法更新权值,对构建的lstm网络进行训练,计算速度快,可以较快的达到最优;训练时,可以采用向损失函数下降的方向更新权值,较佳的,下降方法采用随机梯度下降算法,损失函数采用交叉熵损失函数:其中y为期望的输出,a为softmax层实际输出,n为输入x的个数。通过反向传播算法将输出层的误差灵敏度向前传播,更新每一层的权值。通过反复迭代使代价函数收敛,最后网络训练完毕,得到训练好的网络模型。步骤三、将测试样本中,不同极化通道的数据按序列输入lstm网络中进行分类测试。步骤301、将测试样本中的极化通道数据按照训练阶段对应的通道输入。步骤302、将隐含层最后一层(本实施例中即为全连接层)的输出作为深度特征,输入到softmax层实现分类,softmax层输出的最大值对应的类别即为目标类别。下面结合雷达外场实验获得的hrrp实例,对本发明作进一步详细描述。本实例采用4类典型目标在不同场景不同侧向下的雷达hrrp,带宽为1.2ghz,同时训练数据采用的是跟踪阶段获取的双极化通道的hrrp,测试数据采用的是扫描阶段获取的双极化通道的hrrp。本例的框图如图1所示,将不同极化通道的hrrp作为序列输入到lstm中,利用lstm对序列数据的进行融合,深入挖掘目标的信息,实现目标特征的提取,进而实现对目标的分类识别。步骤一:对获取的不同通道的hrrp做预处理工作,并且将跟踪阶段的hrrp作为训练样本集,扫描阶段的hrrp作为测试样本集。步骤二:构建t时刻的lstm网络,并使用训练数据对神经网络进行训练,这里t=2。步骤三:将测试样本中不同通道的hrrp按顺序输入到lstm,实现对目标的分类识别。自此,便完成了基于lstm的极化雷达高分辨距离像目标识别方法。本发明提出了一种基于lstm的极化雷达高分辨距离像目标识别方法,将不同极化通道的hrrp作为序列输入到lstm,实现端对端操作,直接利用不同极化通道的信息提取深度特征,避免了手动提取特征不能结合不同通道的幅度和相位信息的情况,图3为手动提取特征和lstm提取特征的对比,相同类别越聚集,不同类别越分散,说明提取的特征越具有可分性。该方法利用不同极化通道之间的关联性,充分的挖掘了目标信息,并提取了深度和关联性特征,从而提高分辨距离像目标识别性能。lstm提取特征的识别性能和传统手动提取特征的识别性能如表1所示。表1不同方法的识别性能对比正确识别率手动提取的36维特征86.68%lstm提取的深度特征91.42%从表1可以看出lstm自动提取的目标特征比手动提取的特征更有可分性,识别性能更好,而且lstm提取特征维度比自动提取特征维数要少。综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1