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

基于生成对抗网络的地面运动目标重聚焦方法及系统与流程

2022-02-25 23:48:20 来源:中国专利 TAG:


1.本发明涉及运动目标聚焦技术领域,特别是一种基于生成对抗网络的地面运动目标重聚焦方法及系统。


背景技术:

2.为了实现合成孔径雷达(synthetic aperture radar,sar)图像中地面运动目标的聚焦,传统做法是通过对目标的运动参数进行估计,通过估计得到的距离向速度来完成目标的距离徙动校正,估计得到的方位向速度来构造方位匹配滤波函数,完成动目标聚焦。
3.传统的动目标成像算法需要对每一个运动目标的参数都进行估计,然后再进行聚焦处理。当有多个运动目标且每个目标的速度不同时,需要分别处理这些目标,过程较繁琐。


技术实现要素:

4.有鉴于此,本发明的目的在于提供一种基于生成对抗网络的地面运动目标重聚焦方法及系统,该方法利用生成对抗网络对sar图像中散焦运动目标实现重聚焦。
5.为达到上述目的,本发明提供如下技术方案:
6.本发明提供的基于生成对抗网络的地面运动目标重聚焦方法,包括以下步骤:
7.通过距离多普勒成像算法生成二维散焦运动目标图像,用于作为训练样本;在散焦的运动目标中心位置生成理想高斯点,用于作为标签图像;
8.构建生成对抗网络,所述生成对抗网络包括生成网络和判别网络;
9.所述生成网络的训练样本为二维散焦运动目标图像,用于产生与标签图像接近的生成图像;
10.将生成图像和标签图像输入判别网络,并将判别结果返回给生成网络,直到生成网络的输出到达预设条件;
11.将需要测试样本图像输入到训练后的网络模型中,得到动目标聚焦的输出图像。
12.进一步,所述判别网络为多层卷积网络。
13.进一步,所述标签图像为无噪声的理想高斯点图像。
14.进一步,所述生成网络是基于残差结构的unet网络,其中,残差结构包括卷积残差块和恒等残差块;所述卷积残差块块用于调节特征图的大小和通道数;所述恒等残差块块用于增加网络的深度。
15.进一步,所述卷积残差块块包括三层卷积层、三层批量标准化和三个激活函数;在第三个激活函数前,与经过一层卷积层和一层批量标准化的输入跳跃连接,该结构用于调节特征图的大小和通道数,加入跳跃连接结构防止网络过深而出现梯度消失或梯度爆炸的现象。
16.进一步,所述恒等残差块块包括两层卷积层、两层批量标准化和两个激活函数。在第二个激活函数前,与输入跳跃连接;该结构用于增加网络的深度,加入跳跃连接结构防止
网络过深而出现梯度消失或梯度爆炸的现象。
17.进一步,所述生成网络包括降采样结构、上采样结构以及降采样结构中的特征图与上采样结构中的特征图的连接结构,其中,降采样结构中利用残差快实现降采样。
18.进一步,所述判别网络包括五层卷积层、三层批量标准化和四层relu激活函数,最后一层激活函数是用sigmoid函数输出。
19.本发明提供的基于生成对抗网络的地面运动目标重聚焦系统,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-8中任一项所述的步骤。
20.本发明的有益效果在于:
21.本发明提供的基于生成对抗网络的地面运动目标重聚焦方法及系统,通过距离多普勒成像算法生成二维散焦运动目标图像,用于作为训练样本;在散焦的运动目标中心位置生成理想高斯点,用于作为标签图像;然后利用生成对抗网络,产生与标签图像接近的生成图像;通过判别网络得到判断结果,并将判别结果返回给生成网络,直到生成网络的输出到达预设条件;利用训练后的网络模型中,得到动目标聚焦的输出图像。
22.该方法与传统的sar动目标成像算法相比,避免了对每个运动目标进行参数估计之后,还要对每个目标分别进行距离徙动校正和方位匹配滤波。且可以直接将多个散焦的运动目标同时处理为聚焦良好的目标。
23.传统的sar数据处理方法,消除噪声和目标聚焦都是需要分别进行。本方法通过网络训练可以实现在消除噪声的同时完成动目标的重聚焦,一次实现两种功能。
24.本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书来实现和获得。
附图说明
25.为了使本发明的目的、技术方案和有益效果更加清楚,本发明提供如下附图进行说明:
26.图1为生成对抗网络结构示意图。
27.图2为训练数据。
28.图3为恒等残差块结构示意图。
29.图4为卷积残差块结构示意图。
30.图5为生成网络结构示意图。
31.图6为判别网络结构示意图。
32.图7为高斯白噪声power=50dbw的样本训练结果。
33.图8为高斯白噪声power=60dbw的样本训练结果。
34.图9为高斯白噪声power=70dbw的样本训练结果。
35.图10为高斯白噪声power=80dbw的样本训练结果。
36.图11为网络测试结果。
37.图12为网络测试结果。
具体实施方式
38.下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
39.如图1所示,本实施例提供的基于生成对抗网络的地面运动目标重聚焦方法,本方法利用生成对抗网络(gan)来实现动目标的重聚焦,可以实现对多个有不同运动参数的目标一次性进行处理。实现无需参数估计,直接从sar图像中散焦的运动目标得到聚焦良好的运动目标图像,具体包括以下步骤:
40.首先通过距离多普勒(range doppler,rd)成像算法仿真得到包含1-3个散焦运动目标的sar图像,该图像作为gan网络的训练样本。在散焦的运动目标中心生成理想高斯点,作为gan网络的标签。
41.然后构建生成对抗网络,包括生成网络和判别网络。生成网络主要功能是根据输入样本图像,产生与标签接近的图像,并作为判别网络的输入。
42.判别网络是一个五层卷积网络,其主要功能是能够将生成网络的输出判别为“假”,标签判别为“真”,并将判别结果返回给生成网络,生成对抗网络的具体结构如图1所示,图中d表示判别模型,g表示生成模型。
43.生成对抗网络中的训练和测试数据生成具体步骤如下:
44.利用距离多普勒成像算法生成二维散焦的运动目标图像,作为生成对抗网络的输入样本。每个输入样本包含距离向和方位向速度都不同的1~3个运动目标。为了产生较明显的二维散焦的运动目标图像,主要仿真参数设计如表1所示。
45.表1仿真参数
[0046][0047]
在二维散焦目标的中心位置生成理想的高斯点,作为生成对抗网络的标签。将输入样本与标签都转为256*256的矩阵,如图2所示,图2中(a)训练样本,(b)训练标签,便于输入神经网络进行训练。
[0048]
总共生成如图1所示的输入样本和标签2000对;2000个输入样本中分别加入强度为50、60、70和80dbw的高斯白噪声,最终得到8000个带高斯白噪声的散焦动目标图像,作为生成对抗网络的训练样本。无任何噪声的理想高斯点作为训练标签。测试数据的生成方法与训练样本生成方法一致,总共生成200个散焦的运动目标图像,每幅图像中加入强度为50~80dbw随机高斯白噪声,作为测试样本。
[0049]
生成对抗网络训练过程具体如下:
[0050]
生成网络是基于残差结构的unet网络,其中,残差结构中的包括卷积残差块即conv_block块和恒等残差块即identity_block块两个块。卷积残差块主要用于调节特征图的大小和通道数。其具体结构如图3、图4和图5所示。
[0051]
本实施例中的卷积残差块块包括三层卷积层(conv)、三层批量标准化(batch_norm)和三个激活函数(relu)。在第三个激活函数前,与经过一层卷积层和一层批量标准化的输入跳跃连接。该结构用于调节特征图的大小和通道数,加入跳跃连接结构防止网络过深而出现梯度消失或梯度爆炸的现象。
[0052]
本实施例中的恒等残差块块包括两层卷积层、两层批量标准化和两个激活函数。在第二个激活函数前,与输入跳跃连接。该结构用于增加网络的深度,加入跳跃连接结构防止网络过深而出现梯度消失或梯度爆炸的现象。
[0053]
本实施例中的生成网络包括降采样结构、上采样结构以及降采样结构中的特征图与上采样结构中的特征图的连接结构。其中降采样结构中利用卷积残差块和恒等残差块实现降采样。图5中的identity_block是图三的结构;conv_block是图四的结构。
[0054]
本实施例提供的判别网络是一个五层卷积网络,最后一层采用sigmoid函数输出网络的判别结果。其具体结构如图6所示。
[0055]
本实施例中的判别网络包括五层卷积层、三层批量标准化和四层relu激活函数,最后一层激活函数是用sigmoid函数输出判别概率。
[0056]
将训练样本和标签送入生成对抗网络,训练100轮次输出中间结果,当生成网络的输出满足要求时就可停止训练,并保存训练模型。最终训练完毕的网络具有消除噪声和目标聚焦功能。因此当生成网络的输出能够实现去除不同强度的背景噪声以及不同散焦程度的运动目标聚焦时,生成对抗网络训练就完成了。
[0057]
网络的训练结果如图7、图8、图9和图10所示。
[0058]
图7中图(a)是加入50dbw的高斯白噪声的训练图像,图(b)是网络的输出图像,网络的输出图像与标签图像图(c)非常相似,不同散焦程度的运动目标都能够通过网络实现聚焦,而且图像中的噪声也被抑制了。
[0059]
图8中图(a)是加入60dbw的高斯白噪声的训练图像,图(b)是网络的输出图像,网络的输出图像与标签图像图(c)非常相似,不同散焦程度的运动目标都能够通过网络实现聚焦,而且图像中的噪声被抑制了。
[0060]
图9中图(a)是加入70dbw的高斯白噪声的训练图像,图(b)是网络的输出图像,网络的输出图像与标签图像图(c)非常相似,不同散焦程度的运动目标都能够通过网络实现聚焦,而且图像中的噪声被抑制了。
[0061]
图10中图(a)是加入80dbw的高斯白噪声的训练图像,图(b)是网络的输出图像,网络的输出图像与标签图像图(c)非常相似,不同散焦程度的运动目标都能够通过网络实现聚焦,而且图像中的噪声被抑制了。
[0062]
本实施例提供的生成对抗网络测试过程中的网络测试样本与训练样本不同的是背景噪声,训练样本是确定的四个强度值的高斯白噪声,测试样本是50~80dbw的随机高斯白噪声。对训练过程中保存的模型进行测试,得到输出图像与测试标签作比较。
[0063]
测试结果如图11和图12所示,图11中,(a)输入样本(b)网络输出(c)输入标签,图
12中(a)输入样本(b)网络输出(c)输入标签,可以看出本网络对训练阶段没有遇到过的测试样本也能实现背景噪声的消除和动目标的聚焦。
[0064]
生成对抗网络中的生成器生成的图像与理想聚焦的标签一同输入判别器,当判别网络判定输入的是一对真实图像时,判别网络的输出的概率为1,此时说明生成器的输出已经成功欺骗了判别器。如果判别网络判定不是一对真实图像时,判别网络的输入概率会较小。当判别网络输出概率较小时,生成器为了提高判别网络的输出概率会不断调整网络参数,以达到以假乱真的目的。生成对抗网络的损失函数分为两部分,一部分是生成器的输出与标签的均方误差,为了使生成器输出与标签尽可能接近,该部分损失值应该尽可能小。另一部分就是判别网络的输出概率,这部分值应该尽可能大。当两部分都达到最优时,说明生成器的输出与标签非常接近,此时背景噪声应该已经被消除,留下来目标的部分也应该完成聚焦。否则,网络还未达到最优,可以继续训练。
[0065]
以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
再多了解一些

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

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

相关文献