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...

Descripción completa

Detalles Bibliográficos
Autores principales: Yan, Shijie, Tran, Anh Phong, Fang, Qianqian
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