Computational approaches for diffusive light transport: finite-elements, grid adaption, and error estimation

Subsurface light transport in highly scattering media is a problem of great interest to both computer graphics and biomedical optics researchers. Specifically, computer graphics researchers strive to develop more accurate simulations of light physics to in turn generate more realistic synthetic images. Likewise, biomedical optics researchers are concerned with accurately simulating light propagation to aid in design of equipment for diagnostic medical use. The mathematical formulation for diffusive light transport is presented along with a derivation for both a finite difference and finite element numerical solution for two and three dimensions. Efficient implementations are proposed which use Cholesky factorization to efficiently update the light scatter calculations if the source changes. Furthermore, the use data structures are proposed to accelerate (by an order of magnitude) parts of the source calculation and finite element matrix construction proposed by current biomedical optics literature. Furthermore, a novel technique for grid refinement for the finite element formulation using hanging nodes is presented. This technique allows for simple mesh refinement while maintaining the flux continuity on the finite element formulation. In conjunction with this technique, a per-element error estimator derived from a Green's function is presented along with a discussion on why traditional Galerkin style a posteriori estimation techniques fail. These techniques can then be combined to drive an adaptive finite element grid refinement method. Finally, to demonstrate the practicality of these techniques are demonstrated on simulations of numerical phantoms whose geometry and scattering properties were selected using segmented MRI data of human tissues. Furthermore, the results are visually comparable to images derived from a real world device which visualizes subsurface vasculature in human tissue by transilluminating tissue with near infrared light.

[1]  E R Anderson,et al.  Frequency-domain photon migration measurements of normal and malignant tissue optical properties in a human subject. , 1997, Applied optics.

[2]  S R Arridge,et al.  An investigation of light transport through scattering bodies with non-scattering regions. , 1996, Physics in medicine and biology.

[3]  Guillaume Bal Particle transport through scattering regions with clear layers and inclusions , 2002 .

[4]  B. Pogue,et al.  Near-infrared (NIR) tomography breast image reconstruction with a priori structural information from MRI: algorithm development for reconstructing heterogeneities , 2003 .

[5]  Jae Hoon Lee,et al.  Modeling of diffuse-diffuse photon coupling via a nonscattering region: a comparative study. , 2004, Applied optics.

[6]  Daniel Garber,et al.  Descartes' Metaphysical Physics , 1992 .

[7]  F C Luft,et al.  Nephrology Dialysis Transplantation near Infra-red Interactance for Nutritional Assessment of Dialysis Patients , 2022 .

[8]  S. Marschner,et al.  Measuring and modeling the appearance of finished wood , 2005, SIGGRAPH 2005.

[9]  Peter Shirley,et al.  A polygonal approximation to direct scalar volume rendering , 1990, SIGGRAPH 1990.

[10]  Hans-Peter Seidel,et al.  Interactive rendering of translucent deformable objects , 2003, SIGGRAPH '03.

[11]  David A Boas,et al.  Noninvasive measurement of neuronal activity with near-infrared optical imaging , 2004, NeuroImage.

[12]  N. Metropolis,et al.  The Monte Carlo method. , 1949 .

[13]  D. Hood,et al.  Shades of gray matter: noninvasive optical images of human brain responses during visual stimulation. , 1995, Psychophysiology.

[14]  John C. Hart,et al.  GPU algorithms for radiosity and subsurface scattering , 2003, HWWS '03.

[15]  Nelson L. Max,et al.  Optical Models for Direct Volume Rendering , 1995, IEEE Trans. Vis. Comput. Graph..

[16]  Jos Stam,et al.  Multiple Scattering as a Diffusion Process , 1995, Rendering Techniques.

[17]  K. Sakatani,et al.  Cerebral blood oxygenation changes induced by auditory stimulation in newborn infants measured by near infrared spectroscopy. , 1999, Early human development.

[18]  F. Verzár,et al.  AGEING OF CONNECTIVE TISSUE. , 1964, Giornale di gerontologia.

[19]  Steve Marschner,et al.  A practical model for subsurface light transport , 2001, SIGGRAPH.

[20]  Raghu Machiraju,et al.  Accelerating subsurface scattering using Cholesky factorization , 2006, The Visual Computer.

[21]  D T Delpy,et al.  Measurement of the optical properties of the skull in the wavelength range 650-950 nm , 1993, Physics in medicine and biology.

[22]  S. McFee,et al.  Nested tetrahedral finite elements for h-adaption , 1999 .

[23]  D T Delpy,et al.  Near-infrared spectroscopy of the adult head: effect of scattering and absorbing obstructions in the cerebrospinal fluid layer on light distribution in the tissue. , 2000, Applied optics.

[24]  M. Schweiger,et al.  The finite element method for the propagation of light in scattering media: boundary and source conditions. , 1995, Medical physics.

[25]  Juan C. Heinrich,et al.  The Finite Element Method: Basic Concepts And Applications , 1992 .

[26]  Hideomi Ohtsubo,et al.  Element by element a posteriori error estimation and improvement of stress solutions for two‐dimensional elastic problems , 1990 .

[27]  Karl H. Potter,et al.  Indian Metaphysics and Epistemology , 1978 .

[28]  Amitabh Varshney,et al.  Interactive subsurface scattering for translucent meshes , 2003, I3D '03.

[29]  G. R. Cowper,et al.  Gaussian quadrature formulas for triangles , 1973 .

[30]  J. Oden,et al.  A Posteriori Error Estimation in Finite Element Analysis , 2000 .

[31]  S. Arridge,et al.  Optical imaging in medicine: II. Modelling and reconstruction , 1997, Physics in medicine and biology.

[32]  Ken Perlin,et al.  [Computer Graphics]: Three-Dimensional Graphics and Realism , 2022 .

[33]  Hans-Peter Seidel,et al.  Efficient Rendering of Local Subsurface Scattering , 2005, Comput. Graph. Forum.

[34]  S. Prahl Light transport in tissue , 1988 .

[35]  L V Wang,et al.  Anisotropy in the absorption and scattering spectra of chicken breast tissue. , 1998, Applied optics.

[36]  Paul S. Heckbert,et al.  Survey of Texture Mapping , 1986, IEEE Computer Graphics and Applications.

[37]  G. Rybicki Radiative transfer , 2019, Climate Change and Terrestrial Ecosystem Modeling.

[38]  Vipin Kumar,et al.  A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs , 1998, SIAM J. Sci. Comput..

[39]  Jan J. Koenderink,et al.  The secret of velvety skin , 2003, Machine Vision and Applications.

[40]  Hans-Peter Seidel,et al.  Interactive rendering of translucent objects , 2002, 10th Pacific Conference on Computer Graphics and Applications, 2002. Proceedings..

[41]  Jan Kautz,et al.  Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments , 2002 .

[42]  James F. Blinn,et al.  Light reflection functions for simulation of clouds and dusty surfaces , 1982, SIGGRAPH.

[43]  R. Frostig In Vivo Optical Imaging of Brain Function , 2002 .

[44]  Pat Hanrahan,et al.  Photon mapping on programmable graphics hardware , 2003, HWWS '03.

[45]  James T. Kajiya,et al.  The rendering equation , 1998 .

[46]  H. Jensen Realistic Image Synthesis Using Photon Mapping , 2001 .

[47]  A. Welch,et al.  A review of the optical properties of biological tissues , 1990 .

[48]  M. Schweiger,et al.  The finite element model for the propagation of light in scattering media: a direct method for domains with nonscattering regions. , 2000, Medical physics.

[49]  M. Abramowitz,et al.  Handbook of Mathematical Functions With Formulas, Graphs and Mathematical Tables (National Bureau of Standards Applied Mathematics Series No. 55) , 1965 .

[50]  Henry Fuchs,et al.  On visible surface generation by a priori tree structures , 1980, SIGGRAPH '80.

[51]  P. Payne,et al.  Skin thickness measurement by pulsed ultrasound; its reproducibility, validation and variability , 1982, The British journal of dermatology.

[52]  Volker John,et al.  A numerical study of a posteriori error estimators for convection–diffusion equations , 2000 .

[53]  S. Pinker How the Mind Works , 1999, Philosophy after Darwin.

[54]  Norman Davidson Sky phenomena : a guide to naked-eye observation of the stars : with sections on poetry in astronomy, constellation mythology, and the Southern Hemisphere sky , 1993 .

[55]  Yukio Yamada,et al.  Depth profile of diffuse reflectance near‐infrared spectroscopy for measurement of water content in skin , 2005, Skin research and technology : official journal of International Society for Bioengineering and the Skin (ISBS) [and] International Society for Digital Imaging of Skin (ISDIS) [and] International Society for Skin Imaging.

[56]  R. Marks,et al.  The Significance of the Size and Shape of Corneocytes , 1983 .

[57]  Raghu Machiraju,et al.  A simplified model for inhomogeneous subsurface scattering , 2005, Fourth International Workshop on Volume Graphics, 2005..

[58]  Donald P. Greenberg,et al.  Modeling the interaction of light between diffuse surfaces , 1984, SIGGRAPH.

[59]  J. Nelson,et al.  Spectra from 2.5-15 microm of tissue phantom materials, optical clearing agents and ex vivo human skin: implications for depth profiling of human skin. , 2003, Physics in medicine and biology.

[60]  E. Aydin,et al.  A comparison between transport and diffusion calculations using a finite element-spherical harmonics radiation transport method. , 2002, Medical physics.

[61]  M. Kohl,et al.  Near-infrared optical properties of ex vivo human skin and subcutaneous tissues measured using the Monte Carlo inversion technique. , 1998, Physics in medicine and biology.

[62]  Marc Stamminger,et al.  Translucent Shadow Maps , 2003, Rendering Techniques.

[63]  Akira Ishimaru,et al.  Wave propagation and scattering in random media , 1997 .

[64]  Wen Zhu,et al.  Validation of NIRS in measuring tissue hemoglobin concentration and oxygen saturation on ex vivo and isolated limb models , 2003, SPIE BiOS.

[65]  David S. Ebert,et al.  Interactive translucent volume rendering and procedural modeling , 2002, IEEE Visualization, 2002. VIS 2002..

[66]  S. Jacques,et al.  Angular dependence of HeNe laser light scattering by human dermis , 1988 .