Abstract
Variations of hemoglobin (Hb) oxygenation in tissue provide important indications concerning the physiological conditions of tissue, and the data related to these variations are of intense interest in medical research as well as in clinical care. In this study, we derived a new algorithm to estimate Hb oxygenation from diffuse reflectance spectra. The algorithm was developed based on the unique spectral profile differences between the extinction coefficient spectra of oxy-Hb and deoxy-Hb within the visible wavelength region. Using differential wavelet transformation, these differences were quantified using the locations of certain spectral features, and, then, they were related to the oxygenation saturation level of Hb. The applicability of the algorithm was evaluated using a set of diffuse reflectance spectra produced by a Monte Carlo simulation model of photon migration and by tissue phantoms experimentally. The algorithm was further applied to the diffuse reflectance spectra acquired from in vivo experiments to demonstrate its clinical utility. The validation and evaluation results concluded that the algorithm is applicable to various tissue types (i.e., scattering properties) and can be easily used in conjunction with a diverse range of probe geometries for real-time monitoring of Hb oxygenation.
OCIS codes: (300.6550) Spectroscopy, visible; (070.4790) Spectrum analysis; (170.1610) Clinical applications; (170.6510) Spectroscopy, tissue diagnostics
1. Introduction
The microcirculation is that part of the vascular tree that comprises blood vessels smaller than 100 μm in diameter, including arterioles, capillaries, and venules. One of its primary roles is to distribute oxygen throughout tissues. The main oxygen carrier within the circulatory system is red blood cells (RBCs), and the oxygen transport rate in various organs is controlled by microvascular geometry, hemodynamics, and RBC hemoglobin (Hb) oxygen saturation. Since diseases and injuries can lead to certain local modifications in microvasculature, and hence microvascular oxygen transport, local tissue may be hypoxic despite normal global Hb oxygenation. For example, sepsis leads to the termination of flow in a significant number of capillaries, such that the microcirculation fails to compensate for decreased functional capillary density [1]. This change elevates the likelihood of local organ failure. Furthermore, the steady state level of Hb oxygenation in the microcirculation represents the balance between cellular O2 consumption and the supply of oxygenated blood. This, in turn, provides indirect access to the metabolic characteristics of local tissue, an important physiological indicator of tissue viability. Therefore, understanding and assessing Hb oxygenation in the microcirculation provides valuable insights into a given patient’s level of health. It is not surprising, then, that local Hb oxygenation is highly-sought information in medical research, as well as in clinical care [2–7].
Common in vitro Hb oxygenation sensors can be divided into two categories: electrochemical sensors and optical sensors. In the field of medicine, the optical sensors often are selected because of their non-destructive and/or non-invasive nature. The optical sensors utilize the oxygenation-dependent absorption properties of Hb to quantify its oxygenation. Depending upon its implementation, transmitted light at two or more wavelengths will be captured. When the assumptions of constant Hb concentration and optical pathlength are valid, a simple Beer-Lambert law may be used to convert light attenuation to the relative absorption properties of Hb and, hence, Hb oxygenation. A conventional CO-oximeter is typical of such an approach [8].
Accurately measuring Hb oxygenation from in vivo tissue is a difficult task because biological tissues are highly scattering. In addition, diffusely reflected light signals (i.e., diffuse reflectance spectroscopy) often are measured because of several limitations imposed by tissue geometry and measurement environment. These two conditions, collectively, complicate the process of assessing in vivo Hb oxygenation; scattering-induced light attenuation and pathlength alteration have to be considered by the photon migration model that converts diffuse reflectance signals to optical properties and then to Hb oxygenation. Several groups have modified Beer-Lambert law either empirically or theoretically to accommodate those scattering induced effects [9,10]. The more sophisticated models have been proposed, including the diffuse approximation model [11], the Monte Carlo (MC) based inverse model [12], the optical pathlength estimation model [13,14], and the empirical model [15,16]. Within these models, a set of coefficients is used to define a diffuse reflectance spectrum, and these coefficients are adjusted systematically until the model-predicted diffuse reflectance spectrum closely resembles the one actually measured. From the optimal coefficients, the absorption properties of the measured subject can be estimated and its Hb oxygenation determined.
In this article, we propose a new algorithm that estimates Hb oxygenation by analyzing the Hb oxygenation-induced spectral profile alterations in diffuse reflectance spectra within the visible wavelength region. The algorithm utilizes the differential wavelet transform (DWT) to enhance the tracking of the spectral profile alterations and to reduce and monitor noises in the spectra at the same time. The validation and evaluation using MC simulation and tissue phantoms concluded that the algorithm is applicable to various tissue types (i.e., scattering properties) and can be easily used in conjunction with a diverse range of probe geometries for real-time monitoring of Hb oxygenation without adjustment.
2. Methods and theory
The Hb oxygenation extraction algorithm proposed in this study was developed based on an important absorption characteristic of Hb: the profile of the extinction coefficient spectrum of Hb from 450 nm to 600 nm alters drastically between the oxygenated and the deoxygenated states. The extinction coefficient spectrum of Hb at a given oxygen saturation (SatO2) level can be calculated using Eq. (1).
(1) |
where λ is wavelength [nm], is the extinction coefficient spectrum of oxy-Hb [liter/mole/cm], and is the extinction coefficient spectrum of deoxy-Hb [liter/mole/cm]. When comparing at various SatO2 levels, it clearly shows that SatO2 level influences both the spectral feature types (e.g., peaks and valleys) as well as their locations in . Therefore SatO2 information may be extracted from by quantifying the location of a specific spectral feature in , which is the central theorem of the proposed Hb oxygenation extraction algorithm.
To facilitate the identification and localization of a specific spectral feature in , a DWT technique was employed in the Hb oxygenation extraction algorithm. DWT of is denoted by where u is a translation, s is a scale parameter, and n is a differential parameter. From a signal processing point of view, the wavelet transform resembles a windowed band-pass filter with a passing band, its center frequency and a window spread controlled by s. Moreover, the wavelet transform also can detect and measure variations in the input signal in the area surrounding u whose size is proportional to s. The detailed definition and explanation of DWT can be found in Appendix. In the algorithm, DWT removes those unwanted frequency components from the input signal (i.e., processed signal) and various n values were used in DWT to identify different spectral feature types in ; zero-crossing points of , denoted by , were used to localize these features [17]. Specifically, locates the j-th local maximum or minimum in filtered ; locates the j-th inflection point; locates the j-th local maximum curvature.
Based on the central theorem mentioned above, the variations of (i.e., movements of the spectral features in ) should be strongly related to the SatO2 level of Hb. This relationship can be formulated by a function that is written as:
(2) |
In order to apply the relationship derived in Eq. (2) to diffuse reflectance spectra, preprocessing of diffuse reflectance spectra is necessary. According to the theory of photon migration, absorption events reduce the weight of a photon package during the migration process. Therefore, the remaining energy of a diffusely reflected photon package may be described as:
(3) |
where r is the distance between the source and detector [cm], E0 is the initial energy of the photon package [J], r0 is the entrance point of the photon package (i.e., source location), is the remaining energy of the photon package [J] when it remerges at r, is the absorption coefficient of the medium [1/cm], and is the migration pathlength of the photon package [cm]. Note that is a function of the reduced scattering properties of the medium [1/cm] as well as r [18]. A steady-state diffuse reflectance signal [W], therefore, is the sum of the all escaped photons at a given surface location per unit time. That is,
(4) |
where x is the number of diffusely reflected photon packages remerged at r and it is a probability determined by and r, T is the time to deliver the entire incident photon packages, and is a constant calculated from . Based on this theory, a natural logarithmic operation could be applied to to obtain the absorption characteristics (i.e., ) and the scattering characteristics (i.e., ). Assuming Hb is the only dominant chromophore of biological tissues between 450 nm and 600 nm and the spectral profile of is relatively monotonic, the spectral profile of between 450 nm and 600 nm should strongly resemble that of within the same spectral region.
To effectively detect the spectral profile alterations in induced by SatO2 variations, DWT was again used on . The transformed is denoted by . The locations of the spectral features in are tracked by the zero-crossing points in , which are denoted by . In the extraction algorithm, it is assumed that acquired from the extinction spectra should be coincided with . Therefore, in Eq. (2) can be used as the lookup functions to estimate the SatO2 level in using as the inputs. That is,
(5) |
3. Algorithm validation and evaluation using Monte Carlo simulation
To validate the proposed algorithm, an extensive diffuse reflectance spectra database was created using a MC simulation model of photon migration. In the simulation model, a semi-infinite medium with homogenous optical properties was used to mimic a biological tissue. In each simulation, a total of three million photons were injected into the medium at the origin (i.e., (r,z) = (0,0)). The energy of reflected photons was recorded as a function of the exit position r in order to create the diffuse reflectance spectra .
Within the spectral region of 400 nm to 650 nm, Hb is the dominant chromophore in biological tissues and processes unique spectral profile characteristics. In contrast, other biological chromophores do not have distinct spectral features in the same wavelength region. In the MC simulation model, the only absorber used was Hb. The absorption property of the simulated medium hence was defined by the following equation:
(6) |
where BVF is the blood volume fraction, is the user-defined SatO2 level of Hb [%], is the absorption coefficient of oxygenated blood [1/cm], and is the absorption coefficient of deoxygenated blood [1/cm]. and were obtained from and , respectively, with the whole blood Hb concentration of 150 gram/liter. The reduced scattering coefficients in biological tissue were approximated by the following equation [11,19]. That is,
(7) |
where . The ranges of all variables associated with the optical properties are summarized in Table 1 . Note that the ranges of the optical properties used to construct encompass the majority of biological tissue types and hemodynamic conditions. Furthermore, was recorded from r = 0.0075 cm to r = 0.9975 cm, which covers the source-detection separations commonly used in the in vivo diffuse reflectance spectroscopy studies.
Table 1. Variables used in constructing and their ranges used.
Variable | Start Value | Increment | End Value |
---|---|---|---|
r | 0.0075 cm | 0.005 cm | 0.9975 cm |
BVF | 0.01 | 0.01 | 0.08 |
SatO2 | 0% | 10% | 100% |
A | 600 | 200 | 1400 |
B | 0.9 | 0.2 | 1.5 |
λ | 400 nm | 2 nm | 650 nm |
To retrieve the SatO2 information from, the algorithm described in the previous section was applied to. The performance of the algorithm was evaluated by calculating the absolute error between the actual and the estimated SatO2 levels. That is,
(8) |
where is the actual SatO2 level of the Hb used in the MC simulations, as defined in Eq. (6), and is the estimated SatO2 level of Hb derived from the extraction algorithm using Eq. (5). was calculated with extended combinations of (j,s,n). The , as defined in Eq. (5), producing the lowest mean over the entire range of the simulation parameters was identified as the ideal lookup function to retrieve the SatO2 level of Hb from a diffuse reflectance spectrum using the proposed algorithm.
4. Algorithm validation and evaluation using tissue phantoms and in vivo experiments
To demonstrate its clinical utility, the proposed Hb oxygenation extraction algorithm was applied to the diffuse reflectance spectra acquired from tissue phantoms and in vivo tissue, using a fiber-optic spectroscopy system. The system utilized a tungsten-halogen lamp (LS-1, Ocean Optics, Dunedin, FL) as the excitation source and a spectrometer (USB 2000, Ocean Optics, Dunedin, FL) to record diffuse reflectance spectra. A fiber-optic probe was employed for excitation light delivery and reflected light collection. All the experimentally-acquired diffuse reflectance spectra were calibrated against a standard (FGS-20-02c, Avian Technologies, NH), so as to remove the spectral profile alterations induced by the spectroscopy system, and then re-sampled to reduce the spectral data interval to 2 nm.
The tissue phantoms used in the experiments consisted of a mixture of whole blood and scatterers in a saline solution. The blood samples were heparinized after their acquisition from healthy human subjects. The scatterers added to the solution were 1μm microspheres (Polysciences Inc., Warrington, PA). Two tissue phantoms were prepared for the experiments. The BVF of whole blood samples were 0.05 in Phantom 1 and 0.03 in Phantom 2. The concentrations of the scatters were 0.0159 particle/μm3 in Phantom 1 and 0.0108 particle/μm3 in Phantom 2. According to Mei theory estimates, the scattering properties resulting from the added scatterers were 31.7 1/cm at 500nm and 29.0 1/cm at 600nm for Phantom 1; and 21.5 1/cm at 500nm and 19.7 1/cm at 600nm for Phantom 2. The SatO2 level of Hb in the phantom was first elevated by bubbling oxygen into the phantom. Then the phantom was deoxygenated by bubbling nitrogen into it. During the de-oxygenation process, the SatO2 level of the Hb was estimated by applying the proposed algorithm to the diffuse reflectance signals acquired from the phantom surface using a fiber-optic diffuse reflectance spectroscopy system. In the probe, two identical fibers, each having a 200μm core-diameter were used, one for excitation and the other for detection, and the source-detector separation distance of the probe was 1652μm. Meanwhile, a small amount of the tissue phantom was extracted and placed into a separate apparatus to measure its collimated transmission, Tc(λ). The same measurement also was carried out with a reference sample containing the same concentration of scatterers, but no whole blood, to yield Tc,ref(λ). From the ratio of Tc(λ) to Tc,ref(λ), the absorption properties of the phantom sample were determined using modified Beer’s law. Sequentially, the SatO2 level of Hb in the phantom sample (SatO2,ref) was derived from using the Hb extinction coefficient fitting routine. Please note that the fitting routine was applied to between 650 nm to 850 nm, in order to avoid the effect of Hb packing in red blood cells [20].
In the first in vivo experiment, the algorithm was used to extract the local Hb oxygenation information at a fingertip under normal and ischemic conditions. The fiber-optic probe used in this experiment consisted of three 600 μm core-diameter optical fibers: one was used for excitation and the other two (fiber A and fiber B) for detection. The distances between the center of the excitation fiber and those of the detection fibers were 810 μm for fiber A and 1116 μm for fiber B. During the experiment, the probe was placed in direct contact with the fingertip, using a probe holder, to maintain stability of the contact position and pressure. Two spectrometers were used to acquire the diffuse reflectance spectra from the two detection fibers separately and simultaneously. A short-term local ischemic condition of the fingertip was created by tightening a rubber band placed at the base of the finger to reduce blood flow for 400 seconds. Diffuse reflectance spectra were acquired continuously at the rate of 0.5 Hz prior to the occlusion to establish a normal reference, during the ischemia and after releasing the rubber band.
In the second in vivo experiment, the algorithm was applied to diffuse reflectance spectra measured from the in vivo brains of six pediatric patients who were undergoing a craniotomy for brain tumor resection. The clinical study was conducted in accordance with a protocol approved by the Western Institutional Review Board and the Institutional Review Board of Florida International University, with consent from the patients and their parents. Methodological details of this in vivo study have already been published [21]. The fiber-optic probe used consisted of seven 300 μm optical fibers; one was used for excitation, one remained unused, and the remaining five were utilized for detection. The average source-detector separation distance was about 460 μm. The probe was held by the surgeon and placed in direct contact with the brain tissue. For each patient study, diffuse reflectance spectra were collected at a rate of 33 Hz for 12 seconds from normal cortex (i.e., outside the resection zone) and from the tumor (later confirmed by histology).
5. Spectral signal quality evaluation
MC simulation is a statistical-based model and requires a large number of repetitions (i.e., input photons) to reduce the noises. Diffuse reflectance spectra acquired by both in vivo experiments and MC simulation inevitably contain noises. For this reason, the noise level of and its impacts on the performance of the Hb oxygenation extraction algorithm were evaluated. To accomplish this goal, the signal to noise ratios (S/N) of had to be defined first. As mentioned previously, DWT is capable of filtering. With s = 1, DWT of isolates the highest frequency component in , which is treated as the noise component. Therefore, depending on the s and n parameters used in DWT, S/N of a transformed with s > 1 can be conveniently estimated using the following equation:
(9) |
6. Results
According to Table 1, the database of consists of 350240 spectra. During the evaluation and the validation, however, some spectra, especially those with large source-detector separations r, were considered as unusable because they contained zero data points (i.e., no signal). The average S/N of transformed at each r was used to evaluate this phenomenon. It was found that the number of unusable spectra increases and the S/N of transformed spectra decreases when r exceeds 0.3 cm. Figure 1 demonstrates two examples of the average S/N versus number of unusable spectra at various r with different s and n combinations. In order to avoid the errors induced by poor S/N over the majority optical property ranges defined in Table 1, the following evaluation and validation were carried out for r ≤ 0.3 cm only. This limitation results in a total of 103840 spectra, 9440 spectra per SatO2 level, and 1760 at each r in the reduced database.
Search of the ideal for the proposed Hb oxygenation extraction algorithm was carried out using n = 1 to 3 and s = 2 to 9 in DWT of within the spectral region of 450 nm to 600nm. The results of the search show that, among all (j,s,n) combinations, (j,s,n) = (2,6,2) produces the minimal mean defined by Eq. (8). This indicates that is the ideal lookup function for the proposed algorithm. According to Eq. (2), was constructed using the location of the second inflection point identified by . Figure 2 (a) depicts how shifts in according with the spectral profile alteration in induced by SatO2. This relationship was fitted nicely (r2 = 0.99) by a rational decay function, , as shown in Fig. 3 (a) . retrieved from at each SatO2 level defined in Table 1 were also plotted in Fig. 3 (a), which were found to follow the trend of . This result verifies the validity as well as the accuracy of the proposed extraction algorithm.
It was also noted that in Fig. 2 (a) vanishes when the SatO2 level drops below 40%. Therefore a second lookup function is required for low SatO2 (i.e., < 40%) in the proposed SatO2 extraction algorithm. The results of the feature search and validation suggested that is the ideal lookup function to track low SatO2 levels because it produced the minimal mean among all combinations evaluated. Figure 2 (b) depicts the correlation between and the SatO2 induced spectral profile alterations in . Similarly, this relationship was fitted nicely (r2 = 0.99) using a 5th degree polynomial function, , as shown in Fig. 3 (b). extracted from at each SatO2 level were also plotted in Fig. 3 (b) which shows is a good lookup function for .
Upon identifying the two ideal lookup functions, their corresponding estimation errors, namely and , were used to evaluate the performance of the proposed Hb oxygenation extraction algorithm. The overall estimation error of the algorithm is 1.23% ± 1.35% (mean ± standard deviation) for the entire reduced database.
Influences of individual variable defined in Table 1 on the performance of the algorithm also were individually evaluated. The analysis was carried out by calculating the estimation errors at all levels of one given variable, while the remaining variables were adjusted over the entire ranges.
The estimation errors at various SatO2 levels are shown in Fig. 4 (a) . The results indicate that the estimation errors are the highest at the SatO2 level of 30%. This level is the transition point at which one lookup function is replaced by the other one to interpret the SatO2 level. The accuracy of the algorithm was also evaluated as a function of BVF, and the results are shown in Fig. 4 (b). In general, the SatO2 estimation errors do not change significantly in accordance with the variations in BVF. The estimation error increases as the BVF level decreases; the highest estimation error (1.7%) is found at BVF = 0.01.
The SatO2 estimation errors were evaluated in according with the parameters A and B, which are used to define the reduced scattering coefficient in Eq. (7). The outcomes, as shown in Fig. 5 , again suggest that the estimation errors are constant for all levels.
As mentioned previously, the decision of choosing the ideal lookup functions and the evaluation of the algorithm were determined using the reduced database (r < 0.3 cm). When applying this algorithm to the entire database (i.e., r = 0.0075 cm to r = 0.9975 cm), the overall estimation error of the algorithm increases to 2.39% ± 3.64%. Figure 6 illustrates the estimation errors as a function of r, derived from the entire database. As mentioned before, the number of usable spectra drops when r exceeds 0.3 cm. The estimation errors increase when r approaches the two extremes and the lowest estimation error was found between r = 0.06 cm to r = 0.15 cm.
Through the observations described above, it was found that the average estimation errors tend to increase when the mean S/N declines. To illustrate this negative correlation, the estimation errors were plotted against S/N(2,6,2) for SatO2 ≥ 40% and S/N(4,6,3) for SatO2 < 40% respectively in Fig. 7 . Figure 7 also reveals that the average estimation errors rise above the overall estimation error when S/N(2,6,2) for SatO2 ≥ 40% and S/N(4,6,3) for SatO2 < 40% descend below 700 and 70, respectively.
The results of tissue phantom experiments are plotted in Fig. 8(a) , which depicts very good agreement between the SatO2 levels estimated by the proposed algorithm and the SatO2,ref (reference) levels for both tissue phantoms employed. The Pearson correlation coefficient between the two variables was 0.99, with p < 0.05. Using SatO2,ref as the error-free standard, the average estimation error of the algorithm was calculated as 2.4% ± 2.4% (n = 20) for Phantom 1 and 2.3% ± 2.5% (n = 22) for Phantom 2.
For the in vivo fingertip ischemia experiment, the spectral data were taken from the tip of the middle finger of a volunteer (P. C.): the results are shown in Fig. 8 (b). The proximity of the two curves indicates that the SatO2 levels extracted using the diffuse reflectance spectra from the two detection fibers are fairly similar. For the first 400 seconds (normal reference), the average SatO2 level of the fingertip was 68.45% ± 2.55% from fiber A and 70.49% ± 2.55% from fiber B. The SatO2 level started to decline right after the rubber band was tightened and eventually plateaued. During the steady-state ischemic condition (i.e., 600 sec to 800 sec), the average SatO2 levels from fiber A and fiber B were 16.77% ± 2.90% and 17.01% ± 1.87%, respectively. The mean difference between fibers A and B was reduced during this period, relative to the normal reference level. The SatO2 level returned to normal range, as expected, once the rubber band was released.
The demographic and histological information of the six brain tumor patients who participated in the clinical study are provided in Table 2 . Figure 9 represents the estimated SatO2 level by the algorithm for each patient in normal cortex and the tumor area within the 12 second acquisition period. Figure 9 illustrates how the SatO2 level may fluctuate during acquisition. However, in general, normal cortex exhibited relatively higher SatO2 levels than tumor areas within the same patient. The average SatO2 level of the six patients was 66.42% ± 8.86% within normal cortex and 50.89% ± 13.09% in brain tumor. The S/N of all the experimental spectra were evaluated using Eq. (9) and found above the threshold depicted in Fig. 7.
Table 2. Demographic data on the 6 patients who participated in the clinical study.
Case # | Gender | Age | Tumor Typea |
---|---|---|---|
1 | M | 1 | PNET |
2 | F | 9 | PNET |
3 | M | 10 | Pilocytic astrocytoma |
4 | F | 5 | Angioglioma |
5 | F | 6 | Astrocytoma |
6 | F | 9 | Astrocytoma |
aPNET = Primitive neuroectodermal tumor
7. Discussion and conclusion
MC simulation for photon migration has become a standard for predicting photon migration in biological tissues [22]. One critical advantage of the MC model is that it can be used to evaluate a broad range of tissue optical characteristics efficiently. While constructing the database for the algorithm validation, the ranges of the optical properties selected encompass the majority of in vivo biomedical tissues. The outcome of validation shows that the algorithm provides satisfactory accuracy for r is less than 0.3 cm. Furthermore, the estimation performance of the algorithm is fairly constant over the entire optical property range, as indicated by low and even estimation errors. This demonstrates the applicability of the algorithm to extract the SatO2 level of Hb from diffuse reflectance spectra measured for various tissue types in vivo.
The tissue phantom experiment was performed to further ascertain the validity of the algorithm. The algorithm exhibits adequate estimation accuracy versus SatO2,ref in both tissue phantoms with different BVF and scattering properties. This finding further supports the validation and evaluation outcomes using simulated spectra generated by the MC simulation. As mentioned previously, a whole blood sample was used in the tissue phantom study and a packing effect of Hb in red blood cells (i.e., inhomogeneity in Hb distribution) was evident. According to Finlay et al. [20], the packing effect has a relatively small influence on the visible absorption peaks and can be ignored in the near-infrared region. SatO2,ref was calculated from in the wavelength region of 650 to 850nm. The phantom study demonstrated that the SatO2 levels of Hb estimated by our algorithm closely match SatO2,ref levels. This suggests that the packing effect has little impact on our algorithm.
Through the derivation and validation processes, several advantages of the proposed algorithm were noticed. The operation of the algorithm involves conducting two transformations to the input (i.e., ) and applying the target spectral feature location (i.e., ) to its corresponding lookup function . This process is much simpler than the repeated fitting routine (i.e., inverse approach) required by many other models [11–16]. The computational resources required by the proposed algorithm are minimal, which makes it suitable for real-time applications. Furthermore, with an appropriate selection of the spectral profile features and hence the lookup functions, the algorithm is insensitive to the scattering properties and BVF of the biological media, as well as to the source-to-detector separation. In other words, the proposed Hb extraction algorithm with a set of established lookup functions can be immediately applied to the in vivo diffuse reflectance spectra acquired from various tissue types using optical probes with a wide range of source-detection geometry without adjustment.
The utilization of DWT in the proposed extraction algorithm also reduces the impact of spectral noise on the accuracy of the SatO2 level assessment. As mentioned before, the DWT process is capable of signal filtering; unwanted noise in the signal is removed by a tunable linear band-pass filter. In addition, the noise level in signals can be assessed by DWT with a small scale, which provides a convenient way to access the quality of the signals (i.e., S/N) instantaneously and further ensure the accuracy of the estimation. In terms of S/N, we believe the S/N level of the signal, as defined by (9), should be higher than 700 and 70 for and , respectively, in order to achieve acceptable algorithm accuracy. This conclusion is derived based upon the S/N-estimation error analysis shown in Fig. 7. It is found that the information regarding how signal quality affects the performance of other reported models is insufficient.
All other models citied in the Introduction section access SatO2 level of Hb by relying on identifying the absorption properties of the tissue, which needs to take the excitation intensity of the light source into consideration. To adapt the experimental diffuse reflectance to different models, various intensity calibration procedures need to be employed for each method. Some methods calculate the attenuation/optical density spectrum by using a reference spectrum acquired from an intensity-dependent reference sample [9,10,13]. Other methods calibrate their diffuse reflectance spectrum intensities directly to the measurements acquired from one or multiple phantoms with known optical properties [12,15,16]. And still other models avoid this calibration procedure by introducing an intensity coupling/proportionality factor into their fitting routines [11,14]. The algorithm that we propose uses the spectral profile features in a diffuse reflectance spectrum to determine its corresponding SatO2 level of Hb. Hence, knowing the absolute intensity of the light source is not needed. In other words, only simple calibration to the diffuse reflectance spectroscopy system is required to remove all possible spectral profile alterations induced by the instrumentation itself.
To ensure the accuracy of the extraction algorithm, the spectral profile characteristics of the input signals (i.e., ) must be well preserved. In other words, the success of applying the algorithm hinges upon the spectral resolution. During the development and evaluation processes, a 2 nm spectral resolution was used in both and . This spectral resolution is easily achievable with the spectrometers in today’s market. Further investigation is required to elucidate the impact of lower spectral resolution on the accuracy of the extraction algorithm.
The clinical relevance of the SatO2 extraction algorithm also was confirmed through a couple of in vivo experiments. In the fingertip ischemia experiment, the SatO2 level of the fingertip under normal conditions is about 70%. The algorithm immediately reported regional tissue hypoxia once the ischemia was induced and the recovery of SatO2 level once the occlusion was cleared. These results are similar to the studies published previously [3,13]. As shown in Fig. 8, the time histories of the SatO2 variations derived from the two source-detector separations are very similar, which demonstrates the insensitivity of the algorithm to the source-detector separation. The further reduction in the discrepancy between the two SatO2 trends in Fig. 8 during the steady-state ischemic period may be attributed to the disappearance of the normal oxygen gradient across the epidermis under ischemic conditions [23].
It was noticed that, in some cases, the SatO2 level of Hb in cortex fluctuated significantly during the recording period (see Fig. 9). Since the optical probe was held by surgeon's hand, we suspect that the hand movement is the primary cause of the SatO2 fluctuation. In a previous study, excessive movement along the axial direction was found to sometimes induce large variations in probe contact pressure, thereby altering local hemodynamics [24]. The reported SatO2 level in normal cortex exhibits certain degree of variability. This phenomenon was also observed in a large scale study which shows a wide distribution of cortical oxygenation [25]. Nevertheless, the SatO2 levels detected from the brain tumor areas were consistently lower than those from the normal cortex, which verifies a well known physiological characteristic of brain tumors [26]. This trend may be used as an additional indicator for in vivo brain tumor demarcation using optical spectroscopy.
The extraction algorithm operates within the spectral region, 450 nm to 600 nm, where the Hb absorption spectrum is rich in spectral profile features. Unfortunately, this is also the region where the Hb absorption is very strong. This characteristic impedes the photons from penetrating deeply into tissue. According to the results generated using the MC simulations, the penetration depth of light within this region usually falls within one or two millimeters, depending on the tissue type and the Hb concentration in the tissue. In addition, the high absorption characteristics of Hb in this spectral region also limits the source-detector separation to preserve the S/N of the signals. These two factors, together, limit the volume of tissue investigated by the diffuse reflectance spectroscopy system employing the extraction algorithm for SatO2 assessment. Under this circumstance, the suitable instrumentation partners for the algorithm would be systems with fiber-optic based setups that acquire diffuse reflectance from tissues using surface probes, catheters or needles. Such a combination will be ideal for studies of in vivo microcirculation for which focal information is required.
Acknowledgments
The authors would like to thank Dr. Dulikravich of the Department of Mechanical and Materials Engineering at Florida International University, who granted the authors the access to the Tesla-128 computer cluster, which helped the authors complete the MC database. The financial supporters of the project include the American Heart Association (0655392B), the Thrasher Research Fund, the Ware Foundation Research Endowment, and Florida International University Dissertation Year Fellowship.
8. Appendix A
The continuous wavelet transformation of is defined by
(A1) |
where is the mother wavelet and s is the scaling parameter and u is the translation parameter. Equation (A1) can be rewritten into a convolution format as
(A2) |
where and × denotes convolution. The wavelet needs to have a zero average and the Fourier transform of is . This indicates that the wavelet transform processes the input single in a fashion similar to a tunable band-pass filter [27].
If the wavelet function has n vanishing moments and it can be rewritten as nth derivative of a function [27]. That is . The wavelet transformation can be rewritten into a format of differential wavelet transform defined as
(A3) |
where . In this application, a Gaussian smoothing function is chosen for .
References and links
- 1.Bateman R. M., Sharpe M. D., Ellis C. G., “Bench-to-bedside review: microvascular dysfunction in sepsis--hemodynamics, oxygen transport, and nitric oxide,” Crit. Care 7(5), 359–373 (2003). 10.1186/cc2353 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Siegemund M., van Bommel J., Ince C., “Assessment of regional tissue oxygenation,” Intensive Care Med. 25(10), 1044–1060 (1999). 10.1007/s001340051011 [DOI] [PubMed] [Google Scholar]
- 3.Benaron D. A., Parachikov I. H., Friedland S., Soetikno R., Brock-Utne J., van der Starre P. J., Nezhat C., Terris M. K., Maxim P. G., Carson J. J., Razavi M. K., Gladstone H. B., Fincher E. F., Hsu C. P., Clark F. L., Cheong W. F., Duckworth J. L., Stevenson D. K., “Continuous, noninvasive, and localized microvascular tissue oximetry using visible light spectroscopy,” Anesthesiology 100(6), 1469–1475 (2004). 10.1097/00000542-200406000-00019 [DOI] [PubMed] [Google Scholar]
- 4.Verdant C., De Backer D., “How monitoring of the microcirculation may help us at the bedside,” Curr. Opin. Crit. Care 11(3), 240–244 (2005). 10.1097/01.ccx.0000158849.94225.11 [DOI] [PubMed] [Google Scholar]
- 5.Knotzer H., Hasibeder W. R., “Microcirculatory function monitoring at the bedside--a view from the intensive care,” Physiol. Meas. 28(9), R65–R86 (2007). 10.1088/0967-3334/28/9/R01 [DOI] [PubMed] [Google Scholar]
- 6.Mallia R., Thomas S. S., Mathews A., Kumar R., Sebastian P., Madhavan J., Subhash N., “Oxygenated hemoglobin diffuse reflectance ratio for in vivo detection of oral pre-cancer,” J. Biomed. Opt. 13(4), 041306 (2008). 10.1117/1.2952007 [DOI] [PubMed] [Google Scholar]
- 7.Wang H. W., Jiang J. K., Lin C. H., Lin J. K., Huang G. J., Yu J. S., “Diffuse reflectance spectroscopy detects increased hemoglobin concentration and decreased oxygenation during colon carcinogenesis from normal to malignant tumors,” Opt. Express 17(4), 2805–2817 (2009). 10.1364/OE.17.002805 [DOI] [PubMed] [Google Scholar]
- 8.Brown L. J., “A new instrument for the simultaneous measurement of total hemoglobin, % oxyhemoglobin, % carboxyhemoglobin, % methemoglobin, and oxygen content in whole blood,” IEEE Trans. Biomed. Eng. BME-27(3), 132–138 (1980). 10.1109/TBME.1980.326613 [DOI] [PubMed] [Google Scholar]
- 9.Knoefel W. T., Kollias N., Rattner D. W., Nishioka N. S., Warshaw A. L., “Reflectance spectroscopy of pancreatic microcirculation,” J. Appl. Physiol. 80(1), 116–123 (1996). [DOI] [PubMed] [Google Scholar]
- 10.Gade J., Palmqvist D., Plomgård P., Greisen G., “Diffuse reflectance spectrophotometry with visible light: comparison of four different methods in a tissue phantom,” Phys. Med. Biol. 51(1), 121–136 (2006). 10.1088/0031-9155/51/1/009 [DOI] [PubMed] [Google Scholar]
- 11.Doornbos R. M., Lang R., Aalders M. C., Cross F. W., Sterenborg H. J., “The determination of in vivo human tissue optical properties and absolute chromophore concentrations using spatially resolved steady-state diffuse reflectance spectroscopy,” Phys. Med. Biol. 44(4), 967–981 (1999). 10.1088/0031-9155/44/4/012 [DOI] [PubMed] [Google Scholar]
- 12.Palmer G. M., Ramanujam N., “Monte Carlo-based inverse model for calculating tissue optical properties. Part I: Theory and validation on synthetic phantoms,” Appl. Opt. 45(5), 1062–1071 (2006). 10.1364/AO.45.001062 [DOI] [PubMed] [Google Scholar]
- 13.Stratonnikov A. A., Loschenov V. B., “Evaluation of blood oxygen saturation in vivo from diffuse reflectance spectra,” J. Biomed. Opt. 6(4), 457–467 (2001). 10.1117/1.1411979 [DOI] [PubMed] [Google Scholar]
- 14.Jacques S. L., Samatham R., Choudhury N., “Rapid spectral analysis for spectral imaging,” Biomed. Opt. Express 1(1), 157–164 (2010). 10.1364/BOE.1.000157 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Bargo P. R., Prahl S. A., Goodell T. T., Sleven R. A., Koval G., Blair G., Jacques S. L., “In vivo determination of optical properties of normal and tumor tissue with white light reflectance and an empirical light transport model during endoscopy,” J. Biomed. Opt. 10(3), 034018 (2005). 10.1117/1.1921907 [DOI] [PubMed] [Google Scholar]
- 16.Reif R., A’Amar O., Bigio I. J., “Analytical model of light reflectance for extraction of the optical properties in small volumes of turbid media,” Appl. Opt. 46(29), 7317–7328 (2007). 10.1364/AO.46.007317 [DOI] [PubMed] [Google Scholar]
- 17.Mallat S., “Zero-crossings of a wavelet transform,” IEEE Trans. Inf. Theory 37(4), 1019–1033 (1991). 10.1109/18.86995 [DOI] [Google Scholar]
- 18.Alerstam E., Andersson-Engels S., Svensson T., “White Monte Carlo for time-resolved photon migration,” J. Biomed. Opt. 13(4), 041304 (2008). 10.1117/1.2950319 [DOI] [PubMed] [Google Scholar]
- 19.Nilsson A. M., Sturesson C., Liu D. L., Andersson-Engels S., “Changes in spectral shape of tissue optical properties in conjunction with laser-induced thermotherapy,” Appl. Opt. 37(7), 1256–1267 (1998). 10.1364/AO.37.001256 [DOI] [PubMed] [Google Scholar]
- 20.Finlay J. C., Foster T. H., “Effect of pigment packaging on diffuse reflectance spectroscopy of samples containing red blood cells,” Opt. Lett. 29(9), 965–967 (2004). 10.1364/OL.29.000965 [DOI] [PubMed] [Google Scholar]
- 21.Lin W. C., Sandberg D. I., Bhatia S., Johnson M., Oh S., Ragheb J., “Diffuse reflectance spectroscopy for in vivo pediatric brain tumor detection,” J. Biomed. Opt. 15(6), 061709 (2010). 10.1117/1.3505012 [DOI] [PubMed] [Google Scholar]
- 22.V. V. Tuchin, Tissue Optics: Light Scattering Methods and Instruments for Medical Diagnosis, 2nd ed. (SPIE, Bellingham, 2007). [Google Scholar]
- 23.Evans N. T., Naylor P. F., “The oxygen tension gradient across human epidermis,” Respir. Physiol. 3(1), 38–42 (1967). 10.1016/0034-5687(67)90021-7 [DOI] [PubMed] [Google Scholar]
- 24.Ti Y., Lin W. C., “Effects of probe contact pressure on in vivo optical spectroscopy,” Opt. Express 16(6), 4250–4262 (2008). 10.1364/OE.16.004250 [DOI] [PubMed] [Google Scholar]
- 25.Meyer B., Schaller C., Frenkel C., Ebeling B., Schramm J., “Distributions of local oxygen saturation and its response to changes of mean arterial blood pressure in the cerebral cortex adjacent to arteriovenous malformations,” Stroke 30(12), 2623–2630 (1999). [DOI] [PubMed] [Google Scholar]
- 26.Jensen R. L., “Brain tumor hypoxia: tumorigenesis, angiogenesis, imaging, pseudoprogression, and as a therapeutic target,” J. Neurooncol. 92(3), 317–335 (2009). 10.1007/s11060-009-9827-2 [DOI] [PubMed] [Google Scholar]
- 27.S. Mallat, A Wavelet Tour of Signal Processing (Academic, London, 1999). [Google Scholar]