当前位置: 首页 > 专利查询>北京大学专利>正文

一种现场可编程深度学习的微波成像与目标识别方法技术

技术编号:20364470 阅读:43 留言:0更新日期:2019-02-16 17:14
本发明专利技术提出了一种现场可编程深度学习的微波成像与目标识别方法。本发明专利技术提出的现场可编程深度学习的微波成像与目标识别方法将可编程超表面材料与深度学习网络相结合,实现实时数据获取与数据处理,进而实现实时微波成像及目标识别。在本发明专利技术的数据获取过程中采用FPGA控制切换不同的Metasurface编码,相比于机械切换,速度极大提高;采用固定位置的单个接收机接收数据,系统结构简单,成本较低。在本发明专利技术的数据处理过程中,采用的深度学习网络包括DeepNIS网络和CNN网络;该深度学习网络基于样本驱动,能够很好地捕捉图像特征,成像质量好,目标识别分类准确率高;该深度学习网络抗噪声能力较强;该深度学习网络一经训练完毕,即可用于实时微波成像及目标识别。

【技术实现步骤摘要】
一种现场可编程深度学习的微波成像与目标识别方法
本专利技术涉及微波成像及目标识别领域,具体涉及利用可编程超表面电磁材料以及深度学习网络来实现现场可编程深度学习的微波成像及目标识别分类。
技术介绍
微波穿透性强,能够穿透衣物,墙体等遮蔽物,发现隐藏目标,并且具有全天时,全天候,多频率,多极化等诸多优点,因此被广泛应用于各种军事和民用场景,如反恐,城市巷战,安检,墙体桥梁无损检测等。在微波成像系统中,一种是采用相控阵接收,但体积大,成本高;另一种是采用合成孔径雷达SAR(SyntheticApertureRadar),但这种成像方法需要移动雷达来合成虚拟口径,耗时较大,无法实时成像。另一个亟待解决的问题是图像的抗噪声性能及目标识别分类问题,在噪声较大时,图像信息往往被淹没其中,难以重构图像内容,更无法对目标进行识别分类。近年来,可编程超表面电磁材料Metasurface逐渐进入人们的视野,通过设计材料单元的尺寸,改变器件的组合方式等,可实现对电磁波的调控。它具有体积较小,造价较低的优势。此外,通过现场可编程门阵列FPGA(FieldProgrammableGateArray)可控制可编程超表面电磁材料的编码,从而控制其辐射场的分布。由于FPGA是电控的,速度非常快,因此可实现现场可编程,快速获取数据。数据获取后,将进行数据处理,图像重构。现有的图像重构算法有的没有采用先验信息,如后向投影,成像结果比较模糊;一些采用了先验信息,如Tikhonov正则化,TV正则化等算法,效果比后向投影好,但它们并没有抓住图像真正的内在结构,因此噪声较大时,结果仍不理想。随着深度学习等相关理论的提出,上述问题有了新的解决方案。采用深度学习方法,通过大量的样本训练,可找到图像内部的结构纹理特征,建立起相应的网络,因此能更好地把具有某些结构特征的目标图像与无明显结构特征的噪声区分开。总之,将可编程超表面与深度学习网络相结合,可为实现实时的微波成像及目标识别提供新思路。
技术实现思路
为解决上述关键技术难题,本专利技术提出了一种现场可编程深度学习的微波成像及目标识别方法。该方法主要包括两个过程,一是数据获取过程,采用FPGA对可编程超表面电磁材料的编码进行多次切换,获取多组测量数据;二是数据处理过程,先对测量数据进行初步成像,再采用深度学习网络,提取目标的结构纹理特征,进行图像增强,目标识别分类。该深度学习网络由两部分组成:非线性电磁逆散射的深度神经网络DeepNIS(DeepNeuralNetworkforNonlinearElectromagneticInverseScattering)与卷积神经网络CNN(ConvolutionNeuralNetwork),分别用于图像增强和目标分类。将可编程超表面材料与深度学习相结合,可实现现场可编程深度学习的微波成像与目标识别。本专利技术现场可编程深度学习的微波成像与目标识别方法包括以下步骤:(1)采用FPGA切换N次可编程Metasurface的编码,获得N组不同数据;(2)用Tikhonov正则化算法处理接收到的数据,进行图像重构;(3)训练深度学习网络中的DeepNIS网络;(4)利用DeepNIS网络对重构的图像进行增强;(5)训练深度学习网络中的CNN网络;(6)利用CNN网络进行目标识别分类。在步骤(1)中采用2比特可编程Metasurface;在步骤(1)中采用FPGA控制可编程Metasurface的编码,可快速切换;在步骤(2)中采用Tikhonov正则化算法进行初步的图像恢复,即求解如公式(1)所示的优化问题:其中和O分别指重构的图像和真实的图像,A是测量矩阵,y是接收数据,γ是正则化参数,重构图像可表示为公式(2):在步骤(3)中,DeepNIS网络由三个串联的复数域卷积神经网络模块构成,每个模块由三层复数域卷积神经网络层构成;在步骤(3)中,DeepNIS网络通过Adam优化算法进行训练;在步骤(3)中,价格函数采用如公式(3)所示的欧几里得距离;在步骤(5)中,CNN网络使用Adadelta优化算法进行训练;在步骤(5)中,价格函数为如公式(4)所示的负对数似然函数。本专利技术的优点:本专利技术提出了一种现场可编程深度学习的微波成像与目标识别方法;本专利技术具有如下优点:1、将可编程超表面材料与深度学习网络相结合,实现实时的数据获取与数据处理,进而实现实时微波成像及目标识别;2、用FPGA控制切换不同的Metasurface编码以获取数据,相比于机械切换,速度极大提高;3、采用固定位置的单个接收机接收数据,系统结构简单,成本较低;4、采用的深度学习网络(包括DeepNIS网络和CNN网络)基于样本驱动,能够很好地捕捉图像特征,成像质量好,目标识别分类准确率高;5、采用的深度学习网络(包括DeepNIS网络和CNN网络)抗噪声能力较强;6、采用的深度学习网络(包括DeepNIS网络和CNN网络)一经训练完毕,即可用于实时微波成像及目标识别。附图说明图1为现场可编程深度学习的微波成像及目标识别系统框图;图2为基于深度学习网络,包括DeepNIS网络和CNN网络的图像增强及目标识别分类流程图;图3为CNN分类网络示意图;图4为在不同SNR情况下,Tikhonov正则化与DeepNIS网络的图像重构结果对比图;图5为信噪比SNR=-10dB的情况下,Tikhonov正则化和DeepNIS重构的图像分别经过CNN分类网络后的分类结果图;具体实施方式下面结合附图,通过具体实施例,进一步阐述本专利技术。本实施例现场可编程深度学习的微波成像与目标识别方法包括以下步骤:(1)采用FPGA切换N次可编程Metasurface的编码,获得N组不同数据;如图1所示,Metasurface的辐射场照射到目标图像(60×60)上,最终目标的散射场由固定的单个接收机接收。此处Metasurface的编码由FPGA控制进行切换,不同的编码对应不同的辐射场,从而获取不同的数据。本实施例中N=300,即有300种不同的编码,获取数据300组。(2)用Tikhonov正则化算法处理接收到的数据,进行图像重构;采用Tikhonov正则化算法处理步骤(1)中所获取的数据,重构图像。本步骤所重构的图像也将作为下一步DeepNIS网络的输入,如图2所示。(3)训练深度学习网络中的DeepNIS网络;本实施例将Tikhonov正则化算法重构的4000幅60×60的手语姿势图像与对应的4000幅原始图像构成一个训练样本数据集,对DeepNIS网络进行训练。DeepNIS网络由三个串联的复数域卷积神经网络模块构成,每个模块由三层复数域卷积神经网络层构成,每个DeepNIS网络模块依次独立训练,对应的网络参数设置如表1所示,网络卷积层采用“same”模式,epoch设置为100,学习速率设置为10-4。表1:DeepNIS网络参数(4)利用DeepNIS网络对重构的图像进行增强;用步骤(3)训练好的网络进行测试,测试样本为1000幅60×60的手语图,成像结果如图3所示。本实施例设置了信噪比SNR为-10dB,0dB,10dB,20dB和无噪声,这五种情况,并将Tikhonov正则化算法的结果(图3a(1)-a(5))与DeepNI本文档来自技高网
...

【技术保护点】
1.一种现场可编程深度学习的微波成像与目标识别方法其特征在于包括如下步骤:(1)采用FPGA切换N次可编程Metasurface的编码,获得N组不同数据;(2)用Tikhonov正则化算法处理接收到的数据,进行图像重构;(3)训练深度学习网络中的DeepNIS网络;(4)利用DeepNIS网络对重构的图像进行增强;(5)训练深度学习网络中的CNN网络;(6)利用CNN网络进行目标识别分类。

【技术特征摘要】
1.一种现场可编程深度学习的微波成像与目标识别方法其特征在于包括如下步骤:(1)采用FPGA切换N次可编程Metasurface的编码,获得N组不同数据;(2)用Tikhonov正则化算法处理接收到的数据,进行图像重构;(3)训练深度学习网络中的DeepNIS网络;(4)利用DeepNIS网络对重构的图像进行增强;(5)训练深度学习网络中的CNN网络;(6)利用CNN网络进行目标识别分类。2.根据权利要求1所述的现场可编程深度学习的微波成像与目标识别方法其特征在于,采用2比特可编程Metasurface。3.根据权利要求1所述的现场可编程深度学习的微波成像与目标识别方法其特征在于,采用FPGA控制...

【专利技术属性】
技术研发人员:阮恒心双雅王龙刚李廉林
申请(专利权)人:北京大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1