Skip to main content
Applied Physics Letters logoLink to Applied Physics Letters
. 2014 May 13;104(19):193703. doi: 10.1063/1.4876216

Extraction of diffuse correlation spectroscopy flow index by integration of Nth-order linear model with Monte Carlo simulation

Yu Shang 1, Ting Li 1,2, Lei Chen 3,a), Yu Lin 1, Michal Toborek 3,b), Guoqiang Yu 1,c)
PMCID: PMC4032444  PMID: 24926099

Abstract

Conventional semi-infinite solution for extracting blood flow index (BFI) from diffuse correlation spectroscopy (DCS) measurements may cause errors in estimation of BFI (αDB) in tissues with small volume and large curvature. We proposed an algorithm integrating Nth-order linear model of autocorrelation function with the Monte Carlo simulation of photon migrations in tissue for the extraction of αDB. The volume and geometry of the measured tissue were incorporated in the Monte Carlo simulation, which overcome the semi-infinite restrictions. The algorithm was tested using computer simulations on four tissue models with varied volumes/geometries and applied on an in vivo stroke model of mouse. Computer simulations shows that the high-order (N ≥ 5) linear algorithm was more accurate in extracting αDB (errors < ±2%) from the noise-free DCS data than the semi-infinite solution (errors: −5.3% to −18.0%) for different tissue models. Although adding random noises to DCS data resulted in αDB variations, the mean values of errors in extracting αDB were similar to those reconstructed from the noise-free DCS data. In addition, the errors in extracting the relative changes of αDB using both linear algorithm and semi-infinite solution were fairly small (errors < ±2.0%) and did not rely on the tissue volume/geometry. The experimental results from the in vivo stroke mice agreed with those in simulations, demonstrating the robustness of the linear algorithm. DCS with the high-order linear algorithm shows the potential for the inter-subject comparison and longitudinal monitoring of absolute BFI in a variety of tissues/organs with different volumes/geometries.


Near-infrared (NIR) diffuse correlation spectroscopy (DCS),1, 2 also called diffusing-wave spectroscopy (DWS),3, 4 is an emerging technology for probing microvascular blood flow in deep tissues. DCS for the measurement of blood flow variations has been broadly validated against other standards, including power spectral Doppler ultrasound, Doppler ultrasound, laser Doppler flowmetry, Xenon computed tomography, fluorescent microsphere flow measurement, and arterial-spin-labeled magnetic resonance imaging.2, 5 DCS has also been used for blood flow monitoring in a variety of tissues/organs including brain, tumor, and skeletal muscle.2, 5 Conventionally, blood flow index (BFI) was extracted by fitting the autocorrelation function measured by DCS to analytical solutions of correlation diffusion equation under regular tissue boundaries (e.g., semi-infinite homogenous media,6, 7, 8, 9 multi-layer slabs,10, 11 a sphere inside a slab12). Some of those analytical solutions were proposed to account for the influence of non-scattering layer tissues11 or to improve the signal-to-noise ratio in deep tissues.9 However, the commonly used semi-infinite approximation may lead to BFI estimation errors in small volume tissues with large curvature.13 Seeking analytical solutions is mathematically complicated10, 12 and likely impossible for irregular geometries. With more and more clinical and pre-clinical applications of DCS, there is an urgent need to develop an algorithm that can accurately extract BFI without restrictions to tissue volume and geometry.

In this study, we created an algorithm to overcome these restrictions. Instead of solving the correlation diffuse equation analytically, we integrated an Nth-order linear model of light electric field temporal autocorrelation function with the Monte Carlo simulation of photon migrations in the tissue volume measured. This algorithm is thus not restricted by the tissue volume and geometry because such information has been incorporated in the Monte Carlo simulation. We validated this Nth-order linear model for the extraction of BFI using computer simulations on four tissue models with varied volumes/geometries and applied it on an in vivo stroke model of mouse.

The theory and instrumentation of DCS have been described elsewhere.13 Briefly, a laser launches long-coherence NIR light (650 to 900 nm) into the tissue via a source fiber placed on the tissue surface, and the light transported/scattered through the tissue is collected by a single-mode detector fiber placed millimeters to centimeters away from the source fiber. The collected light by the detector fiber is then delivered to an avalanche photodiode (APD) detector, wherein the count of photons per unit time (i.e., light intensity) is recorded. The APD output is connected to a correlator board yielding light intensity autocorrelation function which is related to the motion of moving scatterers (primarily red blood cells in microvasculature). The normalized electric field temporal autocorrelation function g1(τ) of the detected light through highly scattering media can be determined by3, 4, 12, 13

g1(τ)=E(0)E*(τ)|E(0)|2=0P(s)exp(-13k02Δr2(τ)sl*)ds. (1)

Here, P(s) is the normalized distribution of detected photon pathlength s, k0 is the wave vector magnitude of the light in the medium, l* is the photon random-walk step length which is equal to 1/μs (μs is the reduced scattering coefficient), and τ is the delay time of autocorrelation function. ⟨Δr2(τ)⟩ represents the mean-square displacement of the moving scatterers and its form depends on specific flow model adopted; diffuse model has been found to fit experimental data well over a wide range of tissues,6 i.e., ⟨Δr2(τ)⟩ = 6DBτ. Here, DB is the effective diffusion coefficient. A factor α is added to ⟨Δr2(τ)⟩ (i.e., ⟨Δr2(τ)⟩ = 6αDBτ) to account for the fact that not all scatterers are “moving” in the tissue; α is the ratio of “moving” scatterers to the total number of scatterers. The combined term, αDB, is referred to as BFI in biological tissues.14

From DCS theory, the unnormalized electric field temporal autocorrelation function G1(τ) = ⟨E(0)E*(τ)⟩ also satisfies the correlation diffusion equation6, 12

(D2vμa13vμsk02Δr2(τ))G1(r,τ)=vS(r). (2)

Here, v is the light speed in the medium, μa is the medium absorption coefficient, D ≈ v / 3μs is the medium photon diffusion coefficient, and S(r) is continuous-wave isotropic source. Frequently, the analytical solution to Eq. 2 with semi-infinite geometry is used to extract αDB.6, 7, 8 By contrast, our algorithm starts from the original definition of g1(τ) in Eq. 1; g1(τ) is extended to a form of Nth-order Taylor polynomial

g1(τ)=g1(0)+g1(1)(0)τ+i=2Ng1(i)(0)i!τi+g1(N+1)(ξ)τN+1(N+1)!,(0<ξ<τ). (3)

From Eq. 1 with the diffuse model ⟨Δr2(τ)⟩ = 6αDBτ, we get

g1(0)=0P(s)ds=1, (4)
g1(i)(0)=0P(s)si(2k02μsαDB)ids=(Z)isi¯,i1, (5)
g1(i)(ξ)=(Z)i0P(s)siexp(Zsξ)ds. (6)
Here,si¯=0P(s)sidsandZ=2k02μsαDB. (7)

Combining Eq. 3, 4, 5, 6, 7, we get

g1(τ)1i=2N(Z)isi¯i!τi=(Zs¯)τ+(Z)N+10P(s)sN+1exp(Zsξ)ds(N+1)!τN+1,(0<ξ<τ). (8)

When τ is sufficient small, the second term on the right side of Eq. 8 can be ignored (see the error estimation below). The first-order (N = 1) and Nth-order (N > 1) approximations are thus derived from Eq. 8, respectively,

g1(τ)1=(Z)s¯τ, (9)
g1(τ)1i=2N(Z)isi¯i!τi=(Z)s¯τ. (10)

Here, si¯=0P(s)sids can be determined from the Monte Carlo simulation of photon migrations in the tissue measured.13 For the first-order approximation (N = 1) in Eq. 9, Z1=2k02μsαDB(1) (Eq. 7) can be readily calculated from the slope of linear regression. For the Nth-order approximation (N > 1) in Eq. 10, which has unknown αDB on both left and right sides, αDB can be derived iteratively using following equations:

g1(τ)1i=2N(ZN1)isi¯i!τi=(ZNs¯)τ,N2 (11)
αDB(N)=ZN/(2k02μs),N2. (12)

Note that Eq. 11 utilizes the linear regression between the Nth-order Taylor polynomial of g1(τ) and delay time τ to extract the BFI (αDB). This algorithm is thus called “Nth-order linear model.” To estimate the errors of αDB determined by Eq. 9, 10, 11, 12, we rewrite Eq. 8 as

g1(τ)1i=2N(ZN1)isi¯i!τi=(Zs¯)τ+i=2N(Z)i(ZN1)ii!si¯τi+(Z)N+10P(s)sN+1exp(Zsξ)ds(N+1)!τN+1. (13)

Comparing Eqs. 11, 13, we have

(ZNs¯)τ=(Zs¯)τ+i=2N(Z)i(ZN1)ii!si¯τi+(Z)N+10P(s)sN+1exp(Zsξ)ds(N+1)!τN+1. (14)

Note that Z (Eq. 7) and ZN (Eq. 12) contain the true αDB and estimated αDB(N), respectively. As seen from Eq. 14, the errors between the Z and ZN (as well as the αDB and αDB(N)) result from ZN1 and N+ 1 order Taylor expansion residual. These errors can be estimated as follows:

err(τ)=|αDB(N)αDBαDB|=|ZNZZ|=|(ZNs¯τ)(Zs¯τ)(Zs¯τ)|=|i=2N(Z)i(ZN1)ii!si¯τi+(Z)N+10P(s)sN+1exp(Zsξ)ds(N+1)!τN+1|/|(Z)s¯τ||i=2N(Z)i(ZN1)is¯(Z)i!si¯τi1|+|(Z)N(N+1)!0P(s)sN+1exp(Zsξ)dss¯τN||i=1N1(Z)i+1(ZN1)i+1s¯(Z)(i+1)!si+1¯τi|+|(Z)N(N+1)!sN+1¯s¯τN|. (15)

When ΔZN1=ZN1Z is sufficient small,

(Z)i+1(ZN1)i+1(i+1)ΔZN1(Z)i. (16)

With this approximation, Eq. 15 becomes

err(τ)|i=1N1(Z)i+1(ZN1)i+1(Z)(i+1)!si+1¯s¯τi|+|(Z)N(N+1)!sN+1¯s¯τN||ΔZN1Zi=1N1(Zτs¯)ii!si+1¯(s¯)i+1|+|(Zτs¯)N(N+1)!sN+1¯(s¯)N+1|. (17)

When Zτs¯=2k02αDBμsτs¯1, i.e., τ12k02μsαDbs¯, err(τ) is approximately equal to zero.

In order to evaluate the proposed Nth-order linear model (Eq. 11) and corresponding errors (Eq. 17), we created four tissue models with different volumes and geometries in computer simulations: (1) a large slab representative of an approximate semi-infinite tissue (Fig. 1a), (2) a large sphere representative of a human head (Fig. 1b), (3) a large cylinder representative of a human lower leg (Fig. 1c), and (4) a small sphere representative of a mouse head (Fig. 1d). The source-detector (S-D) separations were set as 2.5 cm for the tissues with large volumes (Figs. 1a, 1b, 1c) and 0.8 cm for the small mouse head (Fig. 1d). The dimensions and measurement setups for these tissue models matched approximately in vivo experiments.13, 14 The Monte Carlo simulation of 10 × 106 photon migrations in the tissue was utilized to generate the normalized distribution of detected photon pathlengths P(s) in each tissue model.13 The calculated P(s) was then combined with the assigned BFI (αDB) as well as optical properties (e.g., μa and μs′) reported in literature13 to generate an autocorrelation function g1(τ) based on Eq. 1. Ten levels of αDB with a step decrement of 10% was assigned (i.e., αDB (i) = [1 − (i−1)/10] × 10−8 cm2/s, i = 1, 2,…, 10) for the evaluation of relative changes in BFI. Random noises generated by an established noise model15 were added to 1000 g1(τ) curves in all tissue models, respectively. The levels of noise were determined by the detected light intensity which depended on tissue optical properties and S-D separation. A larger separation resulted in a lower light intensity, leading to a greater noise. As such, larger noises were added to the larger tissue models (by assigning a lower light intensity of 50 kHz based on previous in vivo human studies13) using the larger S-D separation of 2.5 cm (Figs. 1a, 1b, 1c) while smaller noises were added to the mouse head model (by assigning a higher light intensity of 200 kHz based on previous in vivo mouse studies14) using the shorter S-D separation of 0.8 cm (Fig. 1d). From the generated g1(τ) curves, we extracted αDB using the semi-infinite solution and Nth-order linear model. DCS data with the delay time 0.2 τ 30 μs (78 data points) were used in the linear model to satisfy the approximation made in Eqs. 9, 10, 11, 12, 13, 14, 15, 16, 17. The mean and standard derivation (mean ± SD over the 1000 g1(τ) simulations) of αDB errors between the reconstructed and assigned values are quantified for evaluations.

Figure 1.

Figure 1

Four tissue models with different volumes and geometries: (a) a large slab representative of large flat tissue, (b) a large sphere representative of human head, (c) a large cylinder representative of human lower leg, and (d) a small sphere representative of mouse head. The separations between the source (S) and detector (D) fibers were 2.5 cm for the models of (a), (b), and (c), and 0.8 cm for that of (d). The S-D fibers were placed in the ways to mimic in vivo experimental configurations. Note that the illustration scales may not be the same among different models.

After computer simulations, we applied our Nth-order linear model on an in vivo stroke model of mouse. The experimental protocol was approved by the University of Kentucky Institutional Animal Care and Use Committee. Ten C57BL/6 mice (male, 10–12 weeks old, Harlan Laboratories, Inc., IN, USA) were utilized. The mouse was anesthetized throughout cerebral ischemic procedure via inhalation of 1%–2% isoflurane in oxygen and a warm blanket was used to maintain the rectal temperature at 37 °C.14 For installation of optical probe on the skull, scalp was surgically removed from the mouse head.14 Left common carotid artery ligation (CCAL) was applied first, followed by a permanent left middle cerebral artery occlusion (MCAO) to induce a stroke. A foam pad (5 mm × 10 mm) containing a pair of source and detector fiber was glued on the mouse skull.14 The S-D separation was set as 0.8 cm, matching the simulation setup for mouse head (Fig. 1d). Cerebral BFI was continuously monitored by a DCS device throughout the ischemic procedure and extracted using the Nth-order linear model with small sphere tissue model, and compared with the semi-infinite solution.

Figure 2 shows the percentage errors of αDB at the first step of BFI variation (i.e., αDB (1) = 1 × 10−8 cm2/s) reconstructed from the simulated DCS data without (Fig. 2a) or with noises (Fig. 2b). For comparisons, αDB was calculated using the semi-infinite solution and the Nth-order linear model (N = 1, 3, 5,…). For all tissue models without noises (Fig. 2a), the reconstructed errors of αDB decreased with the increase of the order number, and the solutions with higher orders (i.e., N ≥ 3) generated smaller αDB errors than the semi-infinite solution. The accuracy of the semi-infinite solution relied on tissue geometry and volume; αDB errors increased with the increase of tissue curvature and the decrease of tissue volume (large slab: −5.3%; human head: −6.3%; human lower leg: −9.1%; mouse head: −18.0%). By contrast, higher order solutions of the linear model retrieved more accurate αDB values consistently regardless of the variations in tissue volumes and geometries. The reconstructed errors of αDB using the third-order and fifth-order solutions were less than ±5.5% and ±2.0%, respectively, for all tissue models. Note that the errors using the linear model at higher orders (N > 5) were too small (< ±0.5%) to be displayed (data are not shown). Furthermore, the BFI errors generated by the high-order linear algorithm (N ≥ 5) and semi-infinite solution were not correlated (p > 0.05). All BFI errors observed in the simulations fell into the range estimated by Eq. 17. Adding random noises to DCS data resulted in variations in the errors of reconstructed αDB (Fig. 2b). However, the mean values of these errors (Fig. 2b) were similar to those obtained from the noise-free DCS data (Fig. 2a).

Figure 2.

Figure 2

Percentage errors of αDB at the first step of BFI (i.e., αDB (1) = 1 × 10−8 cm2/s) in four tissue models reconstructed from the simulated DCS data (a) without and (b) with noises. The average errors calculated from the simulated 1000 autocorrelation curves with noises (b) are presented as means ± standard deviations (error bars).

For the αDB values at different variation steps (i.e., from 0.1 × 10−8 to 1 × 10−8 cm2/s) with or without noises, the absolute BFI errors reconstructed by both the semi-infinite solution and Nth-order linear model were found to be proportional to the assigned absolute αDB values. As a result, the errors in extracting the percentage changes of BFI (relative to the baseline BFI at the first step) were small (< ±2.0%) for all tissue models with and without noises, which did not rely on the tissue volume and geometry (data are not shown).

Figure 3 shows cerebral blood flow data reconstructed using the semi-infinite solution and fifth-order linear model from 10 mice with stroke. As illustrated from a representative mouse (Fig. 3a), time course changes in αDB during ischemic procedures were continuously monitored and reconstructed by the two solutions for comparisons. An immediate large decrease in αDB occurred at the onset of the left CCAL, followed by another deep reduction after the left MCAO. The two solutions yielded substantial difference in baseline αDB. On average (n = 10), the significant differences in baseline αDB (−20.7% ± 3.6%, p < 10−7, paired t-test) reconstructed by the two solutions were similar to those (−17.8% ± 8.7%, p < 10−10, paired t-test) observed in the simulated data with noises (Fig. 2b). However, the percentage changes in αDB during CCAL and MCAO (Fig. 3b) were not significantly different (p = 0.47, one-way repeated measures ANOVA), which also agreed with our simulation results.

Figure 3.

Figure 3

Cerebral BFI (αDB) data measured from 10 mice during the ischemic procedures to induce a stroke: (a) time course changes of αDB extracted from a representative mouse and (b) percentage changes of αDB during CCAL and during MCAO relative to their baselines (assigning 0), respectively. The αDB was reconstructed using the semi-infinite solution and fifth-order linear algorithm, respectively. The percentage changes of αDB were averaged over 10 mice and presented as means ± standard deviations (error bars).

In the simulations and in vivo tests, DCS data with delay time 0.2 τ 30 μs were selected to extract αDB. According to Eq. 17, using DCS data with smaller τ to extract αDB would result in smaller errors. On the other hand, the linear regression model (Eqs. 9, 11) needs more data points involved to yield a stable and accurate slope for extracting αDB. Based on a few simulations, 78 DCS data points with 0.2 τ 30 μs were thus selected to balance the contradictory requests.

In summary, BFI is often extracted by fitting DCS data to the semi-infinite solution of correlation diffusion equation,6, 7, 8, 13, 14, 16 which assumes the homogeneous tissue to have a semi-infinite volume and flat surface. However, ignoring geometrical/volume influence (i.e., using semi-infinite approximation) may lead to remarkable evaluation errors in BFI (e.g., 5.3% to 18.0% observed in this study). Minimizing these errors is particularly crucial for these studies to compare the small differences in BFI at different time points or different regions of tissues (e.g., 10% to 28% differences observed in the infant's brain with a small volume and large curvature7, 16). The linear algorithm created in this study overcomes the restrictions of semi-infinite solution and our results demonstrate that high-order linear solutions (N ≥ 5) can accurately extract absolute BFI values in homogenous tissue models with different geometries and volumes. Although we have tested this linear model only on several simple geometries/volumes (i.e., slab, sphere, cylinder), arbitrary geometry/volume can be obtained and tested in the future by incorporating other imaging modalities (e.g., MRI). It is also possible to extend the capability of the linear algorithm for extracting BFI values in heterogeneous tissues from DCS measurements at multiple S-D separations. Overall, our linear algorithm enables accurate quantification of absolute blood flow index, which is crucial for the inter-subject comparison and longitudinal flow monitoring in a variety of tissues/organs with different volumes and geometries.

Acknowledgments

This study was supported by a pilot award (GY) from the National Institutes of Health (NIH) P30 #AG028383 and the grants from the American Heart Association (AHA) including BGIA #2350015 (GY) and Postdoctoral Fellowship Awards #11POST7360020 (YS). The content herein is solely the responsibility of the authors and does not necessarily represent the official views of the NIH and AHA. We also thank Chong Huang for his help in drawing Fig. 1.

References

  1. Yu G., Curr. Med. Imag. Rev. 8(3), 194 (2012). 10.2174/157340512803759875 [DOI] [Google Scholar]
  2. Durduran T. and Yodh A. G., Neuroimage 85, 51 (2014). 10.1016/j.neuroimage.2013.06.017 [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Pine D. J., Weitz D. A., Chaikin P. M., and Herbolzheimer E., Phys. Rev. Lett. 60(12), 1134 (1988). 10.1103/PhysRevLett.60.1134 [DOI] [PubMed] [Google Scholar]
  4. Maret G. and Wolf P. E., Zeitschrift Fur Physik B Condensed Matter 65(4), 409 (1987). 10.1007/BF01303762 [DOI] [Google Scholar]
  5. Yu G., J. Biomed. Opt. 17(1), 010901 (2012). 10.1117/1.JBO.17.1.010901 [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Cheung C., Culver J. P., Takahashi K., Greenberg J. H., and Yodh A. G., Phys. Med. Biol. 46(8), 2053 (2001). 10.1088/0031-9155/46/8/302 [DOI] [PubMed] [Google Scholar]
  7. Roche-Labarbe N., Carp S. A., Surova A., Patel M., Boas D. A., Grant R. E., and Franceschini M. A., Hum. Brain Mapp. 31(3), 341 (2010). 10.1002/hbm.20868 [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Dong J., Bi R. Z., Ho J. H., Thong P. S. P., Soo K. C., and Lee K., J. Biomed. Opt. 17(9), 097004 (2012). [DOI] [PubMed] [Google Scholar]
  9. Jaillon F., Li J., Dietsche G., Elbert T., and Gisler T., Opt. Express 15(11), 6643 (2007). 10.1364/OE.15.006643 [DOI] [PubMed] [Google Scholar]
  10. Li J., Dietsche G., Iftime D., Skipetrov S. E., Maret G., Elbert T., Rockstroh B., and Gisler T., J. Biomed. Opt. 10(4), 44002 (2005). 10.1117/1.2007987 [DOI] [PubMed] [Google Scholar]
  11. Jaillon F., Skipetrov S. E., Li J., Dietsche G., Maret G., and Gisler T., Opt. Express 14(22), 10181 (2006). 10.1364/OE.14.010181 [DOI] [PubMed] [Google Scholar]
  12. Boas D. A. and Yodh A. G., J. Opt. Soc. Am. A 14(1), 192 (1997). 10.1364/JOSAA.14.000192 [DOI] [PubMed] [Google Scholar]
  13. Li T., Lin Y., Shang Y., He L., Huang C., Szabunio M., and Yu G., Sci. Rep. 3, 1358 (2013). 10.1038/srep01358 [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Shang Y., Chen L., Toborek M., and Yu G., Opt. Express 19(21), 20301 (2011). 10.1364/OE.19.020301 [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Koppel D. E., Phys. Rev. A 10(6), 1938 (1974). 10.1103/PhysRevA.10.1938 [DOI] [Google Scholar]
  16. Lin P. Y., Roche-Labarbe N., Dehaes M., Fenoglio A., Grant P. E., and Franceschini M. A., Cereb. Cortex 23(2), 339 (2013). 10.1093/cercor/bhs023 [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Applied Physics Letters are provided here courtesy of American Institute of Physics

RESOURCES