Fast Photon-Boundary Intersection Computation For Monte Carlo Simulation Of Photon Migration

Xiaofen Zhao,Hongyan Liu,Bin Zhang,Fei Liu,Jianwen Luo,Jing Bai
DOI: https://doi.org/10.1117/1.OE.52.1.019001
IF: 1.3
2013-01-01
Optical Engineering
Abstract:Monte Carlo (MC) method is generally used as a "gold standard" technique to simulate photon transport in biomedical optics. However, it is quite time-consuming since abundant photon propagations need to be simulated in order to achieve an accurate result. In the case of complicated geometry, the computation speed is bound up with the calculation of the intersection between the photon transmission path and media boundary. The ray-triangle-based method is often used to calculate the photon-boundary intersection in the shape-based MC simulation for light propagation, but it is still relatively time-consuming. We present a fast way to determine the photon-boundary intersection. Triangle meshes are used to describe the boundary structure. A line segment instead of a ray is used to check if there exists a photon-boundary intersection, as the next location of the photon in light transports is determined by the step size. Results suggest that by simply replacing the conventional ray-triangle-based method with the proposed line segment-triangle-based method, the MC simulation for light propagation in the mouse model can be speeded up by more than 35%. (C) The Authors. Published by SPIE under a Creative Commons Attribution 3.0 Unported License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI. [DOI: 10.1117/1.OE.52.1.019001]
What problem does this paper attempt to address?