Cargando…

Meshless Monte Carlo radiation transfer method for curved geometries using signed distance functions

SIGNIFICANCE: Monte Carlo radiation transfer (MCRT) is the gold standard for modeling light transport in turbid media. Typical MCRT models use voxels or meshes to approximate experimental geometry. A voxel-based geometry does not allow for the precise modeling of smooth curved surfaces, such as may...

Descripción completa

Detalles Bibliográficos
Autores principales: McMillan, Lewis, Bruce, Graham D., Dholakia, Kishan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Society of Photo-Optical Instrumentation Engineers 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9350858/
https://www.ncbi.nlm.nih.gov/pubmed/35927789
http://dx.doi.org/10.1117/1.JBO.27.8.083003
_version_ 1784762315765186560
author McMillan, Lewis
Bruce, Graham D.
Dholakia, Kishan
author_facet McMillan, Lewis
Bruce, Graham D.
Dholakia, Kishan
author_sort McMillan, Lewis
collection PubMed
description SIGNIFICANCE: Monte Carlo radiation transfer (MCRT) is the gold standard for modeling light transport in turbid media. Typical MCRT models use voxels or meshes to approximate experimental geometry. A voxel-based geometry does not allow for the precise modeling of smooth curved surfaces, such as may be found in biological systems or food and drink packaging. Mesh-based geometry allows arbitrary complex shapes with smooth curved surfaces to be modeled. However, mesh-based models also suffer from issues such as the computational cost of generating meshes and inaccuracies in how meshes handle reflections and refractions. AIM: We present our algorithm, which we term signedMCRT (sMCRT), a geometry-based method that uses signed distance functions (SDF) to represent the geometry of the model. SDFs are capable of modeling smooth curved surfaces precisely while also modeling complex geometries. APPROACH: We show that using SDFs to represent the problem’s geometry is more precise than voxel and mesh-based methods. RESULTS: sMCRT is validated against theoretical expressions, and voxel and mesh-based MCRT codes. We show that sMCRT can precisely model arbitrary complex geometries such as microvascular vessel network using SDFs. In comparison with the current state-of-the-art in MCRT methods specifically for curved surfaces, sMCRT is more precise for cases where the geometry can be defined using combinations of shapes. CONCLUSIONS: We believe that SDF-based MCRT models are a complementary method to voxel and mesh models in terms of being able to model complex geometries and accurately treat curved surfaces, with a focus on precise simulation of reflections and refractions. sMCRT is publicly available at https://github.com/lewisfish/signedMCRT.
format Online
Article
Text
id pubmed-9350858
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Society of Photo-Optical Instrumentation Engineers
record_format MEDLINE/PubMed
spelling pubmed-93508582022-08-04 Meshless Monte Carlo radiation transfer method for curved geometries using signed distance functions McMillan, Lewis Bruce, Graham D. Dholakia, Kishan J Biomed Opt Special Section Celebrating 30 Years of Open Source Monte Carlo Codes in Biomedical Optics SIGNIFICANCE: Monte Carlo radiation transfer (MCRT) is the gold standard for modeling light transport in turbid media. Typical MCRT models use voxels or meshes to approximate experimental geometry. A voxel-based geometry does not allow for the precise modeling of smooth curved surfaces, such as may be found in biological systems or food and drink packaging. Mesh-based geometry allows arbitrary complex shapes with smooth curved surfaces to be modeled. However, mesh-based models also suffer from issues such as the computational cost of generating meshes and inaccuracies in how meshes handle reflections and refractions. AIM: We present our algorithm, which we term signedMCRT (sMCRT), a geometry-based method that uses signed distance functions (SDF) to represent the geometry of the model. SDFs are capable of modeling smooth curved surfaces precisely while also modeling complex geometries. APPROACH: We show that using SDFs to represent the problem’s geometry is more precise than voxel and mesh-based methods. RESULTS: sMCRT is validated against theoretical expressions, and voxel and mesh-based MCRT codes. We show that sMCRT can precisely model arbitrary complex geometries such as microvascular vessel network using SDFs. In comparison with the current state-of-the-art in MCRT methods specifically for curved surfaces, sMCRT is more precise for cases where the geometry can be defined using combinations of shapes. CONCLUSIONS: We believe that SDF-based MCRT models are a complementary method to voxel and mesh models in terms of being able to model complex geometries and accurately treat curved surfaces, with a focus on precise simulation of reflections and refractions. sMCRT is publicly available at https://github.com/lewisfish/signedMCRT. Society of Photo-Optical Instrumentation Engineers 2022-08-04 2022-08 /pmc/articles/PMC9350858/ /pubmed/35927789 http://dx.doi.org/10.1117/1.JBO.27.8.083003 Text en © 2022 The Authors https://creativecommons.org/licenses/by/4.0/Published by SPIE under a Creative Commons Attribution 4.0 International License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.
spellingShingle Special Section Celebrating 30 Years of Open Source Monte Carlo Codes in Biomedical Optics
McMillan, Lewis
Bruce, Graham D.
Dholakia, Kishan
Meshless Monte Carlo radiation transfer method for curved geometries using signed distance functions
title Meshless Monte Carlo radiation transfer method for curved geometries using signed distance functions
title_full Meshless Monte Carlo radiation transfer method for curved geometries using signed distance functions
title_fullStr Meshless Monte Carlo radiation transfer method for curved geometries using signed distance functions
title_full_unstemmed Meshless Monte Carlo radiation transfer method for curved geometries using signed distance functions
title_short Meshless Monte Carlo radiation transfer method for curved geometries using signed distance functions
title_sort meshless monte carlo radiation transfer method for curved geometries using signed distance functions
topic Special Section Celebrating 30 Years of Open Source Monte Carlo Codes in Biomedical Optics
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9350858/
https://www.ncbi.nlm.nih.gov/pubmed/35927789
http://dx.doi.org/10.1117/1.JBO.27.8.083003
work_keys_str_mv AT mcmillanlewis meshlessmontecarloradiationtransfermethodforcurvedgeometriesusingsigneddistancefunctions
AT brucegrahamd meshlessmontecarloradiationtransfermethodforcurvedgeometriesusingsigneddistancefunctions
AT dholakiakishan meshlessmontecarloradiationtransfermethodforcurvedgeometriesusingsigneddistancefunctions