| Literature DB >> 31388136 |
Damon T DePaoli1,2, Prudencio Tossou3, Martin Parent1, Dominic Sauvageau4,5, Daniel C Côté6,7.
Abstract
Retinal oximetry is a non-invasive technique to investigate the hemodynamics, vasculature and health of the eye. Current techniques for retinal oximetry have been plagued by quantitatively inconsistent measurements and this has greatly limited their adoption in clinical environments. To become clinically relevant oximetry measurements must become reliable and reproducible across studies and locations. To this end, we have developed a convolutional neural network algorithm for multi-wavelength oximetry, showing a greatly improved calculation performance in comparison to previously reported techniques. The algorithm is calibration free, performs sensing of the four main hemoglobin conformations with no prior knowledge of their characteristic absorption spectra and, due to the convolution-based calculation, is invariable to spectral shifting. We show, herein, the dramatic performance improvements in using this algorithm to deduce effective oxygenation (SO2), as well as the added functionality to accurately measure fractional oxygenation ([Formula: see text]). Furthermore, this report compares, for the first time, the relative performance of several previously reported multi-wavelength oximetry algorithms in the face of controlled spectral variations. The improved ability of the algorithm to accurately and independently measure hemoglobin concentrations offers a high potential tool for disease diagnosis and monitoring when applied to retinal spectroscopy.Entities:
Mesh:
Substances:
Year: 2019 PMID: 31388136 PMCID: PMC6684811 DOI: 10.1038/s41598-019-47621-7
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Summary of retinal oximetry investigation of diabetic patients with or without diabetic retinopathy.
| Source | Vasculature | Control | No DR | NPDR | PDR |
|---|---|---|---|---|---|
| Hammer | SO2−A | 97 ± 4 | — | 100 ± 5 | 101 ± 4 |
| Imedos | SO2−V | 63 ± 5 | — | 75 ± 5 | 75 ± 8 |
| Hammer | SO2−A | 97 ± 6 | — | 97 ± 6 | — |
| Imedos | SO2−V | 66 ± 5 | — | 68.8 ± 7 | — |
| Hardarson | SO2−A | 93 ± 4 | — | — | 100 ± 5 |
| Oxymap T1 | SO2−V | 58 ± 6 | — | — | 67 ± 8 |
| Khoobehi | SO2−A | 92 ± 4 | 96 ± 9 | 102 ± 10 | 104 ± 9 |
| Oxymap T1 | SO2−V | 57 ± 6 | 59 ± 8 | 67 ± 8 | 67 ± 10 |
| Jorgensen | SO2−A | 95 ± 1 | 94 ± 2 | 96 ± 1 | 99 ± 2 |
| Oxymap T1 | SO2−V | 63 ± 1 | 64 ± 2 | 66 ± 2 | 68 ± 2 |
| Guduru | SO2−A | 91 ± 4 | 89 ± 8 | 96 ± 14 | 100 ± 7 |
| Oxymap P2 | SO2−V | 53 ± 6 | 53 ± 10 | 63 ± 13 | 66 ± 11 |
The source column describes the source article and the machine used in the measurement. (Abbreviations: SO2 − A = Arterial oxygenation; SO2 − V = Venous oxygenation; No DR = diabetic without retinopathy; NPDR = non-proliferative diabetic retinopathy; PDR = proliferative diabetes).
Figure 1Data creation. (a) Example spectrum taken in vivo on a human optic nerve head with an SO2 of 68% (b) Randomly simulated spectrum with an SO2 of 68%. Components are plotted to scale of their randomly generated amplitudes for this specific spectra. (c) Normalized absorption coefficient spectra used in simulated spectra creation. (d) Randomly simulated spectra with an of 68%, COHb present at a 6% fraction and a random combination of yellow protein contributions. Components are plotted to scale of their randomly generated amplitudes for the specific spectrum. Abbreviations: ONH = Optic nerve head; Ret. Mel. = Retinal Melanin; YP1 = Yellow protein 1; YP2 = Yellow protein 2.
Variable ranges for spectral components.
| Variable | B | C1 (%) | C2 (%) | C3 (%) | C4 (%) | C5,C6,C7 | a | b | CF |
|---|---|---|---|---|---|---|---|---|---|
| Range | [−0.1–0.1] | [0–100] | [0–100] | [0–100] | [0–100] | [0.01–0.05] | [0–3] | [0.1–3.0] | [0–1] |
Figure 2Performance of SO2 calculations using various oximetry algorithms. (a) Test dataset spectra without COHb or MeHb. (b) Test dataset spectra include 1% COHb and MeHb contributions to the hemoglobin absorption component. (c) Test dataset spectra include 6% COHb and 1% MeHb contributions to the hemoglobin absorption component. (d) Test dataset spectra include a random contribution of each hemoglobin conformation. The printed numbers above each bar correspond to the mean absolute error value for the given algorithm.
Figure 3Performance of SO2 calculations on datasets including contributions from yellow protein components, using various oximetry algorithms. In this scenario, the linear regression analyses do not include the yellow proteins component for solving and the CNN was not trained on data having yellow proteins contributions. (a) Test dataset spectra without COHb or MeHb contributions. (b) Test dataset spectra include 1% COHb and MeHb contributions to the hemoglobin absorption component. (c) Test dataset spectra include 6% COHb and 1% MeHb contributions to the hemoglobin absorption component. (d) Test dataset spectra include a random contribution of each hemoglobin conformation. The printed numbers above each bar correspond to the mean absolute error value for the given algorithm.
Figure 4calculation performance on test data-sets with and without dyshemoglobins and yellow proteins. (a) Test data-set spectra do not include COHb, MeHb or yellow proteins. (b) Test data-set spectra do not include COHb or MeHb but do include a variable amount of yellow protein contributions (c) Test data-set spectra include random amounts of all hemoglobin conformations but do not include yellow protein contributions. (d) Test data-set spectra include random amounts of all hemoglobin conformations and include yellow protein contributions.
Figure 5Performance of SO2 calculations, measured using the mean absolute error statistic, on test datasets with varying stresses. (a) Test datasets were created with varying amounts of noise applied to the spectra. (b) Test datasets were created with varying amounts of spectral shifting from reference spectra. (c) Test datasets were created with decreasing spectral resolution.