首先,干涉图需要进行图像处理。通常通过干涉仪所获得的干涉图是光强分布,并非干涉图像的相位分布。

采用傅立叶变换空间载波法从强度分布得到相位分布,即从空间上呈正弦分布的光强信息,恢复出波面的相位信息,流程图如图9所示。

这个部分仿真结果如下所示:

基于相位跳变区域划分的相位解包方法将相位区域划分为相位跳变区和非相位跳变区,将误差限制在很小的范围内的一种比较简单、抗噪声能力比较强的相位解包方法,流程图如图10所示。

编写用于提取相位信息的傅立叶变换空间载波法的程序及其基于相位跳变区域划分的相位解包程序,为剪切干涉测量系统提供图像处理程序;

其次,需要重建波前。在对波前重建算法进行研究分析的基础上,采用Zernike多项式最小二乘拟合波前的拟合算法及其重构方法,编写了Zernike多项式波前重建算法程序,为剪切干涉测量提供重建波面程序。

A19-10

Zernike多项式波前重建算法相关推荐

  1. zernike多项式波前拟合在屈光度测量的应用

    之前有一个项目是做全自动验光仪的,用到了哈特曼原理,其实本质上就是zernike多项式波前拟合.关于zernike多项式,这里不做深入解析,只需要知道它是用来拟合曲面的函数,由于该函数在单位圆内每个多 ...

  2. Zernike多项式的Matlab代码

    1. 理论介绍: Zernike多项式[1](荷兰物理学家弗里茨·泽尔尼克)是定义在单位圆上且满足正交的多项式序列,其在极坐标下可写为: 其中, 是第 j 阶Zernike模式,0≤r≤1,0≤θ≤2 ...

  3. 基于Matlab传统有限差分的最小二乘积分波前重构算法

    三维面形重建是利用测得的表面梯度(斜率)或法向矢量数据重建物体表面形貌的过程,是光学测量.机器视觉中的一个经典问题,是哈特曼波前检测.干涉测量.光栅投影测量等技术的关键步骤之一. 本文开发了一种基于传 ...

  4. 汇总|3D人脸重建算法

    作者:Tom Hardy Date:2019-12-30 来源:汇总|3D人脸重建算法

  5. K单体型重建算法的研究

    K单体型重建算法的研究 王兆灿   [摘要]:随着新一代基因测序技术的飞速发展,以及单体型数据在人类遗传学等领域研究和应用的不断深入,对单体型数据的研究开始转向其他生物物种.由于测序技术的限制,通过生 ...

  6. 《基于压缩传感的匹配追踪重建算法研究》读书笔记

    基于压缩传感的匹配追踪重建算法研究 1.压缩感知与传统数据获取和处理过程比较: 压缩感知理论表明,在对信号获取的同时,就对数据进行适当的压缩. 传统的数据获取和处理过程主要包括:采样.压缩.传输.解压 ...

  7. JavaScript实现多项式哈希算法(附完整源码)

    JavaScript实现多项式哈希算法 PolynomialHash.js完整源代码 SimplePolynomialHash.js完整源代码 PolynomialHash.js完整源代码 const ...

  8. 二维温度场matlab编程,二维温度场重建算法(价钱可议)

    即病态方程的求解,具体问题如下: (1)物理模型 矩形区域的物理模型,即辐射传热定律: 可转化为:E=UT 其中:E表示n个壁面单元辐射接收装置各自所接收的辐射能组成的集合. U被称为敏感矩阵,其与第 ...

  9. matlab重建算法stomp,压缩感知图像重建算法的研究现状及其展望.pdf

    压缩感知图像重建算法的研究现状及其展望.pdf D陆33EE iE γ,理想想 [本文献信息}李然,干宗良,崔子冠,等.压缩感知图像重建算法的研究现状及其展望[J]. 电视技术,20日,37 (19) ...

最新文章

  1. C++:rand()函数和srand()函数解读
  2. linux 内核 82540网卡,Linux网卡as4.2 编译安装及配置准备
  3. apache2.4 php5.6.30,php5.6.3 + apache2.4.25 安装配置
  4. ThinkPHP实现支付宝接口功能
  5. Java BigDecimal 数据类型的运算
  6. 一个简单的适用于Vue的下拉刷新,触底加载组件
  7. linux蜂鸣器控制实验,【Linux公开课】蜂鸣器使用、LCD背光控制、触摸屏校准、GPIO操作...
  8. asp.net 动态生成二维码加文字描述或者二维码加logo
  9. 教你图片批量重命名编号,不要括号
  10. 优秀的 HTML5 网站设计案例欣赏
  11. Win10如何下载安装Java,配置环境变量,并顺利的使用系统发育树编辑软件figtree,需要java环境的软件都可依此教程下载安装配置
  12. 模拟Get、Post请求
  13. java ruby 比较_java和ruby的一些比较
  14. zzulioj:1153: 简易版最长序列
  15. 个人网站博客完美添加谷歌广告增加收入详细步骤
  16. 云计算与大数据系列:1分钟看懂弹性计算云EC2的关键技术
  17. 照片背景底色更换工具(思路简介及源码)
  18. [zz]从软件工程师到IT猎头:我的一点经历和感触zt
  19. 2021年焊工(初级)免费试题及焊工(初级)实操考试视频
  20. 自动驾驶(七十二)---------LQR控制算法

热门文章

  1. 计算机毕业设计SSMHY口腔门诊系统【附源码数据库】
  2. 【无标题】元旦倒计时代码
  3. Netapp大概简介(一)
  4. Java实现两个日期相减获得相差的小时数
  5. 隐身9年的俄罗斯APT组织XDSpy及其XDDown攻击链分析
  6. dell服务器重装win10,DELL服务器通过F10-Lifecycle-Controller安装Windows-server系统步骤
  7. ArcGIS发布GP服务
  8. 断点回归RDD:样本少时如何做?
  9. miniui实现多附件上传
  10. 倾角传感器的性能精度理解文章