A hybrid mesh and voxel based Monte Carlo algorithm for accurate and efficient photon transport modeling in complex bio-tissues
Abstract
Over the past decade, an increasing body of evidence has suggested that threedimensional (3-D) Monte Carlo (MC) light transport simulations are affected by the inherent limitations and errors of voxel-based domain boundaries. In this work, we specifically address this challenge using a hybrid MC algorithm, namely split-voxel MC or SVMC, that combines both mesh and voxel domain information to greatly improve MC simulation accuracy while remaining highly flexible and efficient in parallel hardware, such as graphics processing units (GPU). We achieve this by applying a marching-cubes algorithm to a pre-segmented domain to extract and encode sub-voxel information of curved surfaces, which is then used to inform ray-tracing computation within boundary voxels. This preservation of curved boundaries in a voxel data structure demonstrates significantly improved accuracy in several benchmarks, including a human brain atlas. The accuracy of the SVMC algorithm is comparable to that of mesh-based MC (MMC), but runs 2x-6x faster and requires only a lightweight preprocessing step. The proposed algorithm has been implemented in our open-source software and is freely available at http://mcx.space.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- GPU-accelerated mesh-based Monte Carlo photon transport simulations
- Light transport modeling in highly complex tissues using implicit mesh-based Monte Carlo algorithm
- Graphics processing unit-accelerated Monte Carlo simulation of polarized light in complex three-dimensional media
S. Yan, S. L. Jacques, … Q. Fang·bioRxiv·Jan 13, 2022
- BlenderPhotonics - an integrated open-source software environment for 3-D meshing and photon simulations in complex tissues
- Accelerating Monte Carlo modeling of structured-light based diffuse optical imaging via "photon sharing"
S. Yan, R. Yao, … Q. Fang·Optics LettersPeer-reviewed·May 14, 2020
- MCX Cloud - a modern, scalable, high-performance and in-browser Monte Carlo simulation platform with cloud computing
Q. Fang, S. Yan·Journal of Biomedical OpticsPeer-reviewed·Jan 5, 2022