0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

纯相位全息图优化算法综述

西安中科微星 来源:西安中科微星 作者:西安中科微星 2024-12-25 15:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

◀ 背景引入 ▶

近年来,得益于光学、电子和计算机等各项技术的进步以及新算法的不断提出,计算全息技术飞速发展。由于现有液晶空间光调制器对于纯相位全息图具有更高的调制能力与衍射效率,纯相位全息图优化算法一直以来都是研究热点。目前,各种传统方法可以满足不同的计算耗时与重建质量要求,而深度学习、维尔丁格流等新方法为纯相位全息图优化带来了新的思路,这些工作都有利于实时、广视场、高质量全息三维显示的早日实现。不同于传统的全息成像技术,在计算机生成全息图领域,液晶空间光调制器带来了对波前信息前所未有的灵活控制能力,为计算全息的发展提供了很大的发展空间与动力。

wKgZPGdrr5iAGs0KAACZpDt-pPU676.png

过去的几十年间,计算机生成纯相位全息图算法层出不穷,其核心就是纯相位全息图优化问题: 给定一个复振幅全息图(Complex-Amplitude Hologram),将其编码成为一个纯相位全息图(Phase-Only Hologram),使得用该纯相位全息图进行光学重建所得到的图像要尽可能还原原始图像。这些方法主要分为3类:迭代方法、非迭代方法与其他方法。迭代算法通常由一个对目标全息图的近似出发,经过一系列的重复操作不断优化这个近似全息图,直到该近似所得到的重建图像满足一定的误差要求;非迭代算法不需要重复的大量优化计算, 会根据指定步骤一次性给出近似解。由于较低的计算负荷,非迭代算法更符合实时全息显示的要求,而代价是这类方法的重建质量不如迭代算法;其他方法种类繁多,各有特点。

◀ 纯相位全息图生成算法介绍 ▶

迭代性算法:Gerchberg-Saxton算法

可以生成纯相位全息图的迭代算法中,迭代傅立叶变换算法 (IterativeFourier Transform Algorithm)是一种比较具有代表性的算法,该类算法的特点是通过傅立叶变换在两个平面中的反复传递。

wKgZPGdrr6eARdwBAADdv9lzzbM056.png

图1 计算机生成全息成像术流程图

迭代傅立叶变换算法,或称误差减少算法(Error Reduction Algorithm)在20世纪70年代早期被作为数字全息的一种算法而提出, 后来被 Gerchberg与 Saxton修改并运用在相位提取领域,成为了迭代算法中最著名也可能是被运用最多的方法—Gerchberg-Saxton(GS)算法,其算法流程图如图2。

wKgZPGdrr7KANg0KAABPpIvHfnU775.png

图2 Gerchberg-Saxton算法流程图

该算法中,根据全息图平面与重建图像平面的振幅分布,通过迭代进行正逆向的光波传递以及施加在两个平面上的限制条件, 进而求得全息图平面中光场的相位信息。该方法在计算纯相位全息图场景中十分适用,可以使用菲涅尔变换或者傅立叶变换来进行光场传播的计算。

迭代性算法:误差扩散算法

误差扩散算法(Error Diffusion Method)是另一种类型的迭代算法,该算法会在全息图平面的各个像素之间迭代。当复振幅全息图的振幅信息被直接移除时,每个像素点都会产生误差,而误差扩散算法将逐个扫描像素点,并将每个像素点的误差按照一定权重向尚未扫描到的四个相邻像素点扩散。

wKgZPGdrr7yAQuIkAAAYqzwf8EU716.png

图3 误差扩散算法示意图;(a)误差从左向右扫描扩散;(b)误差与从右向左扫描的扩散。

◀ 非迭代性算法 ▶

随机相位方法在全息图纯相位化的过程中是一种常用的非迭代方法。由于纯相位全息编码相当于高频滤波过程,重建图像只包括原始图像的边界与线条部分,因此需要引入随机相位掩膜(Random Phase Mask)使原始图像的波前分散至整幅全息图以提高重建质量,然而随之而来的斑点噪声也较明显。为了减少这种斑点噪声,近期有一种改进的随机相位方法,该方法会针对不同的图像,引入具有不同频率的随机相位掩膜以进一步减少信息损失和提高重建质量。除此之外,还有许多用于减少斑点噪声的非迭代方法,例如:采用下采样掩膜的采样纯相位全息图(Sampled-Phase-only Hologram)方法、模式化相位掩膜(Patterned Phase-Only Hologram)方法、双相位方法(Double-Phase Method),以及使用非随机相位掩膜的方法(Random Phase-Free Method)等。

wKgZO2drr9KAMLkVAAMqKZ6oFY0266.png

图4 随机相位对纯相位全息图重建结果作用示例;(a)原始图像;(b)未添加随机相位掩膜;(c)添加随机相位掩膜。

◀ 其他方法 ▶

除了迭代算法与非迭代算法,有一种直接算法可以用于计算纯相位全息图。假设纯相位全息图有M×N个像素,每个像素点的相位值有Q种可能取值,则纯相位全息图生成问题的搜索空间为M×N×Q,目标是找到重建图像与原始图像误差最小的全息图所有像素值。直接算法主要有三类:直接搜索算法(Direct Search Algorithm)、模拟退火算法(Simulated Annealing Algorithm)以及遗传算法(Genetic Algorithm)。

wKgZO2drr-GAOdB7AACqNaBIXdE156.png

图5 三种直接算法的比较

除以上介绍的算法外,论文中还介绍了近年来被提出的一系列算法,例如:介于迭代算法与非迭代算法两种分类之间的纯相位全息图生成算法,该方法能够节省大量计算时间,同时保持着较高的重建准确度,适合全息动态实时显示等应用;以及近年来快速发展的深度学习方法也被用于全息图压缩以及生成,在循环中,CITL技术直接捕捉到全息图的光学重建结果,并且将该结果用于对全息图的进一步优化,并能够取得较高的重建质量;还有由Chakravarthy等人提出的基于维尔丁格流(Wirtinger Flow)的相位提取方法可以将相位提取问题转化为可用一阶优化算法(First-Order Optimization Method)进行优化的二次问题(Quadratic Problem)。运用该相位提取方法进行全息图优化可以使重建质量达到极高的准确度,而计算成本则仅与GS算法相当。目前,传统的迭代与非迭代的纯相位全息图优化算法都已经取得了不错的效果,但需要在计算耗时与重建质量间做出取舍,深度学习、维尔丁格流等新方法的不断出现为解决这一问题带来了新的思路,这些工作都有利于实时、广视场、高质量全息三维显示的早日实现。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4761

    浏览量

    97148
  • 全息
    +关注

    关注

    0

    文章

    35

    浏览量

    9584
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    新唐科技推出数字端口DSP(NPCA112D)内置音效增强算法

    新唐科技推出数字端口 DSP 音频 DSP(数字信号处理器)已逐渐成为扬声器产品设计中非常重要的器件,通过内置算法优化软件调整音质,音色,从量变到质变的过程,增强声音的表现。 AI 技术的助力,让
    的头像 发表于 12-01 19:59 1.5w次阅读
    新唐科技推出<b class='flag-5'>纯</b>数字端口DSP(NPCA112D)内置音效增强<b class='flag-5'>算法</b>

    相位相位噪声与抖动:从原理到测量

    一、相位相位噪声相位(Phase):交流信号表达式A*sin(2πft+φ)中的φ为相位,描述的是“波形在时间轴上的位置”,它是一个瞬时量,单位是弧度(rad)。
    的头像 发表于 08-15 17:22 1957次阅读
    <b class='flag-5'>相位</b>、<b class='flag-5'>相位</b>噪声与抖动:从原理到测量

    UWB自动跟随技术原理、算法融合优化和踩坑实录

    UWB为什么是最靠谱的自动跟随技术?原理是什么?需要做什么算法融合、优化?我们在开发过程中踩过的坑。
    的头像 发表于 08-14 17:45 1134次阅读
    UWB自动跟随技术原理、<b class='flag-5'>算法</b>融合<b class='flag-5'>优化</b>和踩坑实录

    信号发生器如何与波束赋形算法配合优化

    3D方向)。 信号生成:将算法输出的波束权重(幅度和相位)导入信号发生器,生成实际测试信号。 硬件验证:通过信号发生器和信道仿真器构建测试环境,验证硬件实现与算法仿真的一致性。 参数
    发表于 08-08 14:41

    如何优化可编程电源控制环路参数?

    及步骤:一、理论分析:明确优化目标与约束条件 确定关键性能指标 动态响应:负载阶跃变化时,输出电压的过冲/跌落幅度(如≤5%标称值)和恢复时间(如≤100μs)。 稳定性:相位裕度≥45°(典型值
    发表于 07-02 15:56

    GLAD:利用全息图实现加密和解密

    概述 全息图能够通过两束相干光相干叠加获得。用其中一束光照射生成的全息图就可以得到另一束相干光,这样全息图就可以用作加密/解密的装置了。 系统描述 在本例中一个复杂的随机图样作为参考光源,用来恢复
    发表于 06-13 08:42

    改进粒子群算法的永磁同步电机PID控制器

    采用粒子优化算法进行PID模糊控制训练能提高永磁同步电机的控制精度,提出一种基于改进粒子群算法的永磁同步电机 PID控制方法,构建永磁同步电机PD模糊控制目标画数,选择电压、转矩、速度和电磁损耗等
    发表于 05-28 15:44

    GLAD应用:体全息光栅模拟

    和Brady提出体全息成像技术,采用体全息光栅作为选择成像元件,对物体进行实时三维成像。与采用常规光学透镜的成像系统相比,体全息成像技术仅利用一个厚型体全息图(或称为体
    发表于 05-15 09:32

    伺服电机编码器与转子磁极相位对齐方法

    图所示: 如何想办法使永磁交流伺服电机的“相电流”波形始终与“相反电势”波形保持一致呢?由 1可知,只要能够随时检测到正弦型反电势波形的电角度相位,然后就可以相对容易地根据电角度相位生成与反电势波形
    发表于 05-14 16:00

    永磁同步电机参数辨识研究综述

    参数辨识的技术成果,再对 PMSM 辨识方法进行归纳和比较,最后,揭示 PMSM 参数辨识过程中亟需关注的研究问题并 展望其未来的发展方向,旨在实现 PMSM 系统的高效可靠运行。分享帖,点击附件查看全文*附件:永磁同步电机参数辨识研究综述.pdf
    发表于 03-26 14:13

    智慧路灯智能控制算法优化的探讨

    叁仟智慧路灯智能控制算法优化,在提升其性能与效率方面,占据着极为关键的地位。以下将深入探讨具体的优化方法,并结合实际应用案例展开详细分析。 1. 模糊控制算法 模糊控制
    的头像 发表于 03-07 11:39 653次阅读
    智慧路灯智能控制<b class='flag-5'>算法</b><b class='flag-5'>优化</b>的探讨

    VirtualLab Fusion应用:使用自定义的评价函数优化高NA分束器

    摘要 由于相位和结构之间的直接关系,衍射分束镜通常采用一定的傍轴近似来设计,这些算法也提供了这种近似,反之亦然。在非傍轴或甚至高NA分束器的情况下,这些近似将引入一些不准确性,因此,如果不进行额外
    发表于 03-07 08:54

    利用超快成像技术观测到两种截然不同的全息图

    全息图案。 研究小组利用近单周期激光脉冲不仅揭示和识别了蜘蛛腿状和鱼骨状图案,还揭示和识别了电子全息图上的古伊相位效应。这项工作为从全息图案中正确提取目标分子的核间分离开辟了一条途径
    的头像 发表于 02-07 06:37 526次阅读
    利用超快成像技术观测到两种截然不同的<b class='flag-5'>全息图</b>案

    相位

    相位
    jf_61024331
    发布于 :2024年12月20日 04:04:37