• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于体素的蒙特卡罗光线传输的建模,具有弯曲和倾斜的边界表面。

Modeling voxel-based Monte Carlo light transport with curved and oblique boundary surfaces.

机构信息

Northeastern Univ., United States.

Univ. of Washington, United States.

出版信息

J Biomed Opt. 2020 Feb;25(2):1-13. doi: 10.1117/1.JBO.25.2.025001.

DOI:10.1117/1.JBO.25.2.025001
PMID:32100491
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7040455/
Abstract

SIGNIFICANCE

Monte Carlo (MC) light transport simulations are most often performed in regularly spaced three-dimensional voxels, a type of data representation that naturally struggles to represent boundary surfaces with curvature and oblique angles. Not accounting properly for such boundaries with an index of refractivity, mismatches can lead to important inaccuracies, not only in the calculated angles of reflection and transmission but also in the amount of light that transmits through or reflects from these mismatched boundary surfaces.

AIM

A new MC light transport algorithm is introduced to deal with curvature and oblique angles of incidence when simulated photons encounter mismatched boundary surfaces.

APPROACH

The core of the proposed algorithm applies the efficient preprocessing step of calculating a gradient map of the mismatched boundaries, a smoothing step on this calculated 3D vector field to remove surface roughness due to discretization and an interpolation scheme to improve the handling of curvature.

RESULTS

Through simulations of light hitting the side of a sphere and going through a lens, the agreement of this approach with analytical solutions is shown to be strong.

CONCLUSIONS

The MC method introduced here has the advantage of requiring only slight implementation changes from the current state-of-the-art to accurately simulate mismatched boundaries and readily exploit the acceleration of general-purpose graphics processing units. A code implementation, mcxyzn, is made available and maintained at https://omlc.org/software/mc/mcxyzn/.

摘要

意义

蒙特卡罗(MC)光传输模拟最常以规则间隔的三维体素进行,这种数据表示形式自然难以表示具有曲率和倾斜角度的边界表面。如果不正确地考虑具有折射指数的此类边界,则不匹配会导致重要的不准确性,不仅在计算的反射和透射角度中,而且在通过或从这些不匹配的边界表面反射的光量中。

目的

引入了一种新的 MC 光传输算法,以处理模拟光子遇到不匹配的边界表面时的曲率和倾斜入射角。

方法

所提出的算法的核心是应用计算不匹配边界梯度图的有效预处理步骤,对该计算的 3D 矢量场进行平滑步骤以消除由于离散化引起的表面粗糙度,以及一种插值方案以提高对曲率的处理能力。

结果

通过模拟光撞击球体侧面并穿过透镜,该方法与解析解的一致性表明非常强。

结论

这里介绍的 MC 方法的优点是只需要对当前最先进的方法进行微小的实现更改,即可准确模拟不匹配的边界,并轻松利用通用图形处理单元的加速。一个名为 mcxyzn 的代码实现可在 https://omlc.org/software/mc/mcxyzn/ 上获得并维护。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/df7a2b7df141/JBO-025-025001-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/6bb8b867ee94/JBO-025-025001-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/5c3abdf2e710/JBO-025-025001-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/c8de58f8a705/JBO-025-025001-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/3ddda72942c2/JBO-025-025001-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/df7a2b7df141/JBO-025-025001-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/6bb8b867ee94/JBO-025-025001-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/5c3abdf2e710/JBO-025-025001-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/c8de58f8a705/JBO-025-025001-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/3ddda72942c2/JBO-025-025001-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a400/7040455/df7a2b7df141/JBO-025-025001-g005.jpg

相似文献

1
Modeling voxel-based Monte Carlo light transport with curved and oblique boundary surfaces.基于体素的蒙特卡罗光线传输的建模,具有弯曲和倾斜的边界表面。
J Biomed Opt. 2020 Feb;25(2):1-13. doi: 10.1117/1.JBO.25.2.025001.
2
Light transport in tissue by 3D Monte Carlo: influence of boundary voxelization.基于三维蒙特卡洛方法的组织内光传输:边界体素化的影响
Comput Methods Programs Biomed. 2008 Jan;89(1):14-23. doi: 10.1016/j.cmpb.2007.10.008. Epub 2007 Nov 28.
3
Graphics processing units-accelerated adaptive nonlocal means filter for denoising three-dimensional Monte Carlo photon transport simulations.图形处理单元加速的自适应非局部均值滤波器在三维蒙特卡罗光子输运模拟中的去噪应用。
J Biomed Opt. 2018 Nov;23(12):1-9. doi: 10.1117/1.JBO.23.12.121618.
4
Graphics-processing-unit-accelerated Monte Carlo simulation of polarized light in complex three-dimensional media.基于图形处理单元的复杂三维介质中偏振光的蒙特卡罗模拟。
J Biomed Opt. 2022 May;27(8). doi: 10.1117/1.JBO.27.8.083015.
5
Hybrid mesh and voxel based Monte Carlo algorithm for accurate and efficient photon transport modeling in complex bio-tissues.基于混合网格和体素的蒙特卡罗算法,用于复杂生物组织中精确高效的光子传输建模。
Biomed Opt Express. 2020 Oct 8;11(11):6262-6270. doi: 10.1364/BOE.409468. eCollection 2020 Nov 1.
6
Graphics processing unit-accelerated mesh-based Monte Carlo photon transport simulations.基于图形处理单元加速的网格蒙特卡罗光子传输模拟。
J Biomed Opt. 2019 Nov;24(11):1-6. doi: 10.1117/1.JBO.24.11.115002.
7
Dual-grid mesh-based Monte Carlo algorithm for efficient photon transport simulations in complex three-dimensional media.基于双重网格的蒙特卡罗算法在复杂三维介质中高效光子传输模拟。
J Biomed Opt. 2019 Feb;24(2):1-4. doi: 10.1117/1.JBO.24.2.020503.
8
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.
9
Monte Carlo simulation of radiation transport in human skin with rigorous treatment of curved tissue boundaries.对人体皮肤中辐射传输进行蒙特卡罗模拟,并对弯曲的组织边界进行严格处理。
J Biomed Opt. 2015 Jan;20(1):015002. doi: 10.1117/1.JBO.20.1.015002.
10
DPM, a fast, accurate Monte Carlo code optimized for photon and electron radiotherapy treatment planning dose calculations.DPM是一种快速、准确的蒙特卡罗代码,针对光子和电子放射治疗治疗计划剂量计算进行了优化。
Phys Med Biol. 2000 Aug;45(8):2263-91. doi: 10.1088/0031-9155/45/8/315.

引用本文的文献

1
Monte Carlo simulation platform for laser Doppler flowmetry.激光多普勒血流仪的蒙特卡罗模拟平台。
J Biomed Opt. 2025 Aug;30(8):087002. doi: 10.1117/1.JBO.30.8.087002. Epub 2025 Aug 26.
2
Optical constraints on two-photon voltage imaging.双光子电压成像的光学限制
Neurophotonics. 2024 Jul;11(3):035007. doi: 10.1117/1.NPh.11.3.035007. Epub 2024 Aug 13.
3
Optical constraints on two-photon voltage imaging.双光子电压成像的光学限制

本文引用的文献

1
Improving model-based functional near-infrared spectroscopy analysis using mesh-based anatomical and light-transport models.使用基于网格的解剖学和光传输模型改进基于模型的功能近红外光谱分析。
Neurophotonics. 2020 Jan;7(1):015008. doi: 10.1117/1.NPh.7.1.015008. Epub 2020 Feb 22.
2
FullMonteCUDA: a fast, flexible, and accurate GPU-accelerated Monte Carlo simulator for light propagation in turbid media.FullMonteCUDA:一种快速、灵活且准确的用于混浊介质中光传播的GPU加速蒙特卡罗模拟器。
Biomed Opt Express. 2019 Aug 21;10(9):4711-4726. doi: 10.1364/BOE.10.004711. eCollection 2019 Sep 1.
3
Dual-grid mesh-based Monte Carlo algorithm for efficient photon transport simulations in complex three-dimensional media.
bioRxiv. 2024 May 17:2023.11.18.567441. doi: 10.1101/2023.11.18.567441.
4
Air-Coupled Photoacoustic Detection of Airborne Particulates.空气中颗粒物的空气耦合光声检测。
Int J Thermophys. 2023;44(5):67. doi: 10.1007/s10765-023-03169-3. Epub 2023 Mar 7.
5
Tutorial on Monte Carlo simulation of photon transport in biological tissues [Invited].生物组织中光子输运的蒙特卡罗模拟教程[特邀报告]
Biomed Opt Express. 2023 Jan 4;14(2):559-576. doi: 10.1364/BOE.477237. eCollection 2023 Feb 1.
6
Meshless Monte Carlo radiation transfer method for curved geometries using signed distance functions.基于有向距离函数的曲边网格-less Monte Carlo 辐射传递方法。
J Biomed Opt. 2022 Aug;27(8). doi: 10.1117/1.JBO.27.8.083003.
7
History of Monte Carlo modeling of light transport in tissues using mcml.c.使用 mcml.c 对组织中光传输进行蒙特卡罗建模的历史。
J Biomed Opt. 2022 Jul;27(8). doi: 10.1117/1.JBO.27.8.083002.
8
MCX Cloud-a modern, scalable, high-performance and in-browser Monte Carlo simulation platform with cloud computing.MCX 云——一个现代化、可扩展、高性能的网页端蒙特卡罗模拟平台,具有云计算能力。
J Biomed Opt. 2022 Jan;27(8). doi: 10.1117/1.JBO.27.8.083008.
9
Hybrid mesh and voxel based Monte Carlo algorithm for accurate and efficient photon transport modeling in complex bio-tissues.基于混合网格和体素的蒙特卡罗算法,用于复杂生物组织中精确高效的光子传输建模。
Biomed Opt Express. 2020 Oct 8;11(11):6262-6270. doi: 10.1364/BOE.409468. eCollection 2020 Nov 1.
基于双重网格的蒙特卡罗算法在复杂三维介质中高效光子传输模拟。
J Biomed Opt. 2019 Feb;24(2):1-4. doi: 10.1117/1.JBO.24.2.020503.
4
Boundary discretization in the numerical simulation of light propagation in skin tissue: problem and strategy.皮肤组织中光传播数值模拟的边界离散化:问题与策略
J Biomed Opt. 2015 Feb;20(2):25007. doi: 10.1117/1.JBO.20.2.025007.
5
Monte Carlo simulation of radiation transport in human skin with rigorous treatment of curved tissue boundaries.对人体皮肤中辐射传输进行蒙特卡罗模拟,并对弯曲的组织边界进行严格处理。
J Biomed Opt. 2015 Jan;20(1):015002. doi: 10.1117/1.JBO.20.1.015002.
6
A fast all-in-one method for automated post-processing of PIV data.一种用于粒子图像测速(PIV)数据自动后处理的快速一体化方法。
Exp Fluids. 2011 May 1;50(5):1247-1259. doi: 10.1007/s00348-010-0985-y.
7
Robust smoothing of gridded data in one and higher dimensions with missing values.对一维及更高维含缺失值的网格化数据进行稳健平滑处理。
Comput Stat Data Anal. 2010 Apr 1;54(4):1167-1178. doi: 10.1016/j.csda.2009.09.020.
8
Monte Carlo simulation of light transport in turbid medium with embedded object--spherical, cylindrical, ellipsoidal, or cuboidal objects embedded within multilayered tissues.混浊介质中光传输的蒙特卡罗模拟——多层组织中嵌入的球形、圆柱形、椭圆形或立方体物体。
J Biomed Opt. 2014 Apr;19(4):045003. doi: 10.1117/1.JBO.19.4.045003.
9
Mesh-based Monte Carlo method using fast ray-tracing in Plücker coordinates.基于网格的蒙特卡罗方法在普吕克坐标中使用快速光线追踪。
Biomed Opt Express. 2010 Aug 2;1(1):165-75. doi: 10.1364/BOE.1.000165. Epub 2010 Jul 15.
10
GPU-based Monte Carlo simulation for light propagation in complex heterogeneous tissues.基于图形处理器的蒙特卡罗模拟用于复杂异质组织中的光传播。
Opt Express. 2010 Mar 29;18(7):6811-23. doi: 10.1364/OE.18.006811.