[发明专利]基于球面自衍射模型的球面纯相位全息图生成方法有效

专利信息
申请号: 202011037653.9 申请日: 2020-09-28
公开(公告)号: CN112180707B 公开(公告)日: 2021-11-02
发明(设计)人: 王君;李冰怡 申请(专利权)人: 四川大学
主分类号: G03H1/08 分类号: G03H1/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 610065 四川省*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 球面 衍射 模型 相位 全息图 生成 方法
【说明书】:

发明提出一种基于球面自衍射模型的球面纯相位全息图生成方法。该方法首先提出一种球面自衍射计算模型,该模型的衍射过程是物面衍射场通过球心衍射传播到同一物面;然后基于球面自衍射的迭代算法,可以生成球面纯相位全息图;球面自衍射迭代算法主要依赖物面振幅提供迭代振幅限制,利用同一物面能量守恒保障了迭代算法的快速收敛,以生成可以高质量重建的球面纯相位全息图。相比传统迭代算法,该方法生成的球面纯相位全息图的重建图像质量高,有效抑制了球面纯相位计算全息图重建图像的散斑噪声。

技术领域

本发明涉及一种全息显示技术,特别是球面计算全息的生成方法。

背景技术

全息显示作为一种最理想的真三维显示技术,一直受到极大的关注。而球面计算全息因其具有360°的视场角而成为近期的一个研究热点。但是球面计算全息有一个亟待解决的技术问题,这个问题就是球面计算全息不可避免地受到散斑噪声的困扰。而散斑噪声产生的原因是由于必须在物面上添加随机相位造成的,散斑噪声直接造成重建图像质量的退化,特别是球面纯相位计算全息重建图像质量的退化。球面纯相位计算全息图的重建图像质量退化问题制约了球面全息的应用与发展。因此,为了抑制散斑噪声、提高重建图像的质量,亟需提出一种新的球面纯相位计算全息图生成方法。

发明内容

本发明针对上述球面纯相位计算全息图的重建质量因散斑噪声造成的退化问题,提出一种基于球面自衍射模型的球面纯相位全息图生成方法。该方法包括球面自衍射计算模型和球面自衍射迭代算法生成球面纯相位全息图两个部分。

所述的球面自衍射计算模型的具体描述为:

步骤1,先根据球面自衍射计算模型的概念,确定其传递函数TFssd为:从球面经过球心传播到球面的衍射过程的系统传递函数,表示为TFssd=hn(1)(k×r)/hn(2)(k×r),其中hn(1)(·)和hn(2)(·)分别表示第一和第二类n阶球面汉克尔函数, k是波数,r是球面半径。

步骤2,依据球面波的球谐变换理论,计算球面自衍射计算模型的衍射场分布,记自衍射前的衍射场为C1,自衍射后的衍射场为C1`,则其过程可表示为:C1`=ISHT[SHT(C1)×TFssd],其中SHT为球谐变换,ISHT为逆球谐变换。

所述的球面自衍射迭代算法生成球面纯相位全息图的具体描述为:

步骤一,计算球面自衍射迭代算法的初始化衍射场C0,记为:C0=A0×exp(j×θ0),其中A0为物面的振幅分布,θ0为0到2π区间内的随机相位,j为虚数单位。

步骤二,迭代循环开始后,第k次循环计算得到的相位为θk,采用物面的振幅分布A0为振幅限制,则第k次衍射场复振幅分布为:Ck=A0×exp(j×θk)。

步骤三,对第k次衍射场按照球面自衍射计算模型进行自衍射计算,得到自衍射后的衍射场为Ck`,其过程可表示为:Ck`=ISHT[SHT(Ck)×TFssd],保留其相位,采用物面的振幅分布A0为振幅限制,得到更新的自衍射后的衍射场Dk,其过程表示为:Dk=A0×exp(j×φk),其中,φk为Ck`的相位。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学,未经四川大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011037653.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top