Literature DB >> 30550050

Machine learning approach for rapid and accurate estimation of optical properties using spatial frequency domain imaging.

Swapnesh Panigrahi1, Sylvain Gioux1.   

Abstract

Fast estimation of optical properties from reflectance measurements at two spatial frequencies could pave way for real-time, wide-field and quantitative mapping of vital signs of tissues. We present a machine learning-based approach for estimating optical properties in the spatial frequency domain, where a random forest regression algorithm is trained over data obtained from Monte-Carlo photon transport simulations. The algorithm learns the nonlinear mapping between diffuse reflectance at two spatial frequencies, and the absorption and reduced scattering coefficient of the tissue under consideration. Using this method, absorption and reduced scattering properties could be obtained over a 1 megapixel image in 450 ms with errors as low as 0.556% in absorption and 0.126% in reduced scattering. (2018) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).

Entities:  

Keywords:  diffuse optical imaging; machine learning; spatial frequency domain imaging

Mesh:

Year:  2018        PMID: 30550050      PMCID: PMC6995874          DOI: 10.1117/1.JBO.24.7.071606

Source DB:  PubMed          Journal:  J Biomed Opt        ISSN: 1083-3668            Impact factor:   3.170


Introduction

Concentration of tissue constituents, such as hemoglobin, water, or lipid, provides vital functional information about tissue health, which can assist healthcare practitioners in making important decisions. For instance, quantitative information about tissue oxygenation and blood volume fraction can provide visual assistance during surgery and monitoring tissue condition during and after treatment. Even though devices that provide this vital information at a single point already exist, there is a constant push and need toward attaining noncontact, real-time, wide-field and quantitative mapping of tissue functional properties. To address this need, spatial frequency domain imaging (SFDI) is a promising candidate within the field of diffuse optical imaging that has already found commercial application in aiding medical treatment. In essence, SFDI exploits the properties of interaction of spatially modulated light (i.e., structured illumination) with the tissue by measuring the “blurring” of the projected fringes and using light propagation modeling to extract optical properties. As depicted in Fig. 1(a), a typical imaging system consists of a projection module capable of projecting patterned light at a single wavelength, and a camera for recording images of the field-of-view. Polarizers, arranged in a cross configuration, are commonly used to reduce the effect of specular reflectance and record only diffuse light out of the tissue.
Fig. 1

(a) Schematics of a SFDI acquisition system: a laser diode source is fiber-coupled to a digital micromirror device (DMD) projector. Intensity sinewaves are projected and collected using a CCD camera. (b) SFDI processing workflow: raw images are collected at two spatial frequencies and three phases, then demodulated and calibrated to obtain the diffuse reflectance at these spatial frequencies . Finally, an inversion method is used to extract the optical properties maps, namely absorption () and reduced scattering ().

(a) Schematics of a SFDI acquisition system: a laser diode source is fiber-coupled to a digital micromirror device (DMD) projector. Intensity sinewaves are projected and collected using a CCD camera. (b) SFDI processing workflow: raw images are collected at two spatial frequencies and three phases, then demodulated and calibrated to obtain the diffuse reflectance at these spatial frequencies . Finally, an inversion method is used to extract the optical properties maps, namely absorption () and reduced scattering (). The modulation amplitudes of the sample of interest are obtained at each projected spatial frequency by illuminating, acquiring raw data, and demodulating images using multiple phases (using SFDI) or a single phase [using single snapshot of optical properties (SSOP)]. A calibration measurement using a reference phantom with known optical properties is also imaged to obtain modulation amplitudes at the same spatial frequencies . The diffuse reflectance of the tissue at spatial frequency is then given by , where is the simulated diffuse reflectance of the calibration phantom at spatial frequency . Finally, a light propagation model is used to extract optical properties from the measured diffuse reflectance at several spatial frequencies. This workflow is illustrated in Fig. 1(b). Because entire images are processed at once in the frequency domain, SFDI has shown the potential to provide very rapid maps of optical properties. The speed of the method can be typically optimized by (1) using a fast acquisition and demodulation method, such as SSOP, and (2) using a fast inversion method to recover the optical properties from the measured data. It should be noted that both are necessary for SFDI to perform rapidly. To accelerate the entire process, it has been shown that using only two spatial frequencies can provide accurate estimation of optical properties with errors under 7%.,, In a two-frequency SFDI scheme, the amplitudes at low frequency (typically ) and a high frequency (e.g., ) are recorded, and the corresponding reflectance maps are obtained using the same calibration step. The diffuse reflectance at these two spatial frequencies and the optical properties have a unique, nonlinear, one-to-one mapping relationship.,, This nonlinear mapping relationship is shown in Fig. 2 for a wide range of values of the optical properties.
Fig. 2

Color-coded mapping between the optical properties and the reflectance and (corresponding to spatial frequencies and ).

Color-coded mapping between the optical properties and the reflectance and (corresponding to spatial frequencies and ). Given the diffuse reflectance images obtained at two spatial frequencies, the task is to solve an inverse problem of obtaining the optical properties, namely the absorption coefficient () and the reduced scattering coefficient (). The inversion is possible by fitting the diffuse reflectance to either diffusion approximation of photon transport or by using a Monte-Carlo (MC) based simulation of photon migration in tissues. Using either of these two light propagation models, two basic approaches have been used so far to perform this inversion, namely, least-square fit and look-up table (LUT) method.,, On the one hand, precise and robust fitting usually requires diffuse reflectance at multiple frequencies, but it is computationally slow to fit a large number of pixels using either the analytical function provided by the standard diffusion approximation or, especially, with the MC-based simulation. On the other hand, the LUT method uses a pregenerated table of diffuse reflectance for a wide range of optical properties, generally using interpolation to estimate the optical properties. The LUT method is relatively fast but the computational complexity increases with the density of the grid used to generate the LUT. For a low-resolution LUT, the accuracy of estimation is hampered. A compromise between computational time and accuracy has to be made to use the LUT method. Recent methods that improve the computational time many folds have been proposed. However, inversion at multiple spatial frequencies and scaling the LUT method to include more parameters other than reflectance has significant computational time and/or memory costs. In this study, we propose an alternative method for the inversion using a publicly available machine learning technique to estimate the optical properties maps from diffuse reflectance images applied to SFDI. A large set of simulated data using MC was used to train a random forest regression (RFR) algorithm to attain the inversion, allowing in return to obtain directly optical properties maps from diffuse reflectance images in the frequency domain with similar errors than state-of-the-art LUT methods. In the next sections, the method is detailed and its performances evaluated against standard models (diffusion and MC-LUT) on simulated and real experimental data.

Material and Methods

Random Forest Regressor Method

Machine learning and regression techniques like artificial neural networks and RFR have received an increased interest for processing large amounts of data, and more recently, for replacing time-consuming model-base algorithms in diffuse optics. What makes such methods attractive is their capacity to perform particularly well in learning nonlinear mappings. In the spatial frequency domain, the mapping between and is strongly nonlinear, as demonstrated in Fig. 2. One possible implementation of machine learning in our case consists of generating a training set with a standard forward model provided by a MC simulation and creating the inverse mapping by a machine learning algorithm. In this study, RFR, which is an ensemble learning algorithm, has been chosen as it typically works well with the default hyperparameter settings. The training set was generated by using the MC simulation on MATLAB for a fixed frequency of and refractive index of 1.43. A wide range of optical properties, with and , was used and the optical properties space was uniformly and randomly sampled to obtain data points. For each pair of randomly generated optical properties, the reflectance were obtained using the MC simulation. Then, a random forest regressor implemented by scikit-learn package in python was trained on this dataset to obtain a reverse transformation from to . The number of estimator was fixed to 15 for relatively fast calculation and the default minimum samples at leaf were set to 2. The trained model was saved and used as test over another randomly generated independent test set.

Inversion Methods

Following demodulation and calibration, an inversion method must be used to recover the optical properties [Fig. 1(b)]. Four different methods of inversion were used in this study: the standard diffusion approximation (diffusion), a dense LUT generated from MC simulations of points in and (MC LUT), a low-resolution LUT generated from MC simulation of points in and (MC LUT low), and the RFR algorithm described previously. To compare computation times, all inversions were performed using MATLAB on a standard PC desktop, have 16 GB of RAM and an Intel I5-7500 processor (6 MB/4T/3,4 GHz).

Imaging System

The instrumental setup was custom built using a digital micromirror device (Vialux, Germany) for the projection of custom patterns, fiber-coupled to a 665-nm laser diode (LDX Optronics, Maryville, Tennessee). The projection system projects a sine wave pattern over a field-of-view at 45-cm working distance. Images were acquired using a scientific-grade monochrome CCD camera (PCO pixelfly, Kelheim, Germany). Polarizers (PPL05C, Moxtek, Orem, Utah), arranged in a crossed configuration, are used to minimize the contribution from specular reflections at the surface of the sample. A silicone-based optical phantom was used for calibration and built using titanium dioxide () as a scattering agent and India ink as an absorbing agent. Its large size () accommodates the system’s field-of-view with reduced scattering and absorption at 665 nm.

Validation Experiments

Simulation experiments

An independent test set of 106 optical properties was uniformly and randomly generated for a wide range of optical properties, with and and used to compute diffuse reflectance at two spatial frequencies (0 and ) using MC simulations. Diffuse reflectance values were then inverted using all models (diffusion, MC LUT, MC LUT low and RFR) and compared.

Phantom experiments

Silicone-based optical phantoms were built using titanium dioxide () as a scattering agent and India ink as an absorbing agent. Six small phantoms having various optical properties ranging from 0.0135 to in absorption, and from 0.982 and in reduced scattering were made to test the RFR method against the state-of-the-art inversion model, the MC LUT. Acquisitions were performed by our imaging system at two spatial frequencies (0 and ) and processed using the RFR and MC LUT methods. A region in the neighborhood of a central pixel at each phantom was chosen and mean and standard deviation of the optical properties were computed.

In vivo experiments

Finally, a human hand was measured by our imaging system at two spatial frequencies (0 and ). Diffuse reflectance values were then inverted using all models (diffusion, dense LUT, low-res LUT, and RFR) and compared.

Results

Simulation Experiments

Results from simulation experiments are shown in Fig. 3. The plot shows expected optical properties versus optical properties predicted by the diffusion approximation, MC LUT, and the RFR method, which are shown in cyan, red, and blue, respectively. Overall, the MC LUT inversion shows 0.035% and 0.003% mean relative error in estimation of absorption and reduced scattering coefficients, respectively. However, such large size LUT can take up to 8.8 s to compute the optical properties for a set with data points. The RFR method computes the predictions in 0.45 s (nonparallelized) and produces a mean relative of error of 0.556% (in ) and 0.126% (in ). To obtain, a similar run time on MC LUT, we compare the prediction of the MC LUT Low obtained with data points. The run time was improved to 0.43 s, but the accuracy of prediction was deteriorated to 1.86% (in ) and 0.097% (in ).
Fig. 3

Comparison of inversion methods on randomly generated test set of optical properties and reflectance. The symbols in cyan represent the optical properties predicted by the diffusion approximation, red is the prediction by MC-based LUT, and blue symbols represents the RFR method predictions.

Comparison of inversion methods on randomly generated test set of optical properties and reflectance. The symbols in cyan represent the optical properties predicted by the diffusion approximation, red is the prediction by MC-based LUT, and blue symbols represents the RFR method predictions.

Phantom Experiments

Figure 4 shows the comparison of the estimated optical properties on six tissue-simulating phantoms by plotting the mean and standard deviation values obtained from each method against each other. The optical properties estimated from RFR method and the dense LUT method are shown to be similar with a maximum difference of 0.46% in absorption and 0.026% in reduced scattering.
Fig. 4

Optical properties of tissue phantoms estimated by the MC-based LUT method ( axis) are compared with the corresponding estimations using RFR method. The values are averaged over of a central pixel in each phantom.

Optical properties of tissue phantoms estimated by the MC-based LUT method ( axis) are compared with the corresponding estimations using RFR method. The values are averaged over of a central pixel in each phantom.

In Vivo Experiments

The optical properties maps of an in vivo human hand obtained from the MC LUT, diffusion approximation, MC MUT low, and RFR methods are shown in Fig. 5. As expected, the MC LUT and the RFR methods perform similarly while the diffusion method visually exhibits deviations in both absorption and scattering. To further quantify these results, the percentage error map with respect to the MC LUT was computed. The diffusion approximation shows a mean percentage error of and in estimation of and , respectively, where the mean is taken over a region indicated by the black rectangle shown in Fig. 5. The mean error in a low resolution MC-LUT is 0.8% and in estimation of and , respectively, while the corresponding error for the RFR method is 0.16% and 0.01% in estimation of and , respectively.
Fig. 5

(a) Absorption and (b) reduced scattering results of an in vivo hand obtained with all inversion methods (MC LUT, diffusion, MC LUT low, and RFR). For each, the top line shows the optical properties maps and the bottom line shows the percentage error maps in estimation of optical properties compared to the MC-LUT. The black rectangle shows the RoI used for analysis.

(a) Absorption and (b) reduced scattering results of an in vivo hand obtained with all inversion methods (MC LUT, diffusion, MC LUT low, and RFR). For each, the top line shows the optical properties maps and the bottom line shows the percentage error maps in estimation of optical properties compared to the MC-LUT. The black rectangle shows the RoI used for analysis.

Discussion

In this study, we presented a machine learning approach for estimating optical property maps from diffuse reflectance images in the spatial frequency domain. A training set was generated from MC simulations and used to train a RFR algorithm. The RFR method was then tested and validated onto simulations, phantoms, and in vivo onto a human hand, against a dense () MC LUT. The accuracy of the RFR method was shown to be slightly degraded compared with the MC LUT in all cases, with differences on average less than 0.16% in absorption and 0.01% in reduced scattering in vivo. With very little difference in the accuracy of the recovered optical properties compared to LUTs, the main interest of this work is to propose an alternative approach to estimating optical properties for SFDI without the need of a photon propagation model. Other machine learning algorithms have been proposed in diffuse optics and in the spatial frequency domain. The originality of this work is to propose to apply machine learning to process megapixel images rapidly (450 ms) for SFDI while providing accuracies similar to state-of-the-art, dense LUT methods. While our implementation is not faster than previously published work using optimized LUTs, this study lays the foundation for using machine learning methods for SFDI with the purpose to replace model-based inversion methods to provide images in real-time during surgery. Our machine learning inversion method can certainly be optimized and improved greatly in processing time by using GPU processing, making such approaches potentially as fast as or even faster than LUT-based methods. Coupled with acquisition methods,,, both acquisition and processing can be performed in real-time, a requirement to operate in time-constrained environments such as the operating room. While limited to simple inversion from diffuse reflectance images at two spatial frequencies to obtain optical properties (similar to LUTs), machine learning is particularly interesting for its versatility as it can be easily scaled to more complex data environments for surgical guidance, such as multispatial frequencies analysis, where the instantaneous spatial frequency at each pixel may differ such as during endoscopic SFDI, multispectral imaging to quantitatively estimate the concentrations of oxyhemoglobin, deoxyhemoglobin, and oxygenation or fluorescence imaging to quantitatively estimate local the fluorescence concentration. The method can also be extended to depth-sensitive measurements, tomography, 3-D profile correction, metabolic imaging, and chromophores mapping and their combination in real-time. These measurement modalities make use of a series of models that are usually nonlinear. Given the access to large amounts of simulated or experimental data, these processes can be learned by machine learning models and provide significant improvements in computation time while preserving accuracies of more computationally costly methods. In addition, GPU implementations of machine learning models can help in speeding up the processing of such complex imaging modalities.

Conclusion

Machine learning methods provide a versatile means for replacing nonlinear models to estimate optical properties from diffuse reflectance images in SFDI without compromising accuracy of estimation. In this study, we presented an RFR algorithm that we trained to perform the nonlinear mapping between diffuse reflectance images and optical properties maps in the spatial frequency domain. The model we presented is capable of computing megapixel maps of optical properties with similar accuracies compared with a standard MC-based LUT. Along with recent developments in real-time acquisition methods in the spatial frequency domain, this work lays the foundation for an integrated imaging system performing acquisition and processing of wide-field images in real-time for surgical applications.
  19 in total

1.  Spatial frequency domain spectroscopy of two layer media.

Authors:  Dmitry Yudovsky; Anthony J Durkin
Journal:  J Biomed Opt       Date:  2011-10       Impact factor: 3.170

2.  Real-time, profile-corrected single snapshot imaging of optical properties.

Authors:  Martijn van de Giessen; Joseph P Angelo; Sylvain Gioux
Journal:  Biomed Opt Express       Date:  2015-09-21       Impact factor: 3.732

3.  Efficient construction of robust artificial neural networks for accurate determination of superficial sample optical properties.

Authors:  Yu-Wen Chen; Sheng-Hao Tseng
Journal:  Biomed Opt Express       Date:  2015-02-10       Impact factor: 3.732

4.  Ultrafast optical property map generation using lookup tables.

Authors:  Joseph Angelo; Christina R Vargas; Bernard T Lee; Irving J Bigio; Sylvain Gioux
Journal:  J Biomed Opt       Date:  2016-11-01       Impact factor: 3.170

5.  Advanced demodulation technique for the extraction of tissue optical properties and structural orientation contrast in the spatial frequency domain.

Authors:  Kyle P Nadeau; Anthony J Durkin; Bruce J Tromberg
Journal:  J Biomed Opt       Date:  2014-05       Impact factor: 3.170

6.  Real-time endoscopic optical properties imaging.

Authors:  Joseph P Angelo; Martijn van de Giessen; Sylvain Gioux
Journal:  Biomed Opt Express       Date:  2017-10-19       Impact factor: 3.732

7.  qF-SSOP: real-time optical property corrected fluorescence imaging.

Authors:  Pablo A Valdes; Joseph P Angelo; Hak Soo Choi; Sylvain Gioux
Journal:  Biomed Opt Express       Date:  2017-07-10       Impact factor: 3.732

8.  Angle correction for small animal tumor imaging with spatial frequency domain imaging (SFDI).

Authors:  Yanyu Zhao; Syeda Tabassum; Shaheer Piracha; Mohan Sobhana Nandhu; Mariano Viapiano; Darren Roblyer
Journal:  Biomed Opt Express       Date:  2016-05-24       Impact factor: 3.732

9.  Spectral discrimination of breast pathologies in situ using spatial frequency domain imaging.

Authors:  Ashley M Laughney; Venkataramanan Krishnaswamy; Elizabeth J Rizzo; Mary C Schwab; Richard J Barth; David J Cuccia; Bruce J Tromberg; Keith D Paulsen; Brian W Pogue; Wendy A Wells
Journal:  Breast Cancer Res       Date:  2013       Impact factor: 6.466

10.  Robust near real-time estimation of physiological parameters from megapixel multispectral images with inverse Monte Carlo and random forest regression.

Authors:  Sebastian J Wirkert; Hannes Kenngott; Benjamin Mayer; Patrick Mietkowski; Martin Wagner; Peter Sauer; Neil T Clancy; Daniel S Elson; Lena Maier-Hein
Journal:  Int J Comput Assist Radiol Surg       Date:  2016-05-03       Impact factor: 2.924

View more
  13 in total

1.  Real-time, wide-field and high-quality single snapshot imaging of optical properties with profile correction using deep learning.

Authors:  Enagnon Aguénounon; Jason T Smith; Mahdi Al-Taher; Michele Diana; Xavier Intes; Sylvain Gioux
Journal:  Biomed Opt Express       Date:  2020-09-18       Impact factor: 3.732

2.  A database of refractive indices and dielectric constants auto-generated using ChemDataExtractor.

Authors:  Jiuyang Zhao; Jacqueline M Cole
Journal:  Sci Data       Date:  2022-05-03       Impact factor: 8.501

3.  Burn wound classification model using spatial frequency-domain imaging and machine learning.

Authors:  Rebecca Rowland; Adrien Ponticorvo; Melissa Baldado; Gordon T Kennedy; David M Burmeister; Robert J Christy; Nicole P Bernal; Anthony J Durkin
Journal:  J Biomed Opt       Date:  2019-05       Impact factor: 3.170

4.  Single snapshot imaging of optical properties using a single-pixel camera: a simulation study.

Authors:  Enagnon Aguénounon; Foudil Dadouche; Wilfried Uhring; Nicolas Ducros; Sylvain Gioux
Journal:  J Biomed Opt       Date:  2019-04       Impact factor: 3.170

5.  Special Section Guest Editorial: Special Section on Spatial Frequency Domain Imaging.

Authors:  Sylvain Gioux; Amaan Mazhar; Anthony J Durkin; Bruce J Tromberg; David J Cuccia
Journal:  J Biomed Opt       Date:  2019-07       Impact factor: 3.170

6.  Real-time, wide-field, and quantitative oxygenation imaging using spatiotemporal modulation of light.

Authors:  Manon Schmidt; Enagnon Aguénounon; Amir Nahas; Murielle Torregrossa; Bruce J Tromberg; Wilfried Uhring; Sylvain Gioux
Journal:  J Biomed Opt       Date:  2019-03       Impact factor: 3.170

7.  Spatial frequency domain imaging in 2019: principles, applications, and perspectives.

Authors:  Sylvain Gioux; Amaan Mazhar; David J Cuccia
Journal:  J Biomed Opt       Date:  2019-06       Impact factor: 3.170

8.  Rapid tissue oxygenation mapping from snapshot structured-light images with adversarial deep learning.

Authors:  Mason T Chen; Nicholas J Durr
Journal:  J Biomed Opt       Date:  2020-11       Impact factor: 3.170

9.  Machine learning estimation of tissue optical properties.

Authors:  Brett H Hokr; Joel N Bixler
Journal:  Sci Rep       Date:  2021-03-22       Impact factor: 4.996

10.  Spatial frequency domain imaging technology based on Fourier single-pixel imaging.

Authors:  Hui M Ren; Guoqing Deng; Peng Zhou; Xu Kang; Yang Zhang; Jingshu Ni; Yuanzhi Zhang; Yikun Wang
Journal:  J Biomed Opt       Date:  2022-01       Impact factor: 3.758

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.