Leino, AA;
Pulkkinen, A;
Tarvainen, T;
(2019)
ValoMC: a Monte Carlo software and MATLAB toolbox for simulating light transport in biological tissue.
OSA Continuum
, 2
(3)
p. 957.
10.1364/osac.2.000957.
Preview |
Text
osac-2-3-957.pdf - Published Version Download (1MB) | Preview |
Abstract
A Monte Carlo method for photon transport has gained wide popularity in biomedical optics for studying light behaviour in tissue. Nowadays, typical computation times range from a few minutes to hours. Although various implementations of the Monte Carlo algorithm exist, there is only a limited number of free software available. In addition, these packages may require substantial learning efforts. To address these issues, we present a new Monte Carlo software with a user-friendly interface. The simulation geometry is defined using an unstructured (triangular or tetrahedral) mesh. The program solves the photon fluence in the computation domain and the exitance at the domain boundary. It is capable of simulating complex measurement geometries with spatially varying optical parameter distributions and supports several types of light sources as well as intensity modulated light. Furthermore, attention is given to ease of use and fast problem set up with a MATLAB (The MathWorks Inc., Natick, MA) interface. The simulation code is written in C++ and parallelized using OpenMP. The simulation code has been validated against analytical and numerical solutions of radiative transfer equation and other Monte Carlo software in good agreement. The software is available for download from the homepage https://inverselight.github.io/ValoMC/ and the source code from GitHub https://github.com/InverseLight/ValoMC.
Type: | Article |
---|---|
Title: | ValoMC: a Monte Carlo software and MATLAB toolbox for simulating light transport in biological tissue |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1364/osac.2.000957 |
Publisher version: | https://doi.org/10.1364/osac.2.000957 |
Language: | English |
Additional information: | © 2019 Optical Society of America under the terms of the OSA Open Access Publishing Agreement. Authors may post the published version of their article to their personal website, institutional repository, or a repository required by their funding agency. Authors and readers may use, reuse, and build upon the article, or use it for text or data mining, as long as the purpose is non-commercial and appropriate attribution is maintained. |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery.ucl.ac.uk/id/eprint/10084371 |
Archive Staff Only
![]() |
View Item |