【技术实现步骤摘要】
一种基于深度前馈神经网络的数字全息图生成系统及方法
本专利技术涉及数字全息
,特别涉及一种基于深度前馈神经网络的数字全息图生成系统及方法。
技术介绍
全息技术是一种能够记录和再现物体三维信息的显示技术。物体反射光波的振幅代表物体的亮度信息,相位体现物体的深度信息,全息图同时记录了物光波的振幅和相位信息,因此可以实现物体的三维显示。传统的全息术通过全息记录介质保存物光波和参考光波发生干涉后形成的干涉条纹,生成全息图;再使用参考光照射全息图,通过光的衍射使得物光波再现,重构三维物体。传统全息术复杂的光路系统和繁琐的全息记录材料处理工艺限制了它的发展和应用。1967年美国科学家古德曼(J.W.Goodman)首次提出了数字全息图。数字全息是传统全息术和计算机技术结合的产物,它用计算机准确地模拟物光波和参考光波的干涉过程,生成全息图;然后通过绘图仪或专用的计算机缩微系统模拟物光波的衍射过程,进行光学再现。计算全息不仅可以全面的记录真实物光波的振幅和相位,还可以对虚拟的三维物体进行全息图的生成,其全息图生成和三维物体再现过程简单、方便,具有极大的灵活性,因而在工业领域得到了广泛的应用,例如激光处理、数字显微镜和3D显示等。计算全息可以有效利用计算机技术和数字图像处理技术来改善全息图的质量,同时可以得到良好的三维显示效果,但是实际应用中的全息图空间带宽积往往很大,现有计算机的计算速度、存储容量等无法满足全息图的实时生成和显示,严重制约了计算全息的发展。点源法,也叫光线追迹法,是经典的计算全息算法,它 ...
【技术保护点】
1.一种基于深度前馈神经网络的数字全息图生成方法,其特征在于,包括:/n1)构建前馈神经网络,包含输入层、隐含层和输出层;/n2)构建四层全连接神经网络,包含一个输入层、两个隐含层和一个输出层,使用相应数据进行训练,得到训练完毕的全连接神经网络;/n3)以步骤1)构建前馈神经网络的输出作为步骤2)所得全连接神经网络的输入,对两个网络进行拼接,形成深度前馈神经网络;使用深度前馈神经网络生成点云物体的数字全息图。/n
【技术特征摘要】
1.一种基于深度前馈神经网络的数字全息图生成方法,其特征在于,包括:
1)构建前馈神经网络,包含输入层、隐含层和输出层;
2)构建四层全连接神经网络,包含一个输入层、两个隐含层和一个输出层,使用相应数据进行训练,得到训练完毕的全连接神经网络;
3)以步骤1)构建前馈神经网络的输出作为步骤2)所得全连接神经网络的输入,对两个网络进行拼接,形成深度前馈神经网络;使用深度前馈神经网络生成点云物体的数字全息图。
2.根据权利要求1所述的一种基于深度前馈神经网络的数字全息图生成方法,其特征在于,还包括以下步骤:
4)对步骤3)得到的数字全息图进行再现,得到再现像。
3.根据权利要求1所述的一种基于深度前馈神经网络的数字全息图生成方法,其特征在于,步骤1)中根据前馈神经网络结构对点源法计算全息图的基本计算公式进行网络化设计,得到三层自定义的前馈神经网络;
步骤1)所述点源法计算全息图的基本计算公式如式(5)所示:
其中,rp为物光点p到全息面采样点(xh,yh)的距离,rp计算公式如式(2)所示:
采用自定义前馈神经网络对公式(2)进行网络化设计;以(xp,yp,zp)为网络输入,(xh,yh)为网络参数,神经元激活函数采用自定义激活函数,为输出,构建自定义前馈神经网络。
4.根据权利要求3所述的一种基于深度前馈神经网络的数字全息图生成方法,其特征在于,前馈神经网络中输入层和隐含层之间所有连接的权重均为1,偏置自上而下分别为-xh,-yh和0,隐含层激活函数为自定义求平方函数;隐含层和输出层之间所有连接的权重均为1,偏置均为0,输出层激活函数为自定义取小数函数;(xh,yh)为全息面上采样点坐标。
5.根据权利要求1所述的一种基于深度前馈神经网络的数字全息图生成方法,其特征在于,步骤2)具体包括如下步骤:
21)构建四层全连接神经网络,用于学习余弦函数运算规律;所述余弦函数为公式(5)中的余弦函数部分,记为
22)将高频余弦函数映射为单周期基频函数,映射表达式为:
其中frac()为取小数操作;所述的相应数据为神经网络训练数据,由rp及公式(7)产生;
23)使用步骤22)中的训练数据,采用逆向传播算法对步骤21)中构建的全连接神经网络进行训练;所述神经网络的逆向传播训练方法采用均方误差的最速下降算法,调整所述全连接神经网络的网络权重和偏置;当网络输出误差...
【专利技术属性】
技术研发人员:刘静,马超群,蒋晓瑜,李刘鹏,苏立玉,黄开宇,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。