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

一种基于深度强化学习的合成孔径共相检测方法与流程

2022-02-22 18:36:54 来源:中国专利 TAG:


1.本发明涉及合成孔径共相检测领域,具体涉及一种基于深度强化学习的合成孔径共相检测方法,主要通过深度强化学习网络模型对合成孔径的共相误差进行检测。


背景技术:

2.合成孔径是一种采用多路分离的子孔径阵列合成的孔径来代替传统的单口径望远镜主镜的技术,等效地达到大口径望远镜系统的高分辨率成像性能。对于光学合成孔径成像技术,在像面上子孔径光束达到同相位叠加是实现合成孔径系统高分辨率成像的重要前提。所以,子孔径之间的共相误差探测是关键技术之一。在传统的共相误差检测方法中,多采用spgd进行共相误差的探测,其需要的迭代次数多,受噪声影响大。现有的深度学习神经网络共相探测模型也存在样本集和实际数据集有偏差的情况,在这种情况下的准确率会大大下降,大规模样本集的采集也存在困难,这些都制约着深度学习神经网络在共相检测中的实际应用。
3.针对以上问题,本发明提出一种基于强化学习的合成孔径共相检测方法,采用强化学习的神经网络模型对合成孔径的piston共相误差进行检测。相比传统的共相检测方法,该方法需要迭代的次数少,受噪声影响小。相比于现有的深度学习神经网络共相检测模型,该方法不需要采集大量的样本数据进行训练,有利于神经网络共相检测方法的实际应用。


技术实现要素:

4.本发明要解决的技术问题为:提出一种基于深度强化学习的合成孔径共相检测方法,主要通过深度强化学习网络共相检测方法解决深度学习共相检测需要大量训练样本的技术瓶颈,有利于神经网络共相检测方法的实际应用。
5.本发明采用的技术方案为:一种基于深度强化学习的合成孔径共相检测方法,该方法包括如下步骤:
6.步骤一、合成孔径成像探测模块负责采集或者模拟多个子孔径的共相图像;
7.步骤二、构建深度强化学习网络共相检测模型;模型由状态、动作、环境、奖赏和网络五部分组成,状态为共相光斑,动作为共相误差的校正,环境为共相成像模型,奖赏为piston像差的评价函数,强化学习神经网络为dppo,即distributed proximal policy optimization。dppo包括演员网络和评论家网络,演员网络学习状态到动作的映射,评论家网络学习状态和动作到奖赏的映射;
8.步骤三、进行深度强化学习网络模型在线学习,实现共相检测。
9.进一步地,合成孔径成像探测模块负责采集或者模拟多个子孔径的共相图像,为深度强化学习网络提供学习环境和状态。
10.进一步地,深度强化学习网络模块主要由环境、状态、奖赏和动作组成,具体结构与功能:
11.1)环境为合成孔径成像探测模块构成或者模拟的多个子孔径的光学成像系统;
12.2)状态为成像探测器采集得到的共相光斑图像;
13.3)奖赏为光斑piston像差的评价函数;评价函数j为:
[0014][0015]
其中i(x,y)为共相光斑的像素值,b为选取的偏置,例如1.75*10-3

[0016]
4)动作为合成孔径系统对piston像差的校正量。
[0017]
进一步地,深度强化学习网络模块的在线学习过程:
[0018]
1)深度强化学习系统的学习目标是动态地调整参数,以达到奖赏的最大化;
[0019]
2)agent选择一个动作用于合成孔径成像探测系统的环境中,环境接受该动作后成像系统的图像状态发生变化,同时根据状态情况产生一个强化信号(奖或惩)反馈给agent。如果agent的某个行为策略导致环境出现正的奖赏(强化信号),那么agent以后产生这个行为策略的趋势便会加强;
[0020]
3)agent的目标是在每个离散状态发现最优策略以使期望的折扣奖赏之和最大。agent根据强化信号和合成孔径成像探测系统环境的当前成像状态再选择下一个动作,选择的原则是使受到正强化(奖)的概率增大,最终实现合成孔径的共相检测。
[0021]
本发明与现有方法相比具有如下优点:
[0022]
(1)相比传统的共相检测方法,该方法需要迭代的次数少,受噪声影响小。
[0023]
(2)相比于现有的深度学习神经网络共相检测模型,该方法不需要采集大量的样本数据进行训练,有利于神经网络共相检测方法的实际应用。
[0024]
(3)该发明结构简单,易于实现。采用在线实时学习方式,避免了传统监督学习需要大量离线训练的问题,提高了算法效率。
附图说明
[0025]
图1是本发明的基于深度强化学习的合成孔径共相检测流程图;
[0026]
图2是本发明的合成孔径共相检测的深度强化学习网络示意图;
[0027]
图3是本发明的合成孔径共相检测的深度强化学习网络的在线学习原理图。
具体实施方式
[0028]
以下结合附图对本发明的具体实施方式做详细说明。
[0029]
如图1所示,基于深度强化学习的合成孔径共相检测方法,该方法利用的系统主要由合成孔径成像探测模块,深度强化学习网络模块组成。
[0030]
具体流程为:
[0031]
步骤一、合成孔径成像探测模块负责采集或者模拟多个子孔径的共相图像,为深度强化学习网络提供学习环境和状态;
[0032]
步骤二、深度强化学习网络模块根据成像系统传输的畸变光斑图像进行在线学习。
[0033]
如图2所示,合成孔径共相检测的深度强化学习网络结构主要包括:环境、状态、奖
赏和动作。其具体的结构与功能分别为:环境为合成孔径成像探测模块构成或者模拟的多个子孔径的光学成像系统;状态为成像探测器采集得到的共相光斑图像;奖赏为光斑piston像差的评价函数;动作为合成孔径系统对piston像差的校正量。强化学习神经网络为dppo,即distributed proximal policy optimization。dppo包括演员网络和评论家网络,演员网络学习状态到动作的映射,评论家网络学习状态和动作到奖赏的映射。
[0034]
步骤三、深度强化学习网络学习过程中根据状态情况动态地调整参数,达到奖赏的最大化,最终实现对合成孔径共相误差的检测功能。
[0035]
如图3所示,合成孔径共相检测的深度强化学习网络的在线学习原理图;深度强化学习系统的学习目标是动态地调整参数,以达到强化信号的最大化;agent将piston像差的校正量作为动作用于合成孔径成像探测系统的环境中,环境接受该动作后成像系统的图像状态发生变化,同时根据状态情况产生一个强化信号(奖或惩)反馈给agent。如果agent的某个行为策略导致环境正的奖赏(强化信号),那么agent以后产生这个行为策略的趋势便会加强。agent的目标是在每个离散状态发现最优策略以使期望的折扣奖赏和最大。agent根据强化信号和合成孔径成像探测系统环境的当前成像状态再选择下一个动作,选择的原则是使受到正强化(奖)的概率增大,最终实现合成孔径的共相检测。
[0036]
通过仿真实验,在两孔或三孔合成孔径共相模型中,可以在一个波长的校正范围以内,实现共相误差的校正,校正残量在1/10个波长以内,迭代次数在5次以内,满足共相探测校正的需求。作为对比,传统的spgd算法需要40-50次左右的迭代。
再多了解一些

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

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

相关文献