Martinelli Michele, Gardner Adam, Cuccia David, Hayakawa Carole, Spanier Jerome, Venugopalan Vasan
Dipartimento di Fisica, Politecnico di Milano, Milan, 20133, Italy.
Opt Express. 2011 Sep 26;19(20):19627-42. doi: 10.1364/OE.19.019627.
Starting from the radiative transport equation we derive the scaling relationships that enable a single Monte Carlo (MC) simulation to predict the spatially- and temporally-resolved reflectance from homogeneous semi-infinite media with arbitrary scattering and absorption coefficients. This derivation shows that a rigorous application of this single Monte Carlo (sMC) approach requires the rescaling to be done individually for each photon biography. We examine the accuracy of the sMC method when processing simulations on an individual photon basis and also demonstrate the use of adaptive binning and interpolation using non-uniform rational B-splines (NURBS) to achieve order of magnitude reductions in the relative error as compared to the use of uniform binning and linear interpolation. This improved implementation for sMC simulation serves as a fast and accurate solver to address both forward and inverse problems and is available for use at http://www.virtualphotonics.org/.
从辐射传输方程出发,我们推导出了比例关系,这些关系使得单次蒙特卡罗(MC)模拟能够预测具有任意散射和吸收系数的均匀半无限介质在空间和时间上分辨的反射率。该推导表明,严格应用这种单次蒙特卡罗(sMC)方法需要对每个光子历程分别进行重新缩放。我们研究了sMC方法在逐个光子处理模拟时的准确性,还展示了使用自适应分箱和非均匀有理B样条(NURBS)插值,与使用均匀分箱和线性插值相比,可将相对误差降低几个数量级。这种改进的sMC模拟实现作为一种快速且准确的求解器,可用于解决正向和逆向问题,可在http://www.virtualphotonics.org/上使用。