Two-step verification method for Monte Carlo codes in biomedical optics applications.

Monte Carlo method analytical benchmarks biomedical optics forward solvers radiative transfer equation verification procedure

Journal

Journal of biomedical optics
ISSN: 1560-2281
Titre abrégé: J Biomed Opt
Pays: United States
ID NLM: 9605853

Informations de publication

Date de publication:
04 2022
Historique:
received: 30 12 2021
accepted: 21 03 2022
entrez: 21 4 2022
pubmed: 22 4 2022
medline: 23 4 2022
Statut: ppublish

Résumé

Code verification is an unavoidable step prior to using a Monte Carlo (MC) code. Indeed, in biomedical optics, a widespread verification procedure for MC codes is still missing. Analytical benchmarks that can be easily used for the verification of different MC routines offer an important resource. We aim to provide a two-step verification procedure for MC codes enabling the two main tasks of an MC simulator: (1) the generation of photons' trajectories and (2) the intersections of trajectories with boundaries separating the regions with different optical properties. The proposed method is purely based on elementary analytical benchmarks, therefore, the correctness of an MC code can be assessed with a one-sample t-test. The two-step verification is based on the following two analytical benchmarks: (1) the exact analytical formulas for the statistical moments of the spatial coordinates where the scattering events occur in an infinite medium and (2) the exact invariant solutions of the radiative transfer equation for radiance, fluence rate, and mean path length in media subjected to a Lambertian illumination. We carried out a wide set of comparisons between MC results and the two analytical benchmarks for a wide range of optical properties (from non-scattering to highly scattering media, with different types of scattering functions) in an infinite non-absorbing medium (step 1) and in a non-absorbing slab (step 2). The deviations between MC results and exact analytical values are usually within two standard errors (i.e., t-tests not rejected at a 5% level of significance). The comparisons show that the accuracy of the verification increases with the number of simulated trajectories so that, in principle, an arbitrary accuracy can be obtained. Given the simplicity of the verification method proposed, we envision that it can be widely used in the field of biomedical optics.

Identifiants

pubmed: 35445592
pii: JBO-210404GRR
doi: 10.1117/1.JBO.27.8.083018
pmc: PMC9020254
doi:

Types de publication

Journal Article Research Support, Non-U.S. Gov't Research Support, N.I.H., Extramural

Langues

eng

Sous-ensembles de citation

IM

Subventions

Organisme : NIBIB NIH HHS
ID : R01 EB029414
Pays : United States
Organisme : NINDS NIH HHS
ID : R01 NS095334
Pays : United States

Références

Biomed Opt Express. 2020 Oct 08;11(11):6262-6270
pubmed: 33282488
Biomed Opt Express. 2010 Aug 2;1(1):165-75
pubmed: 21170299
J Opt Soc Am A Opt Image Sci Vis. 2012 Jul 1;29(7):1475-81
pubmed: 22751416
Sci Rep. 2021 Sep 30;11(1):19486
pubmed: 34593837
Opt Express. 2002 Feb 11;10(3):159-70
pubmed: 19424345
Biomed Opt Express. 2011 Sep 1;2(9):2461-9
pubmed: 21991540
Appl Opt. 1991 May 20;30(15):2031-41
pubmed: 20700172
Comput Methods Programs Biomed. 1995 Jul;47(2):131-46
pubmed: 7587160
J Biomed Opt. 2018 Jun;23(6):1-12
pubmed: 29935015
Biomed Opt Express. 2010 Dec 03;2(1):44-57
pubmed: 21326634
Phys Rev E Stat Nonlin Soft Matter Phys. 2012 Sep;86(3 Pt 2):036603
pubmed: 23031041
Phys Rev E Stat Nonlin Soft Matter Phys. 2011 Mar;83(3 Pt 2):036605
pubmed: 21517614
Appl Opt. 1997 Jul 1;36(19):4600-12
pubmed: 18259255
Opt Express. 2022 Jan 17;30(2):1261-1279
pubmed: 35209290
Sci Rep. 2013;3:2018
pubmed: 23774820
Phys Med Biol. 2010 Feb 21;55(4):947-62
pubmed: 20090182
Opt Express. 2009 Oct 26;17(22):20178-90
pubmed: 19997242
Opt Express. 2015 Jun 29;23(13):17467-86
pubmed: 26191756
Opt Express. 2010 Mar 29;18(7):6811-23
pubmed: 20389700
Sci Rep. 2017 Jun 19;7(1):3819
pubmed: 28630496
Opt Express. 2007 Aug 20;15(17):10649-65
pubmed: 19547419
J Biomed Opt. 2018 Aug;23(8):1-11
pubmed: 30098135

Auteurs

Angelo Sassaroli (A)

Tufts University, Department of Biomedical Engineering, Medford, Massachusetts, United States.

Federico Tommasi (F)

Dipartimento di Fisica e Astronomia dell'Università degli Studi di Firenze, Sesto Fiorentino, Italy.

Stefano Cavalieri (S)

Dipartimento di Fisica e Astronomia dell'Università degli Studi di Firenze, Sesto Fiorentino, Italy.

Lorenzo Fini (L)

Dipartimento di Fisica e Astronomia dell'Università degli Studi di Firenze, Sesto Fiorentino, Italy.

André Liemert (A)

Institut für Lasertechnologien in der Medizin und Meßtechnik an der Universität Ulm (ILM), Ulm, Germany.

Alwin Kienle (A)

Institut für Lasertechnologien in der Medizin und Meßtechnik an der Universität Ulm (ILM), Ulm, Germany.

Tiziano Binzoni (T)

University of Geneva, Department of Basic Neurosciences, Geneva, Switzerland.
University Hospital, Department of Radiology and Medical Informatics, Geneva, Switzerland.

Fabrizio Martelli (F)

Dipartimento di Fisica e Astronomia dell'Università degli Studi di Firenze, Sesto Fiorentino, Italy.

Articles similaires

Monte Carlo Method Models, Neurological Neuronal Plasticity Computational Biology Humans
Monte Carlo Method Fiber Optic Technology Scattering, Radiation Spectrum Analysis Equipment Design
Monte Carlo Method Phantoms, Imaging Fiber Optic Technology Equipment Design Spectrum Analysis
Humans Microscopy Animals Photons

Classifications MeSH