APP下载

基于卷积神经网络的高精度分块镜共相检测方法*

2022-08-28赵伟瑞王浩张璐赵跃进褚春艳

物理学报 2022年16期
关键词:卷积精度误差

赵伟瑞 王浩 张璐 赵跃进 褚春艳‡

1)(北京理工大学光电学院,北京 100081)

2)(精密光电测试仪器及技术北京市重点实验室,北京 100081)

为获得与单口径望远镜相当的空间分辨率,使成像系统成像质量达到或接近衍射极限,拼接主镜式望远镜的分块子镜应确保实现共相位拼接,本文针对拼接主镜式望远镜高精度平移(piston)误差检测问题,提出了一种基于卷积神经网络的高精度平移误差检测方法.通过在成像系统的出瞳面上设置具有离散孔的光阑,构建了对平移误差极为敏感的点扩散函数图像数据集,根据此数据集的特点搭建了具有高性能的网络模型,并测试得到网络的最佳检测范围.仿真结果表明,在略小于一个波长的捕获范围内,单个网络能够准确地输出一个或多个分块子镜的平移误差;应用于六子镜成像系统时,平移误差检测精度达0.0013λ RMS (root mean square),并且方法对残余倾斜(tip-tilt)误差、波前像差、CCD 噪声、光源带宽具有良好的鲁棒性.该方法简单快速,可广泛应用于分块镜系统的平移误差检测.

1 引言

随着太空探索需求的不断增加,对望远镜分辨率的要求也越来越高,导致望远镜主镜口径的不断增大.由于受毛坯制备、加工工艺、镜面检测、运输、发射等多方面因素的限制,制造8 m 以上的单口径主镜望远镜非常困难[1-4].因此,当前大多数大型望远镜使用分块式拼接主镜来获得高分辨率[5-8].为获得与单口径望远镜相当的空间分辨率,使成像系统成像质量达到或接近衍射极限,在拼接主镜式望远镜的出瞳面处,与各分块子镜对应的各子波面应实现光学共相位拼接,平移(piston)误差即为子波面偏离共相位位置(参考波面位置)的轴向光程差,要求平移误差小于0.025λRMS.

国内外针对平移误差检测均展开了深入研究,并提出了许多有效的检测方法.平移误差检测方法包括粗测方法和精测方法,应用较广的平移粗测方法有宽带夏克哈特曼法[9]、色散条纹法[10]、分类神经网络检测法[11]等,这类方法能够实现较大的检测范围,但需要借助精测方法进行进一步的检测.也有很多经典的平移精测方法被提出,虽然它们能够实现较高的检测精度,但在方法实现过程中存在一定限制,例如迈克尔逊干涉法[12]对振动、温度及气流扰动非常敏感,因此对使用环境要求十分严苛;曲率波前传感器[13]和泽尼克相衬共相传感器[14]都具有较高的灵敏度,检测光路简单,但需切换不同波长的光源或不同带宽的滤光片提高检测范围,过程繁琐,测量范围和速度不易同时提高;金字塔波前传感器[15-16]使用灵活、运行效率高、抗噪性能好,可结合子镜扫描技术或波长扫描技术扩大检测量程,但对四棱锥镜的锥点角加工精度要求较高;二维色散条纹法[17]需要增置阵列色散元件才能实现全口径内的共相位误差检测,且需定期对光谱在CCD 上的位置进行标定;相位恢复法[18]需要增加相应的分光元件及透镜滤轮,来获得算法所需的焦面和离焦面的波前信息,并且探测过程耗时较长;朗奇光栅共相检测法[19]能同时实现较大的检测范围和较高的精度,但是该方法只适用于主镜为球面的拼接镜;电容式[20]及电感式[21]位移传感器系统结构相对简单,但使用中要考虑抗电磁干扰的问题,并且都只能检测相邻子镜间的相对位移,使用前需进行零位标定.

随着深度学习技术的快速发展,卷积神经网络(convolutional neural networks,CNN)在图像识别领域获得极大的成功,基于CNN 的平移误差检测方法应运而生.早在2007 年,Yi等[22]就提出了一种基于自组织特征映射网络(self-organizing featwe map,SOFM)的位相差异波前传感方法,以人工提取的特征点作为网络的输入,大大缩减了网络训练样本集的规模,该方法最终在三孔径系统中实现了范围为 ±0.4λ,精度为λ/14 的平移检测;2018 年,Dailos等[23]采用CNN 实现了点目标场景下对合成孔径的共相误差检测,通过采用多波长和多网络并行的方法突破2π 不定性的限制,其检测精度可达0.0087λ,但方法在采集数据时需切换单波长及多波长光源,且需手动截取图片作为数据集样本,这些增加了数据集收集的难度以及操作的复杂度;Hui等[24]提出了一种基于一对焦面和离焦面图像的平移精测方法,该方法加深了网络层数,训练完成后的CNN 对于六子镜系统的传感精度约为λ/20;Ma等[25]选用了网络结构更为复杂的深度卷积神经网络对四子镜系统的平移误差进行检测,检测精度提升为λ/32.基于CNN 的方法的硬件结构简单,并且训练完成后的CNN 工作时无需迭代计算即可快速输出平移误差值,但此类方法的精度仍需进一步提高.

为了配合平移粗测方法使用,并实现更高精度的平移误差检测,以满足共相位要求,本文提出了一种基于CNN 的平移误差高精度检测方法.通过在光学系统中设置具有离散圆孔的光阑,构建了一个全新的包含丰富平移特征信息的数据集;而后根据此数据集的特点自主搭建了能够准确捕获平移相关特征的CNN 模型;通过仿真寻找到该方法的最佳检测范围,并在六子镜成像系统中测试了方法的精度以及鲁棒性.

2 基本原理

2.1 数学模型

基于CNN 的平移检测方法的本质是利用CNN学习输入图像与平移误差之间的映射关系,故图像可作为CNN 数据集的基本条件是: 图像灰度值的变化应与平移误差存在明确的映射关系.图像对于平移变化的灵敏度越高,CNN 能够实现的精度就越高.通过在系统的出瞳面上放置具有离散圆孔的光阑,可以丰富点扩散函数(point spread function,PSF)图像数据集中与平移相关的特征信息,从而为CNN 更高精度地检测平移误差提供数据基础.为验证PSF 图像作为CNN 数据集的理论可行性,本文以两子镜拼接系统为例,建立单色光条件下子镜间平移误差与系统PSF 关系的数学模型.

将光阑放置在两子镜拼接系统的出瞳面上,光阑上设置两个离散圆孔,分别与两个子镜相对应,无限远的星光经子镜反射后由离散孔采集、经后继成像透镜聚焦在其焦平面处的CCD 上,CCD 获取的像面强度分布图像即为PSF 图像.设光阑面坐标系为 (xoy),成像透镜像面坐标系为 (uov).光阑两离散孔的尺寸及其相对位置如图1 所示.

图1 光阑子孔径分布Fig.1.Sub-pupils distribution of the diaphragm.

设离散孔的直径为D,两孔圆心坐标分别为(-B/2,0),(B/2,0).则系统光瞳函数可表示为

式中,c irc(·)为圆域函数,φ1,φ2分别为两离散孔采集波面的初始相位,相位差 Δφ为

式中,p为两离散孔所采集子波面的轴向光程差,也即平移误差,λ 为系统所用光源的波长,则:

依据傅里叶光学原理,由光瞳函数可得系统PSF:

式中f为成像透镜焦距,F T[·] 为傅里叶变换符号,k2π/λ,J1(·)表示一阶贝塞尔函数;Fdiffraction为衍射因子,是两个单孔衍射的光强的叠加;Finterference为干涉因子,为两离散孔子波面的相干叠加.衍射因子和干涉因子分别表示为

从(4)—(6)式可知,PSF 即焦面光强分布为两孔衍射及两孔干涉共同作用的结果,为受衍射项调制的余弦干涉条纹,平移误差为干涉项的相位.因此,当共相位检测系统设定后,焦面光强分布由平移误差决定,当检测范围小于一个波长时,平移误差与其存在一对一的映射关系,PSF 随子镜间平移的变化而变化,其变化灵敏度与干涉测量的灵敏度相当.

通过设置不同平移误差值,可获得相应数量的PSF 图像,将PSF 图像作为样本,对应的平移误差值作为标签,即可构建CNN 训练和测试所需的数据集.图2 为数据集中的两个PSF 图像样本,其中图2(a)为无平移误差时的PSF 图像,图2(b)为平移误差为0.3λ时的PSF 图像,图中红色虚线为平移为0 时中央条纹位置,白色虚线为平移为0.3λ时中央条纹位置.可以看到,当平移值发生变化时,PSF 图像中的干涉条纹会发生移动,强度值也会出现明显变化.这意味着数据集中的图像样本对平移值变化极为敏感,CNN 可以更轻松、更准确地从图像样本中捕获平移相关信息.

图2 不同平移误差对应的PSF 图像样本 (a)p=0;(b)p=0.3λFig.2.PSF image samples corresponding to different piston errors: (a)p=0;(b)p=0.3λ.

2.2 网络模型

CNN 的输入为PSF 图像的像素矩阵、输出为平移值.子镜间存在的平移误差会引起PSF 图像中干涉条纹的移动,干涉条纹的移动量与平移值存在明确的函数关系.因此,网络需要能够准确学习到干涉条纹移动量这一空间特征与平移值之间的映射关系.CNN是通过卷积层中的卷积核去过滤提取图片中的局部特征,感受野越大图像的空间位置特征能够更好地被提取.此外,更深层的网络具有更好的非线性表达能力,可以学习到更复杂的函数关系.根据上述分析以及多次训练结果的反馈,确定了如图3 所示的网络结构.

图3 CNN 网络结构Fig.3.The network structure of CNN.

网络大体可以分为3 部分:

第1 部分,包括7 个卷积核大小为 3×3 的卷积层及两个池化层.网络输入为 1 28×128 的单通道PSF 图像,经过两层堆叠的卷积层后提取到32 个大小为 1 28×128 的特征图;而后进入池化层,池化方式选用最大值池化,尺寸为 2×2 的池化单元,池化层可以有效地缩小参数矩阵的尺寸,从而加快计算速度并且能够防止过拟合,经过池化层后特征图尺寸缩减为 6 4×64;之后经过三层堆叠卷积层、最大值池化层以及两层堆叠卷积层后,可得到128 个 3 2×32 特征图.这部分采用堆叠的卷积层和池化层的组合结构,对PSF 图像进行初步特征抽象提取.2 个堆叠的 3×3 卷积核的感受野大小等同于一个 5×5 卷积核、3 个堆叠的 3×3 卷积核的感受野大小等同于一个 7×7 卷积核,这种架构可以在确保较大的感受野的同时增加网络的深度,更深层的模型将具有更好的非线性表达能力,可以学习更复杂的映射关系.

第2 部分,采用两个多层感知机卷积(multilayer perceptron convolution,Mlpconv)层对特征进行进一步的融合及提取,得到256 个 1 6×16 的特征图.Mlpconv 层的结构如图4 所示,包括一次普通的 3×3 卷积以及两次 1×1 卷积,其相当于一个由卷积层和多层感知机(multi-layer perceptron,MLP)构成的微型网络.一般的卷积操作只能提取线性特征,而Mlpconv 通过在卷积层后加入一个MLP 使其能够提取非线性特征,这种结构能够实现跨通道特征融合、增强网络局部模块的抽象表达能力.

图4 Mlpconv 结构图Fig.4.Structure diagram of Mlpconv.

第3 部分,包括一个全局平均池化层.全局平均池化层使用过n个池化单元对输入特征图进行平均池化操作,n等于输出值的个数,也即待测子镜的个数,池化单元的尺寸等于输入特征图的尺寸,即 1 6×16 .全局平均池化层的输出为n个特征值,再通过线性函数即可输出n个待测子镜的平移值.使用全局平均池化层替换全连接层不仅可以有效地降低参数量,而且能够整合全局空间信息、增强网络鲁棒性.

网络中所有卷积层的卷积核移动步长均为1,池化层的池化单元的移动步长均为2,每个卷积层后面都添加了ReLU(rectified linear unit)激活函数.

训练过程中应用的损失函数为均方误差(mean squared error,MSE),优化函数为Adam 算法,网络训练环境为python3.7,tensorflow-gpu2.1.0 以及keras-gpu2.3.1,训练所用计算机处理器为Intel(R)Core(TM)i7-8750H CPU @2.20 GHz,显卡型号为NVIDIA GeForce GTX 1060.

3 仿真与分析

确定了网络训练集及CNN 架构后,本文展开了大量仿真实验,对方法的最佳检测范围、应用于六子镜成像系统时的检测精度以及鲁棒性进行了分析.

3.1 最佳检测范围分析

本文旨在小范围内实现平移的高精度检测,因此需要测试本文所搭建的CNN 的最佳检测范围,也即CNN 在保证高精度检测情况下能实现的最大检测范围.由于分块镜系统的子镜个数以及数据集的规模不会对CNN 的检测范围的测试造成影响,因此为了方便得出结论,使用相对少量的数据对双子镜系统进行测试.仿真系统参数的设置参考JWST 系统[26]: 离散光阑孔的直径D=0.3 m,两孔的中心距离B=1.73 m,成像透镜的焦距f=131.4 m,入射光波长为λ632.8 nm.根据(4)式可知,平移误差为PSF 余弦干涉项的相位,由于余弦函数存在2 π 周期性,因此当系统的输入光源为单波长光源时,方法理论上能够实现的最大检测范围为[—0.5λ,0.5λ].

在选定检测范围内随机为测试子镜设置7000个平移值,相应可得到7000 个PSF 图像样本,其中5000 个样本作为训练集、1000 个作为验证集、1000 个作为测试集.不同检测范围对应的网络预测精度如表1 所示,当检测范围为[—0.6λ,0.6λ]时,由于余弦函数的周期性,CNN 无法有效检测平移误差,当检测范围由[—0.5λ,0.5λ]缩减为[—0.48λ,0.48λ]时,网络精度明显提升,而继续缩减检测范围网络的精度只会出现轻微波动,并不会明显提升.

表1 不同检测范围时方法的检测精度Table 1.Detection precision of the method in different detection ranges.

为了分析这一现象,图5 给出了检测范围分别为[—0.5λ,0.5λ],[—0.49λ,0.49λ]及[—0.48λ,0.48λ]时设定平移值对应的网络预测误差分布图.当检测范围为[—0.5λ,0.5λ]时,区间边缘网络预测结果出现异常大的误差,这种情况会极大地影响方法的整体精度;而将检测范围缩减为[—0.49λ,0.49λ],区间边缘的异常值仍然存在;当检测范围为[—0.48λ,0.48λ] 时,边缘异常值全部被消除,区间内网络预测误差分布较均匀,因而在[—0.48λ,0.48λ] 基础上进一步缩减检测范围时,网络精度不再有大幅提升.为了确定区间边缘的检测出现异常是否由数据集导致,对不同平移误差对应的PSF 图像之间的互相关系数进行了测试,其中,平移为0.49λ和0.48λ对应的PSF 图像之间的互相关系数为0.93,而平移为0.47λ和0.48λ对应的PSF 图像之间的互相关系数同样为0.93,由此可说明PSF 图像对于范围为[0.48λ,0.5λ]的平移误差的变化的敏感度和[—0.48λ,0.48λ]相同,数据集不是导致异常出现的原因.因此,出现此现象的原因是文中搭建的CNN 模型的最大有效检测范围为[—0.48λ,0.48λ] .实际上,可以通过加深网络模型实现更大的检测范围,但其精度远低于图2 所示的CNN,文中所述方法的目的是为了配合大范围的平移粗测方法使用,实现小量程范围内的极高精度的平移误差检测,故选择牺牲小部分的检测范围.

图5 不同检测范围时设定平移值对应的CNN 预测误差分布图 (a)[—0.5λ,0.5λ];(b)[—0.49λ,0.49λ];(c)[—0.48λ,0.48λ]Fig.5.The distribution of CNN prediction errors corresponding to the piston value in different detection ranges: (a)[—0.5λ,0.5λ];(b)[—0.49λ,0.49λ];(c)[—0.48λ,0.48λ].

综上所述,可以确定方法的最佳检测范围为[—0.48λ,0.48λ] .

3.2 六子镜成像系统仿真

六子镜成像系统主镜结构及其对应的PSF 图像如图6 所示,设置子镜1 为参考子镜,其余5 块子镜为测试子镜.系统参数的设置为: 离散光阑孔的直径为D=0.3 m,孔1—孔6 的中心的坐标(单位: m)为: (0,2.15),(1.45,1.17),(0.86,-0.98),(0,-2.35),(-1.16,-0.67),(-1.53,1.30).则孔1和孔2 的中心距B12=1.75 m,孔1和孔3 的中心距B13=3.25 m,孔1和孔4 的中心距B14=4.50 m,孔1和孔5 的中心距B15=3.05 m,孔1和孔6 的中心距B16=1.75 m,成像透镜的焦距为f=131.4 m,入射光波长为λ=632.8 nm.

图6 六子镜成像系统 (a)分块镜(六边形)和离散光阑孔(圆形);(b)PSF 图像Fig.6.Six submirror imaging system: (a)Segments (hexagons)and sparse subpupils (circles);(b)PSF image.

在[—0.48λ,0.48λ]范围内分别为子镜2 到6设置20000 组随机平移值,相应得到20000 张PSF图像,每张PSF 图像都对应着5 个测试子镜的平移值.则六子镜成像系统的数据集共由20000 个样本和相应的20000 组标签构成,每组标签包含5 个标签,六子镜系统对应的数据集划分情况见表2.

表2 六子镜成像系统数据集划分情况Table 2.Division of six submirror imaging system data set.

网络训练完成后,使用测试集中的2000 个样本对网络性能进行测试评估,测试结果为: 子镜2 的测试精度为0.00085λRMS,即0.58 nm;子镜3 的为0.0013λRMS,即0.82 nm;子镜4 为0.0022λRMS,即1.39 nm;子镜5 为0.0012λRMS,即0.76 nm;子镜6 为0.00093λ RMS,即0.59 nm.图7 为各测试子镜所有测试结果残余误差的分布直方图,由图7 可以发现: 子镜2和子镜6 的结果最为接近,两个子镜的平移的测试残余误差小于1 nm 的比例均在90%以上;子镜3和子镜5 的结果最为接近,两者的测量精度略差于子镜2和6,但仍能保证大部分残余误差在1 nm 以内;子镜4是5 块子镜中测量结果最差的,仅有45.97%的残余误差在1 nm 以内,说明当一个子镜和另一个子镜之间的距离越来越远时,测试误差也将越来越大.综上所述,六子镜成像系统中所有测试子镜的平均检测精度可以达到0.0013λRMS,远超过衍射极限成像的条件,故本文方法可以实现对六子镜成像系统中平移误差的高精度检测.

图7 六子镜成像系统测试结果分布情况 (a)子镜2;(b)子镜3;(c)子镜4;(d)子镜5;(e)子镜6Fig.7.Distributions of errors over all the testing results for six submirror system: (a)Submirror 2;(b)submirror 3;(c)submirror 4;(d)submirror 5;(e)submirror 6.

3.3 方法鲁棒性分析

本文方法是借助CNN 从图像数据中获取平移误差信息的,对于CNN 模型而言,当数据集中样本存在一定偏差,尤其是训练样本与测试样本分布不一致时,CNN 预测效果会受到很大的影响.前文的分析都是基于理想仿真条件下的,而实际系统中存在的多种干扰因素不可避免地会引起数据集的偏差,进而降低检测精度,因此要求方法具有较好的鲁棒性.为此,在3.2 节六子镜成像系统的测试集中分别引入残余倾斜(tilt/tip)误差、CCD 噪声、波前像差以及光源带宽,而训练集仍使用理想条件下获取的PSF 图像,以测试评估方法的鲁棒性.为了表述方便,下文中所述的平移检测精度皆取5 块测试子镜检测精度的平均值,以平移检测精度优于0.025λRMS 为标准,测试方法对不同干扰因素的允差.

3.3.1 残余倾斜误差

分块镜系统共相位误差包括沿法线方向的平移误差和沿径向/切向的倾斜误差,其中平移误差的检测在完成倾斜误差校正后进行.设在图1 右光阑孔处,绕y轴的tip 误差表示为圆孔光阑边界与x轴交点处沿光阑法线方向上的最大位移a,即倾斜角为,绕x轴的tilt 误差表示为圆孔光阑边界与y轴交点处沿光阑法线方向上的最大位移b,即倾斜角为,倾斜误差存在时,系统点扩散函数 P SFTT可表示为

从 (7)式可知,当倾斜误差存在时,平移误差仍仅存在于余弦干涉项中,干涉条纹移动量不会受到残余倾斜误差影响,故CNN 能够在残余倾斜误差存在时从PSF 中捕获平移信息.但是,在采集训练集和测试集PSF 图像样本时,残余倾斜误差的差异会引起除干涉条纹移动以外的光强分布变化,这会降低最终平移误差的解算精度.

为验证校正后的残余倾斜误差对平移检测精度的影响程度,测试了不同残余倾斜误差存在时方法的检测精度,测试结果如表3 所示,方法对倾斜误差的允差为0.3λ(对应倾斜角度约为0.26 as)RMS.并且基于斐索干涉仪共相方法[27-28]的倾斜校正的残余误差为0.004λ(对应倾斜角度约为3.5 mas)RMS,对此倾斜值,本文方法的平移检测精度几乎不受影响(精度仅出现 1 0-4量级的波动).

表3 不同倾斜值时方法的检测精度Table 3.Detection precision of the method in different tip-tilt values.

3.3.2 CCD 噪声

光学系统中将CCD相机作为探测器,CNN 数据集中的PSF 图像直接从CCD 上采集,CCD 噪声会直接影响本文方法的精度,为此在数据集样本中引入不同程度的高斯噪声,以测试不同信噪比情况下方法的平移检测精度,其中图像信噪比RSN定义为

其中,Ps为信号功率,Pn为噪声功率.测试结果见表4,方法对CCD 噪声的允差为30 dB,而目前CCD相机信噪比普遍大于40 dB,所以方法对于CCD 噪声的鲁棒性能够满足实际系统的要求.

表4 不同信噪比值时方法的检测精度Table 4.Dtection precision of the method in different signal-to-noise ratio.

3.3.3 波前像差

波前像差是是点光源发出的球面波经光学系统后形成的波前与理想球面波之间的距离,上述模拟是在完全消除子镜像差的假设下进行的,然而,这些像差在实验中无法被完全消除,设置的光阑孔采集到的各子镜的反射子波面携带了波前像差信息,这将降低平移的检测精度,因此需要测试方法对于波前像差的鲁棒性.

以Zernike 多项式来表征子镜波前像差,像差阶数取4—11 阶,各阶系数等权分布.不同像差情况下,网络的检测精度如表5 所示,方法对4—11 阶像差允差为0.05λRMS.

表5 不同像差时方法的检测精度Table 5.Dtection precision of the method in different aberrations.

3.3.4 光源带宽

实际应用中不存在理想的单色光源,因此需要考虑光源带宽对方法检测精度的影响.对(4)式对波长λ求积分可得宽光谱光源条件下像平面上的光强分布 P SFc表达式:

式中,S(λ)为各个波长的权重,Δλ为光源带宽.假设S(λ)1,则 P SFc表达式可简化为

此时,图像强度分布随着平移误差的变化规律仍然与单光源情况相同.理论上,CNN 能够从宽光谱光源条件下获取的PSF 图像中检测平移误差信息.为测试方法对于光源带宽的鲁棒性,分别将不同的光源带宽下获取的PSF 图像作为测试集,以测试CNN 的检测精度,测试结果如表6 所示.

表6 不同带宽时方法的检测精度Table 6.Dtection precision of the method with different spectral widths.

一般而言,单色光的带宽可以控制在10 nm以内,必要时也可外置干涉滤光片将带宽控制在10 nm 或更窄的范围内.从表6 可知,光源带宽对方法的检测精度影响极小.因此方法对于光源带宽的鲁棒性完全可以满足实际系统的要求.

方法对于倾斜误差的允差为0.3λ(0.26 as)RMS,而实际系统中的残余倾斜误差仅为毫角秒量级;方法对CCD 噪声的允差为30 dB,而CCD相机信噪比普遍大于40 dB;对于实验室常用的激光光源的带宽,方法的精度完全不受影响.因此,在实际系统中这些条件是容易满足的.此外,方法要求波前像差优于0.05λRMS,系统加工装调时需满足此条件.综上所述,方法是具备实用性的.

4 结论

本文提出了一种利用CNN 从PSF 图像中高精度检测分块镜系统平移误差的方法.通过测试选择[—0.48λ,0.48λ]为方法的最佳检测范围,在六子镜成像系统的仿真中,方法可实现0.0013λRMS 的检测精度.此外,方法还具有良好的鲁棒性: 对残余倾斜误差的允差达到0.3λRMS、对CCD 噪声的允差为30 dB、对4—11 阶像差的允差为0.05λRMS.

与传统光学方法相比,本文方法简单快速且不依赖于特定的传感器,只需在成像系统的出瞳面上设置具有离散孔的光阑,通过收集少量的PSF 图像对CNN 进行训练,训练后的网络便能准确地检测分块镜系统中的平移误差.较之其他基于深度学习的平移检测方法,本文方法通过构建对平移变化极为敏感的数据集、搭建更高性能的CNN 模型、并为该CNN 选取合适的检测范围的方式实现了极高的平移检测精度,使得方法能够更好地配合粗测方法使用.目前正在搭建分块镜实验平台,未来将从实验的角度验证理论研究和仿真结果的正确性.

猜你喜欢

卷积精度误差
基于不同快速星历的GAMIT解算精度分析
热连轧机组粗轧机精度控制
基于3D-Winograd的快速卷积算法设计及FPGA实现
卷积神经网络的分析与设计
从滤波器理解卷积
隧道横向贯通误差估算与应用
隧道横向贯通误差估算与应用
基于傅里叶域卷积表示的目标跟踪算法
精确与误差
以工匠精神凸显“中国精度”