Cargando…
Dual-grid mesh-based Monte Carlo algorithm for efficient photon transport simulations in complex three-dimensional media
The mesh-based Monte Carlo (MMC) method is an efficient algorithm to model light propagation inside tissues with complex boundaries, but choosing appropriate mesh density can be challenging. A fine mesh improves the spatial resolution of the output but requires more computation. We propose an improv...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Society of Photo-Optical Instrumentation Engineers
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6398279/ https://www.ncbi.nlm.nih.gov/pubmed/30788914 http://dx.doi.org/10.1117/1.JBO.24.2.020503 |
_version_ | 1783399553904410624 |
---|---|
author | Yan, Shijie Tran, Anh Phong Fang, Qianqian |
author_facet | Yan, Shijie Tran, Anh Phong Fang, Qianqian |
author_sort | Yan, Shijie |
collection | PubMed |
description | The mesh-based Monte Carlo (MMC) method is an efficient algorithm to model light propagation inside tissues with complex boundaries, but choosing appropriate mesh density can be challenging. A fine mesh improves the spatial resolution of the output but requires more computation. We propose an improved MMC—dual-grid mesh-based Monte Carlo (DMMC)—to accelerate photon simulations using a coarsely tessellated tetrahedral mesh for ray-tracing computation and an independent voxelated grid for output data storage. The decoupling between ray-tracing and data storage grids allows us to simultaneously achieve faster simulations and improved output spatial accuracy. Furthermore, we developed an optimized ray-tracing technique to eliminate unnecessary ray–tetrahedron intersection tests in optically thick mesh elements. We validate the proposed algorithms using a complex heterogeneous domain and compare the solutions with those from MMC and voxel-based Monte Carlo. We found that DMMC with an unrefined constrained Delaunay tessellation of the boundary nodes yielded the highest speedup, ranging from [Formula: see text] to [Formula: see text] for various scattering settings, with nearly no loss in accuracy. In addition, the optimized ray-tracing technique offers excellent acceleration in high-scattering media, reducing the ray–tetrahedron test count by over 100-fold. Our DMMC software can be downloaded at http://mcx.space/mmc. |
format | Online Article Text |
id | pubmed-6398279 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Society of Photo-Optical Instrumentation Engineers |
record_format | MEDLINE/PubMed |
spelling | pubmed-63982792020-01-29 Dual-grid mesh-based Monte Carlo algorithm for efficient photon transport simulations in complex three-dimensional media Yan, Shijie Tran, Anh Phong Fang, Qianqian J Biomed Opt JBO Letters The mesh-based Monte Carlo (MMC) method is an efficient algorithm to model light propagation inside tissues with complex boundaries, but choosing appropriate mesh density can be challenging. A fine mesh improves the spatial resolution of the output but requires more computation. We propose an improved MMC—dual-grid mesh-based Monte Carlo (DMMC)—to accelerate photon simulations using a coarsely tessellated tetrahedral mesh for ray-tracing computation and an independent voxelated grid for output data storage. The decoupling between ray-tracing and data storage grids allows us to simultaneously achieve faster simulations and improved output spatial accuracy. Furthermore, we developed an optimized ray-tracing technique to eliminate unnecessary ray–tetrahedron intersection tests in optically thick mesh elements. We validate the proposed algorithms using a complex heterogeneous domain and compare the solutions with those from MMC and voxel-based Monte Carlo. We found that DMMC with an unrefined constrained Delaunay tessellation of the boundary nodes yielded the highest speedup, ranging from [Formula: see text] to [Formula: see text] for various scattering settings, with nearly no loss in accuracy. In addition, the optimized ray-tracing technique offers excellent acceleration in high-scattering media, reducing the ray–tetrahedron test count by over 100-fold. Our DMMC software can be downloaded at http://mcx.space/mmc. Society of Photo-Optical Instrumentation Engineers 2019-02-20 2019-02 /pmc/articles/PMC6398279/ /pubmed/30788914 http://dx.doi.org/10.1117/1.JBO.24.2.020503 Text en © The Authors. Published by SPIE under a Creative Commons Attribution 4.0 Unported License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI. |
spellingShingle | JBO Letters Yan, Shijie Tran, Anh Phong Fang, Qianqian Dual-grid mesh-based Monte Carlo algorithm for efficient photon transport simulations in complex three-dimensional media |
title | Dual-grid mesh-based Monte Carlo algorithm for efficient photon transport simulations in complex three-dimensional media |
title_full | Dual-grid mesh-based Monte Carlo algorithm for efficient photon transport simulations in complex three-dimensional media |
title_fullStr | Dual-grid mesh-based Monte Carlo algorithm for efficient photon transport simulations in complex three-dimensional media |
title_full_unstemmed | Dual-grid mesh-based Monte Carlo algorithm for efficient photon transport simulations in complex three-dimensional media |
title_short | Dual-grid mesh-based Monte Carlo algorithm for efficient photon transport simulations in complex three-dimensional media |
title_sort | dual-grid mesh-based monte carlo algorithm for efficient photon transport simulations in complex three-dimensional media |
topic | JBO Letters |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6398279/ https://www.ncbi.nlm.nih.gov/pubmed/30788914 http://dx.doi.org/10.1117/1.JBO.24.2.020503 |
work_keys_str_mv | AT yanshijie dualgridmeshbasedmontecarloalgorithmforefficientphotontransportsimulationsincomplexthreedimensionalmedia AT trananhphong dualgridmeshbasedmontecarloalgorithmforefficientphotontransportsimulationsincomplexthreedimensionalmedia AT fangqianqian dualgridmeshbasedmontecarloalgorithmforefficientphotontransportsimulationsincomplexthreedimensionalmedia |