[发明专利]一种基于频谱损失函数梯度下降的全息编码方法有效
申请号: | 202110703230.4 | 申请日: | 2021-06-24 |
公开(公告)号: | CN113467211B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 李海峰;张隽怿;刘旭 | 申请(专利权)人: | 浙江大学 |
主分类号: | G03H1/08 | 分类号: | G03H1/08 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 刘静 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 频谱 损失 函数 梯度 下降 全息 编码 方法 | ||
1.一种基于频谱损失函数梯度下降的全息编码方法,其特征在于,将纯相位全息图的频谱分成信号频谱区域和噪声频谱区域,将复振幅全息图的频谱滤波提取出信号频谱区域,然后用梯度下降法使纯相位全息图的信号频谱近似等于复振幅全息图的信号频谱,纯相位全息图的噪声频谱区域看作被优化的自由变量而忽略;设纯相位全息图、复振幅全息图和原图大小为m*n像素,该方法包括以下步骤:
1)对于二维或三维的原图像光场用快速傅里叶变换计算出复振幅全息图的频谱F0,F0为m*n的矩阵,将F0展开为一个m*n维的向量;
2)对复振幅全息图的频谱进行滤波,即选择频谱中心位置长、宽分别为原始一半大小的矩形区域,提取出该矩形区域作为信号频谱区域;将信号频谱表示为其中表示哈达马积,P表示一个m*n维的向量,P的某元素若在信号频谱区域内,则其值为1,否则为0;
3)对于初始的纯相位全息图,进行快速傅里叶变换计算出频谱F,选取某一位置长、宽分别为原始一半大小的矩形区域作为信号频谱区域,剩余区域为噪声频谱区域;将信号频谱表示为
4)对于纯相位全息图的信号频谱计算损失函数,因为频谱是复数,损失函数C定义为实部Re加虚部Im的形式:
5)根据步骤4)中损失函数计算损失函数的梯度,利用以下梯度下降公式更新纯相位全息图:
其中θk为当前的纯相位全息图的相位值构成的矩阵展开的一个m*n维的向量,Ck为当前的损失函数,η为迭代的步长,θk+1为更新后的纯相位全息图的相位值构成的矩阵展开的一个m*n维的向量,k代表迭代的第k次,为一个m*n维的向量,公式为:
其中为一个行和列均为m*n的矩阵,F(k)是迭代k次后的频谱F,FFT是快速傅里叶变换,用于把光场转为频谱,是由θk得到的一个m*n维的复数向量;
6)重复上述的4)、5)步骤进行迭代,直到损失函数收敛,得到最终的纯相位全息图。
2.根据权利要求1所述的方法,其特征在于,所述原图像光场的振幅值用原图像的灰度值计算得到,光场的相位值在同一深度设置为恒值,这样可以避免重建图像相邻像素因为相位不同,发生了干涉而造成噪声。
3.根据权利要求1所述的方法,其特征在于,使用随机值生成初始的纯相位全息图或双相位全息图作为初始的纯相位全息图,使用双相位全息图可以减少迭代次数。
4.根据权利要求1所述的方法,其特征在于,对于实际的情况,显示纯相位全息图所用的空间光调制器如果存在串扰效应会导致显示误差,在公式中加入对串扰效应的校正;串扰效应表示为一个点扩散模型,纯相位全息图上相位值在迭代中卷积点扩散函数;频谱的计算公式改写为:
其中代表卷积,a代表一个像素受串扰效应的点扩散函数。
5.根据权利要求4所述的方法,其特征在于,如果点扩散函数的尺寸处于一个像素的量级,则需要对纯相位全息图进行超采样计算。
6.根据权利要求4所述的方法,其特征在于,在迭代过程中把纯相位全息图的信号频谱区域位置不设置在频谱中央,而是偏离一定距离,从而实现离轴全息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110703230.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种PCB的制作方法
- 下一篇:一种数据采集及分析管理的系统