相位检索技术将光学与计算相结合,从强度测量中恢复相位,包括强度传输方程法和角谱迭代法。但前者仅对近场相位的恢复有效,其基于相干照明的假设前提使得该方法不能直接应用于自然场景的相位检索中;而后者具有迭代不确定性、收敛速度慢等缺点。探讨了在相干照明情况下传统强度传输方程法和角谱迭代法相融合的相位检索算法,将该融合法进一步扩展,提出了适用于自然场景透镜模型的相位检索方法,即使用强度传输方程法计算像平面的相位,并将该相位值作为角谱迭代的初始值,根据光路的可逆性,迭代出物面的相位信息,分别给出了两种情况下的实验结果。
1
这些 MATLAB 代码允许迭代重建衍射图案和恢复丢失的像素,如“通过迭代相位检索重建衍射图案和全息图中的缺失信息”,光学通信 452(25), 56 - 67 (2019)
2021-12-03 21:52:53 943KB matlab
1
psf的matlab代码光学 这是显微镜数据处理的小包装。 可与InControl软件包结合使用或用于数据分析。 作者: 所需包装: matplotlib 麻木 libtim 科学的 skimage 文件夹包装说明 PR(阶段检索) 包含用于相位检索的代码。 基于Hanser等的方法。 “相检索瞳Kong函数在宽视野荧光显微镜”,J.显微镜,216,32--48,2004。 Oblique_aberration.py :用于处理倾斜SPIM的.mat数据集的主程序。 所有检索到的瞳Kong功能都存储在字典中,并另存为.npz文件。 group_retrieval :(某种程度上)处理选定文件夹中所有.mat文件的主程序。 返回斯特列尔比率和检索到的学生的列表。 核心算法包含在类PSF_PF中,该类必须在初始化时获取显微镜参数。 load_mat :加载.mat文件(文件名mat_path )并将其转换为numpy数组。 请注意,matlab和python中的3D数组的维数顺序不同,这需要在其中之一中进行转置以匹配两者。 Phase_retrieval.py :改编自Ryan软件包中的p
2021-09-29 10:27:32 34KB 系统开源
1
基于圆柱非对称衍射和双随机相位编码的相位检索无攻击密码系统
2021-03-12 14:08:53 3.12MB 研究论文
1