Parallel Solver for Diffuse Optical Tomography on Realistic Head Models With Scattering and Clear Regions

IEEE Trans Biomed Eng. 2016 Sep;63(9):1874-1886. doi: 10.1109/TBME.2015.2504178. Epub 2015 Nov 26.

Abstract

Diffuse optical tomography is an imaging technique, based on evaluation of how light propagates within the human head to obtain the functional information about the brain. Precision in reconstructing such an optical properties map is highly affected by the accuracy of the light propagation model implemented, which needs to take into account the presence of clear and scattering tissues. We present a numerical solver based on the radiosity-diffusion model, integrating the anatomical information provided by a structural MRI. The solver is designed to run on parallel heterogeneous platforms based on multiple GPUs and CPUs. We demonstrate how the solver provides a 7 times speed-up over an isotropic-scattered parallel Monte Carlo engine based on a radiative transport equation for a domain composed of 2 million voxels, along with a significant improvement in accuracy. The speed-up greatly increases for larger domains, allowing us to compute the light distribution of a full human head ( ≈ 3 million voxels) in 116 s for the platform used.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Artifacts
  • Brain / anatomy & histology*
  • Brain / diagnostic imaging*
  • Computer Simulation
  • Head / anatomy & histology*
  • Head / diagnostic imaging*
  • Humans
  • Image Interpretation, Computer-Assisted / methods*
  • Light
  • Models, Biological
  • Models, Statistical
  • Monte Carlo Method
  • Phantoms, Imaging
  • Reproducibility of Results
  • Scattering, Radiation
  • Sensitivity and Specificity
  • Tomography, Optical / instrumentation
  • Tomography, Optical / methods*