• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

用于组织中光子迁移建模的蒙特卡罗代码优化

Optimization of the Monte Carlo code for modeling of photon migration in tissue.

作者信息

Zołek Norbert S, Liebert Adam, Maniewski Roman

机构信息

Institute of Biocybernetics and Biomedical Engineering PAS, 02-109 Warsaw, ul. Ks. Trojdena 4, Poland.

出版信息

Comput Methods Programs Biomed. 2006 Oct;84(1):50-7. doi: 10.1016/j.cmpb.2006.07.007. Epub 2006 Sep 7.

DOI:10.1016/j.cmpb.2006.07.007
PMID:16962201
Abstract

The Monte Carlo method is frequently used to simulate light transport in turbid media because of its simplicity and flexibility, allowing to analyze complicated geometrical structures. Monte Carlo simulations are, however, time consuming because of the necessity to track the paths of individual photons. The time consuming computation is mainly associated with the calculation of the logarithmic and trigonometric functions as well as the generation of pseudo-random numbers. In this paper, the Monte Carlo algorithm was developed and optimized, by approximation of the logarithmic and trigonometric functions. The approximations were based on polynomial and rational functions, and the errors of these approximations are less than 1% of the values of the original functions. The proposed algorithm was verified by simulations of the time-resolved reflectance at several source-detector separations. The results of the calculation using the approximated algorithm were compared with those of the Monte Carlo simulations obtained with an exact computation of the logarithm and trigonometric functions as well as with the solution of the diffusion equation. The errors of the moments of the simulated distributions of times of flight of photons (total number of photons, mean time of flight and variance) are less than 2% for a range of optical properties, typical of living tissues. The proposed approximated algorithm allows to speed up the Monte Carlo simulations by a factor of 4. The developed code can be used on parallel machines, allowing for further acceleration.

摘要

蒙特卡罗方法因其简单性和灵活性而经常用于模拟浑浊介质中的光传输,它能够分析复杂的几何结构。然而,由于需要追踪单个光子的路径,蒙特卡罗模拟耗时较长。耗时的计算主要与对数函数和三角函数的计算以及伪随机数的生成有关。在本文中,通过对对数函数和三角函数进行近似,开发并优化了蒙特卡罗算法。这些近似基于多项式函数和有理函数,且这些近似的误差小于原始函数值的1%。通过对几个源探测器间距下的时间分辨反射率进行模拟,验证了所提出的算法。将使用近似算法的计算结果与通过精确计算对数函数和三角函数得到的蒙特卡罗模拟结果以及扩散方程的解进行了比较。对于一系列典型的生物组织光学特性,光子飞行时间模拟分布的矩(光子总数、平均飞行时间和方差)的误差小于2%。所提出的近似算法能够将蒙特卡罗模拟加速4倍。所开发的代码可在并行机器上使用,从而实现进一步加速。

相似文献

1
Optimization of the Monte Carlo code for modeling of photon migration in tissue.用于组织中光子迁移建模的蒙特卡罗代码优化
Comput Methods Programs Biomed. 2006 Oct;84(1):50-7. doi: 10.1016/j.cmpb.2006.07.007. Epub 2006 Sep 7.
2
Calculation of total counting efficiency of a NaI(Tl) detector by hybrid Monte-Carlo method for point and disk sources.采用混合蒙特卡罗方法计算NaI(Tl)探测器对点状源和盘状源的总计数效率
Appl Radiat Isot. 2007 Oct;65(10):1179-86. doi: 10.1016/j.apradiso.2007.05.003. Epub 2007 May 24.
3
hybridMANTIS: a CPU-GPU Monte Carlo method for modeling indirect x-ray detectors with columnar scintillators.混合 MANTIS:一种用于对具有柱状闪烁体的间接 X 射线探测器进行建模的 CPU-GPU 蒙特卡罗方法。
Phys Med Biol. 2012 Apr 21;57(8):2357-72. doi: 10.1088/0031-9155/57/8/2357. Epub 2012 Apr 2.
4
Spatial and angular distribution of light incident on coatings using Mie-scattering Monte Carlo simulations.使用米氏散射蒙特卡罗模拟研究入射到涂层上的光的空间和角度分布。
J Cosmet Sci. 2005 May-Jun;56(3):193-204.
5
Patient-specific dosimetry of conventional and intensity modulated radiation therapy using a novel full Monte Carlo phase space reconstruction method from electronic portal images.使用一种从电子射野影像进行新型全蒙特卡罗相空间重建方法的传统及调强放射治疗的患者特异性剂量测定。
Phys Med Biol. 2007 Apr 21;52(8):2277-99. doi: 10.1088/0031-9155/52/8/016. Epub 2007 Apr 2.
6
A higher order diffusion model for three-dimensional photon migration and image reconstruction in optical tomography.用于光学层析成像中三维光子迁移和图像重建的高阶扩散模型。
Phys Med Biol. 2009 Jan 7;54(1):65-88. doi: 10.1088/0031-9155/54/1/005. Epub 2008 Dec 5.
7
Monte Carlo modeling for implantable fluorescent analyte sensors.用于植入式荧光分析物传感器的蒙特卡罗建模
IEEE Trans Biomed Eng. 2000 May;47(5):624-32. doi: 10.1109/10.841334.
8
Decomposition of a laser-Doppler spectrum for estimation of speed distribution of particles moving in an optically turbid medium: Monte Carlo validation study.用于估计在光学浑浊介质中移动的粒子速度分布的激光多普勒光谱分解:蒙特卡罗验证研究
Phys Med Biol. 2006 Nov 21;51(22):5737-51. doi: 10.1088/0031-9155/51/22/002. Epub 2006 Oct 19.
9
[Research on the near-infrared (NIR) photon migration in multi-layered structures of biological tissues].[生物组织多层结构中近红外(NIR)光子迁移的研究]
Guang Pu Xue Yu Guang Pu Fen Xi. 2001 Apr;21(2):155-9.
10
A GPU implementation of EGSnrc's Monte Carlo photon transport for imaging applications.EGSnrc 蒙特卡罗光子传输在医学成像中的 GPU 实现。
Phys Med Biol. 2011 Nov 21;56(22):7145-62. doi: 10.1088/0031-9155/56/22/010. Epub 2011 Oct 25.

引用本文的文献

1
Designing angle-independent structural colors using Monte Carlo simulations of multiple scattering.利用多重散射的蒙特卡罗模拟设计角度无关结构色
Proc Natl Acad Sci U S A. 2021 Jan 26;118(4). doi: 10.1073/pnas.2015551118.
2
Analysis of Light Transport Features in Stone Fruits Using Monte Carlo Simulation.基于蒙特卡罗模拟的核果类果实光传输特性分析
PLoS One. 2015 Oct 15;10(10):e0140582. doi: 10.1371/journal.pone.0140582. eCollection 2015.
3
Monte Carlo simulation of photon migration in 3D turbid media accelerated by graphics processing units.
基于图形处理单元加速的三维混浊介质中光子迁移的蒙特卡罗模拟
Opt Express. 2009 Oct 26;17(22):20178-90. doi: 10.1364/OE.17.020178.