Amendola Caterina, Maffeis Giulia, Farina Andrea, Spinelli Lorenzo, Torricelli Alessandro, Pifferi Antonio, Sassaroli Angelo, Fanelli Duccio, Tommasi Federico, Martelli Fabrizio
Opt Express. 2024 Jul 15;32(15):26667-26689. doi: 10.1364/OE.528245.
The limits of applicability of scaling relations to generate new simulations of photon migration in scattering media by re-scaling an existing Monte Carlo simulation are investigated both for the continuous wave and the time domain case. We analyzed the convergence properties in various scenarios by numerical methods, trying to derive practical guidelines for the judicious use of this approach, as well as a deeper understanding of the physics behind such relations. In the case of scaling of the absorption coefficient, the convergence is always rigorous both for the forward and inverse problems, relying on the derivatives with respect to the absorption coefficient. Also, the regenerated simulation inherits the very same noise of the original Monte Carlo simulation. In the case of scaling of the scattering coefficient, the situation is more critical. For forward problems, even for just a 10% uniform increase in scattering, appreciable deviations are observed whenever a high number of scattering interactions is involved. We tested a practical criterion based on the number of scattering events in the original simulation to judge the convergence of the scaling factors. For inverse problems, the scaling relations provide accurate regenerated simulations apart from the noise level that is increased with respect to the initial simulation, although anyway lower than the noise level obtained by implementing the direct calculation. The results of this study are important whenever an increase of Monte Carlo code throughput is mandatory, e.g., for fast data analysis of diffuse data, or in machine-learning scenarios, when generating huge datasets is needed.
研究了通过重新缩放现有蒙特卡罗模拟来生成散射介质中光子迁移新模拟的缩放关系的适用范围,涵盖连续波和时域情况。我们通过数值方法分析了各种场景下的收敛特性,试图得出明智使用该方法的实用指南,并更深入地理解此类关系背后的物理原理。在吸收系数缩放的情况下,无论是正向问题还是反向问题,收敛始终是严格的,这依赖于对吸收系数的导数。此外,重新生成的模拟继承了原始蒙特卡罗模拟的相同噪声。在散射系数缩放的情况下,情况更为关键。对于正向问题,即使散射仅均匀增加10%,只要涉及大量散射相互作用,就会观察到明显偏差。我们基于原始模拟中的散射事件数量测试了一个实用标准,以判断缩放因子的收敛情况。对于反向问题,缩放关系提供了准确的重新生成模拟,只是噪声水平相对于初始模拟有所增加,尽管无论如何都低于通过直接计算获得的噪声水平。当必须提高蒙特卡罗代码的吞吐量时,例如用于漫射数据的快速数据分析,或在需要生成大量数据集的机器学习场景中,本研究的结果都很重要。