MATLAB模拟粒子散射代码-Large-Scale-3D-Holographic-Imaging-with-Beam-Propagation

上传者: 38656463 | 上传时间: 2022-08-10 15:08:58 | 文件大小: 129.25MB | 文件类型: ZIP
MATLAB模拟粒子散射代码光束传播法(BPM)的大规模全息粒子3D成像 MatLab实现文件。 我们提供了光束传播方法的正向模型和重建算法代码,模拟的样本对象,全息图,重建的粒子以及样本实验捕获的全息图,重建结果。 引文 如果您发现该项目对您的研究有用,请考虑引用我们的论文: 抽象的 我们为3D粒子场的大规模全息重建开发了一种新颖的算法。 我们的方法基于结合稀疏正则化的多散射光束传播方法(BPM),该方法可从单个全息图中恢复高折射率对比度的致密3D粒子。 我们显示,BPM计算的全息图生成的强度统计数据与实验测量值非常匹配,并且比单散射模型提供高达9倍的精度。 为了解决反问题,我们设计了一种计算效率高的算法,与基于最新技术的基于多重散射的技术相比,该算法将计算时间减少了两个数量级。 我们在不同散射强度下的仿真和实验中均展示了卓越的重建精度。 我们表明,对于深成像深度和高粒子密度,BPM重建显着优于单散射方法。 概述图 如何使用程式码 正向模型: 重建: 数据 dz = lambda / 16的模拟对象:object / simulatedData / density_1.6 重建对象的

文件下载

资源详情

[{"title":"( 38 个子文件 129.25MB ) MATLAB模拟粒子散射代码-Large-Scale-3D-Holographic-Imaging-with-Beam-Propagation","children":[{"title":"Large-Scale-3D-Holographic-Imaging-with-Beam-Propagation-main","children":[{"title":"holograms","children":[{"title":"experimentalHologram","children":[{"title":"density1.60.mat <span style='color:#111;'> 7.46MB </span>","children":null,"spread":false}],"spread":true},{"title":"simulatedHologram","children":[{"title":"sampleHolograms","children":[{"title":"density1.6_dn0.26.mat <span style='color:#111;'> 15.05MB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"results","children":[{"title":"sampleResults.zip <span style='color:#111;'> 668.29KB </span>","children":null,"spread":false}],"spread":true},{"title":"results.zip <span style='color:#111;'> 3.21MB </span>","children":null,"spread":false},{"title":"object","children":[{"title":"simulatedData","children":[{"title":"density_1.6","children":[{"title":"6.mat <span style='color:#111;'> 11.10MB </span>","children":null,"spread":false},{"title":"9.mat <span style='color:#111;'> 5.09MB </span>","children":null,"spread":false},{"title":"7.mat <span style='color:#111;'> 11.10MB </span>","children":null,"spread":false},{"title":"4.mat <span style='color:#111;'> 11.10MB </span>","children":null,"spread":false},{"title":"3.mat <span style='color:#111;'> 11.10MB </span>","children":null,"spread":false},{"title":"1.mat <span style='color:#111;'> 11.10MB </span>","children":null,"spread":false},{"title":"2.mat <span style='color:#111;'> 11.10MB </span>","children":null,"spread":false},{"title":"8.mat <span style='color:#111;'> 11.10MB </span>","children":null,"spread":false},{"title":"5.mat <span style='color:#111;'> 11.10MB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"simulatedDownsampledData","children":[{"title":"density_1.6.mat <span style='color:#111;'> 7.95MB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"object.zip <span style='color:#111;'> 12.57MB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"figure","children":[{"title":"Figure1.png <span style='color:#111;'> 536.46KB </span>","children":null,"spread":false},{"title":"Figure1.pdf <span style='color:#111;'> 342.71KB </span>","children":null,"spread":false}],"spread":true},{"title":"FORWARD_CODE","children":[{"title":"main.m <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false},{"title":"split_f_in_sections.m <span style='color:#111;'> 374B </span>","children":null,"spread":false},{"title":"BPM_GPU_each.m <span style='color:#111;'> 6.80KB </span>","children":null,"spread":false},{"title":"gen_tf_air.m <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"SystemParams.m <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false}],"spread":true},{"title":"holograms.zip <span style='color:#111;'> 90.49MB </span>","children":null,"spread":false},{"title":"INVERSE_CODE","children":[{"title":"fcns","children":[{"title":"split_f_in_sections.m <span style='color:#111;'> 298B </span>","children":null,"spread":false},{"title":"Partial_array.m <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false},{"title":"save_results.m <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"GradientOptimizer_GPU.m <span style='color:#111;'> 9.06KB </span>","children":null,"spread":false},{"title":"gen_tf_last.m <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"proxL1_gpu.m <span style='color:#111;'> 137B </span>","children":null,"spread":false},{"title":"read_tif_to_mat.m <span style='color:#111;'> 154B </span>","children":null,"spread":false},{"title":"write_rgb_mat_to_tif.m <span style='color:#111;'> 324B </span>","children":null,"spread":false},{"title":"BPM_GPU.m <span style='color:#111;'> 11.29KB </span>","children":null,"spread":false},{"title":"gen_tf.m <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"SystemParams.m <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"write_mat_to_tif.m <span style='color:#111;'> 313B </span>","children":null,"spread":false}],"spread":false},{"title":"main_inverse.m <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false}],"spread":true}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明