Accelerating Monte Carlo modeling of structured-light based diffuse optical imaging via "photon sharing"
Abstract
The increasing use of spatially-modulated imaging and single-pixel detection techniques demands computationally efficient methods for light transport modeling. Herein, we report an easy-to-implement yet significantly more efficient Monte Carlo (MC) method for simultaneously simulating spatially modulated illumination and detection patterns accurately in 3-D complex domains. We have implemented this accelerated algorithm, named "photon sharing", in our open-source MC simulators, reporting 13.6x and 5.5x speedups in mesh- and voxel-based MC benchmarks, respectively. In addition, the proposed algorithm is readily used for accelerating the solving of inverse problems in spatially-modulated imaging systems by building Jaco-bians of all illumination-detection pattern pairs concurrently, resulting in a 12.4-fold speed improvement. https://doi.org/10.1101/2020.02.16.951590
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
- 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
- Framework for Denoising Monte Carlo Photon Transport Simulations Using Deep Learning
M. Raayai Ardakani, L. Yu, … Q. Fang·bioRxiv·Jan 19, 2022
- Light transport modeling in highly complex tissues using implicit mesh-based Monte Carlo algorithm
- GPU-accelerated mesh-based Monte Carlo photon transport simulations
- A hybrid mesh and voxel based Monte Carlo algorithm for accurate and efficient photon transport modeling in complex bio-tissues
- BlenderPhotonics - an integrated open-source software environment for 3-D meshing and photon simulations in complex tissues