Abstract
A systematic and robust laser speckle contrast imaging (LSCI) method and procedure is presented covering the LSCI system calibration, static scattering removal, and measurement noise estimation and correction to obtain a true flow speckle contrast and the flow speed from single-exposure LSCI measurements. We advocate the use of as the speckle contrast instead of the conventional contrast K, as the former relates simply to the flow velocity and is with additive noise alone. We demonstrate the efficacy of the proposed true flow speckle contrast by imaging phantom flow at varying speeds, showing that (1) the proposed recipe greatly enhances the linear sensitivity of the flow index (inverse decorrelation time) and the linearity covers the full span of flow speeds from 0 to 40 mm/s; and (2) the true flow speed can be recovered regardless of the overlying static scattering layers and the type of speckle statistics (temporal or spatial). The fundamental difference between the apparent temporal and spatial speckle contrasts is further revealed. The flow index recovered in the spatial domain is much more susceptible to static scattering and exhibit a shorter linearity range than that obtained in the temporal domain. The proposed LSCI analysis framework paves the way to estimate the true flow speed in the wide array of laser speckle contrast imaging applications.
© 2019 Optical Society of America under the terms of the OSA Open Access Publishing Agreement
1. Introduction
When coherent light interacts with a turbid medium, the interference between the outgoing waves produces grainy speckle patterns which encode the phase fluctuation of all rays (random phasors) reaching a point. The contrast of laser speckles reduces with the motion of scatterers inside the turbid medium. Laser speckle contrast hence can be used to infer the dynamic property of the medium. Laser speckle contrast imaging (LSCI, see recent reviews [1–4]) has now been widely used in monitoring blood flow in brain, skin, retina, arthrosis and etc due to advantages including simplicity, high spatial and temporal resolution, and large field of view without scanning [5–8].
Although LSCI has a wide range of applications and a long history, the recovery of absolute flow velocity from LSCI measurements remains a challenge, especially when the measurement is compounded by static scattering and noise. For static scattering in laser speckle imaging, Li et al. showed that the static scattering effect can be partially suppressed by using the temporal rather than spatial contrast analysis of laser speckles [9] as the static scattering is an invariant quantity with time. Zakharov et al. [10,11] presented a data processing scheme to correctly separate dynamic and static components within the speckle contrast based on their different decorrelation behavior across speckle patterns captured at consecutive times. Parthasarathy et al. [12,13] and Kazmi et al. [6,14] later demonstrated a multi-exposure laser speckle contrast imaging method, which quantifies and eliminates the influence of static scattering from speckle contrasts measured under different exposure times using a laser speckle contrast model. For LSCI measurement noise, the correction of the variance of the shot noise and sensor dark currents were found to be crucial to estimate the true speckle contrast [15,16]. Yuan et al. [16] increased the signal-to-noise ratio (SNR) of LSCI with noise correction to detect small blood flow changes caused by brain activity. A systematic study and recommended practical recipe to obtain true flow velocity from LSCI measurements addressing both static scattering and measurement noise is, however, still lacking.
In this article, we analysed laser speckle flow imaging from the first principle and provided a complete procedure covering the LSCI system calibration, static scattering removal, and measurement noise estimation and correction to obtain a genuine flow speckle contrast and the flow speed from single-exposure LSCI measurements. We demonstrated the power of our LSCI analysis recipe by imaging phantom flow at varying speeds. Experimental results show that our procedure greatly enhances the linear sensitivity of the flow index (defined as the inverse decorrelation time) and the linearity covers the full span of flow speeds from 0 mm/s to 40 mm/s. The true flow speed is recovered regardless of the overlying static scattering layers and the type of statistics (temporal or spatial). The proposed LSCI analysis framework hence paves the way to estimate the true flow speed in the wide array of laser speckle contrast imaging applications.
2. Theory and Data Analysis
2.1 Theoretical basis
The spatial intensity distribution of the speckle pattern fluctuates with the motion of the scattering particles under the illumination of coherent light. The recorded pattern by a camera is the integration of all instantaneous speckles over the exposure time. The faster the scattering particles move, the more blurred the recorded pattern becomes. The degree of blurring is quantified by the contrast [17] given by
where represents the mean of light intensity I over a small region (spatial contrast) or over a short durance of time (temporal contrast). For “fully developed” static speckles, the spatial contrast K equals to 1.We will assume the scattered electric field containing both dynamic and static components
with ω being the angular frequency of light. The dynamic component consists of photons which have at least been scattered by moving scatterers (flow) once and the static component consists of photons being scattered by static scatterers alone.The electric field temporal autocorrelation function can be written as
where means average over t, is the electric field temporal autocorrelation function related to flow, and .In practice only light intensity fluctuation signals can be recorded. The intensity autocorrelation function is defined as where andassuming the dynamic and static electric fields are uncorrelated, i.e., . In terms of the normalized dynamic electric field and full intensity autocorrelations and , the full Siegert relation [18,19] expresses
where, is a parameter that accounts for the reduction in the measured contrast due to averaging (by the detector) over uncorrelated speckles. Note is real and non-negative [19].The speckle contrast under an exposure time T, expressed as , reduces now to
where the average intensity and the dynamic fraction [12]. We will use as the speckle contrast instead of the conventional contrast K as the former relates simply to the flow velocity and is with additive noise alone.Equation (5) is the theoretical temporal contrast from the random process taken by the photons migrating through a turbid medium. Some complexities arise when evaluating from measurement data. First the measurement noise (of zero mean) introduces an extra variance term . Second when using spatial ensemble average for the evaluation of the contrast rather than temporal statistics, the extra terms appearing in will be with being the non-ergodic contribution from the static field. This motivates us to introduce the dynamic (flow) contrast defined in terms of the dynamic component alone. The measured speckle contrast can be expressed as
in the temporal domain andin the spatial domain. The value of and can be evaluated from calibration and measurement data as shown later. The dynamic contrast remains the same when evaluated in either the temporal or spatial domain.A velocity distribution model for the moving particles is needed to relate to the flow speed. With the commonly used Lorentz velocity distribution model, the dynamic electric field autocorrelation function can be written as [12], yielding
whereand is the decorrelation time. The inverse decorrelation time increases with the flow speed and can be regarded as the flow index.In the next section, we will examine system calibration, sample measurement and data analysis to provide a complete procedure for static scattering removal, and measurement noise estimation and correction to obtain the true flow speckle contrast and the flow speed from single-exposure LSCI measurements.
2.2 System calibration, measurement, and data analysis
Let's consider a set of speckle images () at time with an exposure time T, i.e.,
Here the recorded image consists of the static component, the dynamic component and the noise n. The noise [15] presented in the measurement is mainly comprised of the dark counts and the shot noise, i.e.,.The dark counts and the variance of dark counts can be easily acquired by taking multiple dark frames at the same exposure time and camera gain (with all light off). One could use the temporal average to get the dark count and its variance pixel by pixel when the number of the dark frames is large () or use the spatial average over a sliding (typical = 7) window otherwise. If the behavior of dark counts is assumed uniform across the whole sensor frame, the mean and the variance of the dark counts are given by further averaging over the whole sensor frame. In many cameras, the recorded intensity has been pre-subtracted by certain base. In this case, should be estimated by the median value and the variance where with the negative values of replaced by zeros.
We would always subtract the dark counts from before further analysis. After this pre-processing, the speckle image becomes and the noise term is replaced by. The noise satisfies and. The shot noise obeys a Poisson distribution with the mean and a variance equal to as the camera converts the photoelectrons to digital counts where is the analog to digital conversion factor [15]. The factor is typically the same across the sensor frame and thus is obtained by further averaging over the sensor frame. Under such a shot noise model,
where an extra quadratic term in is added to account for other noise sources such as the laser fluctuations.The temporal and spatial averages of the sequence of single-exposure speckle images then satisfy:
andwith temporal statistics and andwith spatial statistics. Here with , means averaging over the N temporal instances and means the spatial average over a sliding window. We have used the fact due to the ergodic nature of the dynamic component. When the time difference satisfies, the complete decorrelation between the dynamic component measured at two different times ensures the important identities and as is a zero-mean Gaussian variable. These identities could serve as the data consistency check.One important consequence is that for any two speckle images and taken at times satisfying, the following holds
where the coherence factor of the imaging system is defined asassociated with spatial averaging over the sliding window of size . Equation (17) is also correct for a pure static scattering sample producing fully developed speckles (ρ = 0) as long as .2.2.1 System calibration
As stated earlier, the dark counts and the variance of dark counts is first acquired by taking multiple dark frames at the identical experimental condition (the same exposure time, camera gain and etc) with all light off. The other system parameters (the coherence factor and the behavior of vs ) can be directly evaluated from a set of fully developed speckle images taken on a pure static scattering sample such as a reflection standard. Indeed, according to Eq. (17), we have
for in this case. Here the spatial average should use the largest window size (full image if possible) due to the reason discussed in [20] for the temporal speckle contrast. For the spatial speckle contrast in Eq. (19) should take the same value used for the contrast calculation. The factor is typically the same across the sensor frame and thus obtained by further averaging over the sensor frame.The noise variance associated with a particular can be found as
orwith the temporal or spatial statistics, respectively. Multiple sets of such speckle images under the identical experimental condition and varying incident intensities are measured to cover the full range of . By fitting to Eq. (10), the system noise behavior is then characterized.We note the above results on and should be independent of the . In reality a slight dependence on ∆ can be observed due to the inevitable system instability. In this case, the correct values of and are obtained by extrapolating to .
2.2.2 Sample measurement and data processing
The sample containing both dynamic and static scatterers are then imaged under the identical experimental condition to yield a new set of dark current removed speckle images ().
The dynamic fraction can be determined using Eq. (17) as
for .The noise level can also be estimated directly from the set of speckle images via
in the temporal domain orin the spatial domain (they are equal by ergodicity).Using Eqs. (13) and (16), the temporal speckle contrast is then
and the spatial speckle contrast is from which we can identify the non-ergodic contribution from the static field to beFinally, the velocity information of the sample can be obtained by solving the flow contrast and fitting to Eq. (8) to obtain the decorrelation time and the flow index.
Figure 1 outlines the complete procedure of system calibration, sample measurement, noise correction, and static scattering removal for robust quantitative single-exposure laser speckle imaging.
System calibration first determines the camera dark current , and then the coherent factor , and the noise parameters α andfrom measuring fully developed speckles produced by a pure static reflection standard. The true flow contrast of dynamic samples are afterwards obtained by removing the static scattering and correcting the measurement noise from the measured temporal or spatial speckle contrasts. The flow decorrelation time and speed are then be determined from with a proper flow velocity model such as Eq. (8).
2.2.3 Experimental setup
Figure 2 shows the schematic diagram of the experimental setup. Light from a DPSS red laser (LSR671ML, λ = 671nm, Lasever, Ningbo, China) was first expanded for 10 times through the expander (GCO-2503, Daheng Imaging, China) and then reflected by a digital micromirror device (DMD, DLC9500P24-0.95VIS, Texas Instrument, USA). The illumination pattern on the DMD is projected by a lens (AC508-075-A, Thorlabs, USA) onto the sample. The speckle images were recorded by a 12bit camera (MER-125-30UM, Daheng Imaging, China) with an exposure time set between 20 and 40 msec. DMD is capable of projecting arbitrary illumination patterns and only acted as a reflection mirror in the current study. The f-number of the zoom lens attached to the camera was 16. The size of speckles was 2 pixels on the camera. In system calibration, light reflectance from a Lambertian reflection standard was recorded with the exposure time set at 40 msec and a total of 150 images were captured at a frame rate of 15 fps. The system characteristics under different levels of light illumination was obtained by varying the intensity attenuator and the reflection ratio of DMD. In flow velocity measurement experiments, Intralipid-2% suspension (scattering coefficient = 1.7) inside a glass tube (inner diameter 1mm, outer diameter 2mm) is used to simulate blood flow. The flow rate in the glass tube is set by adjusting the driving speed of the fuel injection pump, covering the whole range from 0 to 40 mm/s. A stack of 250 raw speckle images of the dynamic sample were acquired with an exposure time set at 40 msec and a frame rate of 15 fps for each flow speed.
3. Results
3.1 Results of system calibration
Figure 3 shows the dark current of the camera with a distribution centered at 0. This means that the dark current of the camera has been pre-subtracted and should be set to 0.
A set of 150 reflectance images from the reflectance standard were then recorded. The coherence factorof the system was computed with Eq. (19) for different step size (see Fig. 4). The coherence factorreduces slightly with owing to the inevitable system instability. The proper system coherence factor is obtained by extrapolating to ( = 0.5 × 40/67, determined by the exposure time 40 msec and the acquisition time 67 msec), yielding = 0.3144.
By varying the intensity attenuator and the reflection ratio of DMD, multiple sets of 150 reflectance images from the reflectance standard were recorded. The noise variance was computed with Eq. (20) or (21) in the temporal or spatial domain. The noise variance computed with either approach agrees with each other. The noise variance in the spatial domain, however, has lower standard error and is preferred (see Fig. 5). The computed noise variance increases with the step size and the light intensity. The proper noise variance is obtained by extrapolating to as well as the determination of β above.
Figure 6 shows the noise characteristics of the imaging system by extrapolating to . The shadow represents the error range given by the standard deviation computed from five separate sets of measurements. Table 1 displays the noise parameters of by fitting with Eq. (10).
In previous LSCI experiments, an analog-to-digital conversion factor [9]
was often used. The value of this factor calculated from the measurement is observed to decrease with the light intensity (see Fig. 7). The assumption of a constant is thus not correct, attributed to the nonzero α mainly caused by the light source fluctuations.3.2 Results of dynamic sample measurements
3.2.1 Importance of static scattering removal and noise correction
A stack of 250 images were taken for the flow phantom at each flow speed ranging between 0 and 40 mm/s. The dynamic fraction was computed with Eq. (22). Figure 8(a) shows the 2D distribution of with an average value of 0.871 over a region of interest (ROI) when flow speed is 0 (Brownian motion alone). The extracted value of stays unchanged when the flow speed increases (see Fig. 8(b)). The non-uniformity of the dynamic fraction is caused by the imperfect glass tube.
The noise contrast was computed using Eq. (23) or Eq. (24) in the temporal or spatial domain, respectively. Figure 9 shows the temporal and spatialwhen the flow speed is 0. The temporal has much higher spatial resolution than the spatial one. The average temporal is 0.00169 ± 0.00015 and the average spatial is 0.00165 ± 0.00001, agreeing with each other.
Figure 10 shows the temporal speckle contrast computed from the data set (original, after noise correction, after both noise correction and static scattering removal yielding ).
The flow speed is directly related to the decorrelation time. The inverse decorrelation time increases with the flow speed and may serve as its proxy. The inverse decorrelation time extracted from fitting Eq. (8) is shown in Fig. 11. The sensitivity of uncorrected to the flow speed is very poor and loses linearity around 5 mm/s whereas the corrected shows excellent linearity over the whole range up to 40 mm/s. The corrected one with both noise and static scattering removal also exhibits the least standard deviation.
3.2.2 Effects of different static scattering
The efficacy of the static scattering removal is then investigated. One part of the glass tube was coated with a scattering layer (dried colloidal suspension) and the same set of the measurements were performed. The region B (ρ = 0.83, average light intensity = 670) in the yellow rectangle is covered by the static scattering layer whereas the region A (ρ = 0.88, average light intensity = 810) in the red rectangle is directly exposed (see Fig. 12). Both regions should have identical flow speed.
Figure 13 compares the temporal speckle contrast and the inverse decorrelation time for ROI A and B. The inverse decorrelation time from the uncorrected speckle contrast differs significantly between A and B (see Fig. 13 (a,d)). After noise correction, the agreement between A and B significantly improves although the discrepancy between their recovered is appreciable (see Fig. 13 (b,e)). With a further static scattering removal, the gap between for the two regions in (e) almost disappeared (see Fig. 13 (c,f)). The degrade in the performance for faster flow speeds is caused by the loss of SNR at higher speeds. The above results show that different static scattering can be successfully removed to obtain the true flow velocities.
To further show the agreement of the flow speed in ROI A and B, the error in the recovered can be directly estimated using the uncertainty in the noise variance. The noise contrast depends on light intensity alone when the imaging system has been specified. At higher speeds, the uncertainty in the noise variance starts to dominate as the flow contrast steadily reduces. Figure 14 shows the flow speeds in regions A and B indeed agree with each other within the system uncertainty given in Fig. 6 and Table 1.
3.2.3 Temporal speckles vs spatial speckles
The speckle contrast analysis can not only be performed within the temporal domain presented in Sec. 3.3.1 and 3.3.2 but also in the spatial domain. The two different approaches have their own merits.
Figure 15 compares the temporal and spatial speckle contrast and the inverse decorrelation time for ROI A. The uncorrected temporal and spatial speckle contrasts and inverse decorrelation times differ significantly caused by the non-ergodic static scattering (see Fig. 14 (a,d)). After noise correction, the temporal speckle contrast and inverse decorrelation time performs much better than the spatial counterparts which still retain (see Fig. 14 (b,e)). With a further static scattering removal, and in the temporal and spatial domains tend to agree with each other (see Fig. 13 (c,f)). However, a careful examination of the recovered in (f) reveals their difference. The inverse decorrelation time recovered in the spatial domain shows much less variation yet the linearity range of the temporally recovered expands to much higher speeds. The latter behavior can be attributed to the difficulty of static scattering removal inside the spatial domain where a subtraction between the measured contrastand is required. At higher speeds, the error in dominates and the flow speckle contrast computed in the spatial domain fails to obtain the true flow speed.
3.2.4 2D flow profile
In addition to the above LSCI analysis of the overall behavior of the flow contrast and inverse decorrelation time versus flow speed, the result of LSCI imaging of a specific 2D region is shown in Fig. 16 (v = 3 mm/s). The flow speed is observed to increase closer to the center of the tube. The flow speed cross sectional profile marked in Fig. 16 (a) fits well by a Newtonian flow profile [21].
4. Discussions
The measured temporal and spatial speckle contrasts for flow imaging are affected by both the presence of static scattering and measurement noise. Their values always differ from each other except for a pure dynamic medium without static scattering. The spatial speckle contrast contains one extra term due to the non-ergodic static scattering than the temporal counterpart. Nevertheless, a common true flow speckle contrast can be defined in both the temporal and the spatial domains. A complete procedure covering the LSCI system calibration, static scattering removal, and measurement noise estimation and correction to obtain the true flow speckle contrast and the flow speed from single-exposure LSCI measurements has been detailed here. The recovered inverse decorrelation time from exhibits excellent linearity against the flow speed over the full span from 0 to 40 mm/s. The true is obtained regardless of the overlying static scattering layers and the type of measured contrasts (temporal or spatial speckle contrasts).
Comparing speckle contrasts in the temporal and the spatial domain, the latter contains one additional term of . This fact explains the apparent increase of the spatial speckle contrast with the static scattering [22]. The inverse decorrelation time recovered in the spatial domain shows much less variation yet with a much shorter linearity range than that obtained in the temporal domain. The rapid deterioration of the performance of in the spatial domain is caused by the difficulty of static scattering removal which requires a subtraction between the measured spatial speckle contrastand . At higher speeds, the error in dominates and the flow speckle contrast can no longer be accurately estimated. This observation is fundamental in selecting the appropriate statistics in analysing the LSCI measurements. A general guideline is that the spatial speckle contrast should be avoided when is not larger than the error in .
A Lorentz velocity distribution model for the moving particles is assumed to relate to the flow speed in our study. Different velocity distribution models may be assumed [23]. However, in the typical situation of much longer exposure time compared to the decorrelation time (as in our study), the relation Eq. (8) stills holds other than a trivial pre-factor. The underlying flow speed estimated by compares favorably with the input value where λ is the vacuum wavelength of the incident light and n is the refractive index of the medium. For example, it yields mm/s when the input flow speed is 5 mm/s and mm/s when the input flow speed is 10 mm/s (see Fig. 15).
Finally, although our study is on the single-exposure laser speckle imaging, the same analysis methodology can be carried over to the multiple-exposure LSCI. The latter gains the advantage over the former when probing the flow velocity distribution. However, the much simpler and faster single-exposure LSCI performs as well as multiple-exposure LSCI when the detailed velocity distribution is not of interest as long as the exposure time is much larger than the decorrelation time and the outlined analysis procedure is followed.
The code for the proposed analysis procedure has been provided in GitHub [24].
5. Conclusion
In summary, a systematic and robust laser speckle flow imaging method and procedure has been presented, covering the LSCI system calibration, static scattering removal, and measurement noise estimation and correction to obtain a true flow speckle contrast and the flow speed from single-exposure LSCI measurements. The power of our LSCI analysis recipe has been demonstrated by imaging phantom flow at varying speeds, showing that (1) our recipe greatly enhances the linear sensitivity of the flow index and the linearity covers the full span of flow speeds from 0 to 40 mm/s; and (2) the true flow speed is recovered regardless of the overlying static scattering layers and the type of speckle statistics (temporal or spatial). The difference and merits of the temporal and spatial speckle contrasts have been compared and a guideline for selecting the appropriate statistics for LSCI has been provided. The proposed LSCI analysis framework paves the way to estimate the true flow speed in the wide array of laser speckle contrast imaging applications.
Funding
Natural Science Foundation of Zhejiang Province (LZ16H180002); National Natural Science Foundation of China (81470081); Wenzhou Municipal Science and Technology Bureau (ZS2017022); National Science Foundation, USA (1607664).
Disclosures
The authors declare that there are no conflicts of interest related to this article.
References
1. J. Senarathna, A. Rege, N. Li, and N. V. Thakor, “Laser Speckle Contrast Imaging: theory, instrumentation and applications,” IEEE Reviews in Biomedical Engineering (IEEE, 2013), 99–110.
2. D. Briers, D. D. Duncan, E. Hirst, S. J. Kirkpatrick, M. Larsson, W. Steenbergen, T. Stromberg, and O. B. Thompson, “Laser speckle contrast imaging: theoretical and practical limitations,” J. Biomed. Opt. 18(6), 066018 (2013). [CrossRef] [PubMed]
3. D. A. Boas and A. K. Dunn, “Laser speckle contrast imaging in biomedical optics,” J. Biomed. Opt. 15(1), 011109 (2010). [CrossRef] [PubMed]
4. M. Draijer, E. Hondebrink, T. van Leeuwen, and W. Steenbergen, “Review of laser speckle contrast techniques for visualizing tissue perfusion,” Lasers Med. Sci. 24(4), 639–651 (2009). [CrossRef] [PubMed]
5. H. Cheng, Q. Luo, Q. Liu, Q. Lu, H. Gong, and S. Zeng, “Laser speckle imaging of blood flow in microcirculation,” Phys. Med. Biol. 49(7), 1347–1357 (2004). [CrossRef] [PubMed]
6. S. M. Kazmi, S. Balial, and A. K. Dunn, “Optimization of camera exposure durations for multi-exposure speckle imaging of the microcirculation,” Biomed. Opt. Express 5(7), 2157–2171 (2014). [CrossRef] [PubMed]
7. R. Ambrus, R. B. Strandby, L. B. Svendsen, M. P. Achiam, J. F. Steffensen, and M. B. Søndergaard Svendsen, “Laser speckle contrast imaging for monitoring changes in microvascular blood flow,” Eur. Surg. Res. 56(3-4), 87–96 (2016). [CrossRef] [PubMed]
8. N. Hecht, M. M. Müller, N. Sandow, A. Pinczolits, P. Vajkoczy, and J. Woitzik, “Infarct prediction by intraoperative laser speckle imaging in patients with malignant hemispheric stroke,” J. Cereb. Blood Flow Metab. 36(6), 1022–1032 (2016). [CrossRef] [PubMed]
9. P. Li, S. Ni, L. Zhang, S. Zeng, and Q. Luo, “Imaging cerebral blood flow through the intact rat skull with temporal laser speckle imaging,” Opt. Lett. 31(12), 1824–1826 (2006). [CrossRef] [PubMed]
10. P. Zakharov, A. Völker, A. Buck, B. Weber, and F. Scheffold, “Quantitative modeling of laser speckle imaging,” Opt. Lett. 31(23), 3465–3467 (2006). [CrossRef] [PubMed]
11. P. Zakharov, A. C. Völker, M. T. Wyss, F. Haiss, N. Calcinaghi, C. Zunzunegui, A. Buck, F. Scheffold, and B. Weber, “Dynamic laser speckle imaging of cerebral blood flow,” Opt. Express 17(16), 13904–13917 (2009). [CrossRef] [PubMed]
12. A. B. Parthasarathy, W. J. Tom, A. Gopal, X. Zhang, and A. K. Dunn, “Robust flow measurement with multi-exposure speckle imaging,” Opt. Express 16(3), 1975–1989 (2008). [CrossRef] [PubMed]
13. A. B. Parthasarathy, S. M. Kazmi, and A. K. Dunn, “Quantitative imaging of ischemic stroke through thinned skull in mice with Multi Exposure Speckle Imaging,” Biomed. Opt. Express 1(1), 246–259 (2010). [CrossRef] [PubMed]
14. S. M. S. Kazmi, A. B. Parthasarthy, N. E. Song, T. A. Jones, and A. K. Dunn, “Chronic imaging of cortical blood flow using Multi-Exposure Speckle Imaging,” J. Cereb. Blood Flow Metab. 33(6), 798–808 (2013). [CrossRef] [PubMed]
15. C. P. Valdes, H. M. Varma, A. K. Kristoffersen, T. Dragojevic, J. P. Culver, and T. Durduran, “Speckle contrast optical spectroscopy, a non-invasive, diffuse optical method for measuring microvascular blood flow in tissue,” Biomed. Opt. Express 5(8), 2769–2784 (2014). [CrossRef] [PubMed]
16. S. Yuan, “Sensitivity, noise and quantitative model of laser speckle contrast imaging, ” Ph.D. thesis, Tufts University (2008).
17. J.W. Goodman, Speckle Phenomena in Optics: Theory and Applications (Roberts and Company, USA, 2006).
18. R. Bonner and R. Nossal, “Model for laser Doppler measurements of blood flow in tissue,” Appl. Opt. 20(12), 2097–2107 (1981). [CrossRef] [PubMed]
19. P. A. Lemieux and D. J. Durian, “Investigating non-Gaussian scattering processes by using nth-order intensity correlation functions,” J. Opt. Soc. Am. A 16(7), 1651–1664 (1999). [CrossRef]
20. D. D. Duncan, S. J. Kirkpatrick, and R. K. Wang, “Statistics of local speckle contrast,” J. Opt. Soc. Am. A 25(1), 9–15 (2008). [CrossRef] [PubMed]
21. A. K. Doolittle, “Studies in Newtonian flow. I. the dependence of the viscosity of liquids on temperature,” J. Appl. Phys. 22(8), 1031–1035 (1951). [CrossRef]
22. J. C. Ramirez-San-Juan, C. Regan, B. Coyotl-Ocelotl, and B. Choi, “Spatial versus temporal laser speckle contrast analyses in the presence of static optical scatterers,” J. Biomed. Opt. 19(10), 106009 (2014). [CrossRef] [PubMed]
23. D. D. Duncan and S. J. Kirkpatrick, “Can laser speckle flowmetry be made a quantitative tool?” J. Opt. Soc. Am. A 25(8), 2088–2094 (2008). [CrossRef] [PubMed]
24. C. Wang, X. Jin, and M. Xu, Robust laser speckle contrast imaging, https://github.com/WcgLSI/Laser-Speckle-Contrast (2019).