基于双曝光与数值计算法全息干涉相位畸变补偿实例分析

一、引言

一般来说,成像系统中不可避免的会存在相位畸变。相位畸变会严重影响相位测量的准确度。引起相位畸变的因素众多,例如离轴结构引起的倾斜、光学器件的使用和重建过程的误差会引入球面像差、散光、彗差和色差等畸变。尤其是在像面成像全息以及显微全息等使用了成像透镜的系统中,二次相位畸变往往会湮没真实相位信息,因此畸变修正是一个关键问题。

常用的去除相位畸变的数字全息方法有相位掩膜法、曲面拟合法和双曝光法三种。前两种方法是在提前知道光路信息或测试物体信息的基础上进行数值自动补偿;双曝光法在记录物体信息的全息图外再记录一幅不包含样品的参考全息图,该参考全息图包含了全部畸变信息,因此可以通过相减去除畸变[1]。

二、畸变相位补偿的数值计算法

2.1 线性畸变项的补偿仿真模拟

首先,模拟生成一幅含有线性畸变相位的包裹相位,如下图所示:

在这里插入图片描述

图 1 含有线性相位畸变的包裹相位

此时,采用最小二乘法对其进行解包裹,解包裹相位如下图所示:
在这里插入图片描述

图 2 解包裹相位三维分布

采用曲线拟合的方法来消除线性相位畸变,首先拟合得到的线性相位畸变如下图所示:

在这里插入图片描述

图 3 拟合的线性相位畸变

此时,直接减去拟合得到的线性相位畸变,即可得到去除线性畸变的相位,如下图所示:
在这里插入图片描述

图 4去除线性相位畸变的相位分布

结论,使用数值计算法对相位畸变进行补偿,并不能完全去除畸变相位的影响。

2.2 畸变相位补偿实验验证

接着,通过实验来进一步验证数值计算法对畸变相位的补偿效果,数据处理过程如下:

在这里插入图片描述

图 5数据处理流程

同样采用最小二乘解包裹算法,得到的解包相位如下图所示,此时解包裹相位含有系统的畸变相位。

在这里插入图片描述

图 6解包相位三维分布(含有系统畸变像差)

同样地,采用数值拟合方法拟合得到的该系统畸变像差如下图所示:
在这里插入图片描述

图 7 曲线拟合得到的系统畸变像差

此时,直接减去系统畸变像差,得到去除畸变像差的相位如下图所示:

在这里插入图片描述

图 8 去除畸变像差的相位分布

此时,便可以得出,数值计算方法可以消除系统畸变像差,但并不能完全消除系统畸变像差。这可能与所采用的拟合曲线的计算方法有关,因而,开发相应的高精度曲线拟合方法是提高畸变补偿精度的一种思路。

2.3 资源获取

畸变相位补偿的数值计算法相关程序可从以下链接处获取:

https://download.csdn.net/download/qq_36584460/85059427

资源包含以下内容:

fitt.m(曲线拟合函数)
全息图.mat(实际实验数据)
畸变相位补偿-实际实验.m
畸变相位补偿-实际实验-GBK格式.m(防注释乱码格式)
线性畸变相位的补偿-仿真实验.m
线性畸变相位的补偿-仿真实验-GBK格式.m (防注释乱码格式)

三、双曝光相减相位畸变补偿法

双曝光相减相位畸变补偿法最先是由 P. Ferraro 于2003年提出,并由一些人改进完成的。这个补偿法的基本思想就是在同一个光路系统中,任何条件不变,分别在有被测物体无被测物体时拍摄两幅全息图,一幅是无被测物体的全息图,即没有放置被测物体的物光和参考光直接干涉形成全息图;一幅是有被测物体的全息图,即在记录系统中放置了被测物体的物光和参考光干涉形成全息图。然后两幅全息图各自重建,并且对相位进行解包裹计算后,通过将两幅重建的相位矩阵相减,最终得到的相位图不但能够消除模拟参考光波的不吻合,而且还能消除因在显微光路加入显微物镜而引入的二次相位因子,并且还在一定程度消除显微成像中的像差和背景误差。

3.1实例验证

首先,分别获取有被测物体和无被测物体时拍摄两幅全息图,如图9(a)与(b)所示。分别采用傅里叶变换法提取+1级频谱并居中,分别得到两者的包裹相位图,如图图9©与(d)所示。

在这里插入图片描述

图 9 双曝光相减相位畸变补偿法处理流程

采用最小二乘相位解包裹算法,分别得到的解包相位如下图所示;其中,背景全息图获得的即是系统畸变相位。(此时,可对比图7所示曲线拟合得到的系统畸变相位,明显可发现,双曝光法获取的系统畸变相位更为准确)

在这里插入图片描述

图 10 解包相位

直接减去系统畸变像差,即可得到不含系统畸变像差的相位分布,如图11所示。对比图8(用的是同一张目标全息图),此时,能发现双曝光相减相位畸变补偿法效果要优于数值计算法。

在这里插入图片描述

图 11 去除系统畸变像差的相位三维分布图

3.2 结论

双曝光相减相位畸变补偿法可以完全消除相位畸变,但是需要额外采集不带样品的全息图。另一种对相位畸变的补偿方法就是使用数值计算的方法。数值方法是建立在对全息图的相位畸变的建模上的。模型选择与曲线拟合是消除相位畸变的关键。因此,衍生出许多不同的算法,例如采用标准多项式拟合,最小二乘表面拟合,泽尼克多项式拟合。

3.3 资源获取

双曝光相减相位畸变补偿法完整资源可从以下链接处获取:

https://download.csdn.net/download/qq_36584460/85059593

资源包含以下内容:

背景全息图.mat
目标全息图.mat
双曝光相减相位畸变补偿法实例验证.m

参考文献

[1] 张悦萌, 蔡萍, 隆军, et al. 多波长数字全息计量技术综述[J]. 激光与光电子学进展, 2020, 57(10): 24-35.


如有问题,可私信交流讨论,博主可提供相关的技术支持。

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
基于MATLAB的计算全息干涉图仿真是一种使用MATLAB软件进行全息干涉图像计算和模拟的方。该方主要基于光学干涉原理和计算机图像处理技术,能够准确地模拟全息干涉图像的生成和显示过程。 首先,我们需要了解全息干涉图的基本原理。全息干涉图是由两束光的干涉产生的,其中一束光即为参考光,另一束为物光。通过这两束光的干涉,形成了干涉图案,进一步形成了全息干涉图。 在基于MATLAB的计算全息干涉图仿真中,我们可以使用光学传递函数(OTF)对参考光与物光进行模拟,并使用傅里叶变换来计算干涉图案。通过调整参考光和物光的光场参数,如振幅、相位、波长等,我们可以模拟出不同的干涉图案。 此外,MATLAB还提供了丰富的图像处理函数和工具箱,可以对计算得到的全息干涉图像进行进一步的处理和分析。例如,可以使用傅里叶变换对干涉图案进行频谱分析,或者应用滤波器进行图像增强和去噪等操作。 基于MATLAB的计算全息干涉图仿真在光学研究和工程应用中有着广泛的应用。它可以帮助研究人员更好地理解全息干涉图的生成和特性,进一步优化全息成像系统的设计和性能。同时,它也为教学和科普普及等提供了强有力的工具,使得人们能够更直观地理解光的波动性和干涉现象。 总之,基于MATLAB的计算全息干涉图仿真方为我们提供了一种快速、准确、灵活的全息干涉图像模拟和处理工具,有着重要的理论和实际应用价值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

简单光学

您的鼓励是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值