1. Field of Invention
The field of the currently claimed embodiments of this invention relates to systems for assessing fluid flow, and more particularly to optical interferometry systems for assessing blood flow.
2. Discussion of Related Art
Various techniques exist in the art for measuring fluid flow, but each has its drawbacks. Doppler frequency shift and interframe speckle variance of optical coherence tomography (OCT) images have been used in blood flow detection [1, 2]. Optical coherence Doppler tomography (ODT) allows quantitative blood flow measurement; however, it is not able to measure flow in a plane that is normal to the imaging beam. Speckle variance OCT (svOCT) has higher sensitivity for the visualization of microvasculature; however, it is insensitive to the change of flow speed [3]. There thus remains a need for a technique for measuring fluid flow that is normal to the imaging beam and sensitive to the change of flow speed.
According to some embodiments of the present invention, a system for assessing the flow of a fluid is disclosed. The system can include a light source, a fiber-optic system optically coupled to the light source, which is arranged to provide a reference beam and an observation beam, an optical detection system arranged to receive combined light from the reference beam and the observation beam and to provide detection signals, and a data processing system arranged to communicate with the optical detection system to receive the detection signals. The data processing system can be configured to use the detection signals to determine a speckle pattern corresponding to the fluid flow, wherein the speckle pattern includes a plurality of lines, and to calculate a correlation between adjacent lines perpendicular to the flow to determine at least one of a rate of the flow and a displacement of the flow.
According to an embodiment of the current invention, a method for assessing the flow of a fluid is disclosed. The method can include obtaining a speckle pattern corresponding to the flow using light interferometry, wherein the speckle pattern includes a plurality of lines, calculating a correlation between adjacent lines of the speckle pattern, and determining at least one of a rate of the flow and a displacement of the flow.
Further objectives and advantages will become apparent from a consideration of the description, drawings, and examples.
Some embodiments of the current invention are discussed in detail below. In describing embodiments, specific tell sinology is employed for the sake of clarity. However, the invention is not intended to be limited to the specific terminology so selected. A person skilled in the relevant art will recognize that other equivalent components can be employed and other methods developed without departing from the broad concepts of the current invention. All references cited anywhere in this specification, including the Background and Detailed Description sections, are incorporated by reference as if each had been individually incorporated.
According to an embodiment of the current invention, a system for assessing the flow of a fluid is disclosed. In this embodiment, the system can include a light source, a fiber-optic system optically coupled to the light source which is arranged to provide a reference beam and an observation beam, an optical detection system arranged to receive combined light from the reference beam and the observation beam, and to provide detection signals, and a data processing system arranged receive the detection signals from the optical detection system. The data processing system can be configured to use the detected image to assess the flow velocity based on the degree of speckle de-correlation between adjacent A scan images and form 2-D map of the flow velocity.
According to a further embodiment of the current invention, a process for assessing the flow of a fluid is disclosed. In this embodiment, the process can include determining a speckle OCT image to assess the flow velocity based on the degree of speckle de-correlation between adjacent A scan images to form 2-D map of the flow velocity.
Fluid flow assessment system 100 can include a fiber optic system 104. Fiber optic system 104 can be optically coupled to light source 102, and can be arranged or otherwise configured to provide a reference beam and an observation beam.
Fluid flow assessment system 100 can also include optical detection system 106. Optical detection system 106 can be arranged or otherwise configured to receive combined light from the reference beam and observation beam of fiber optic system 104. Optical detection system 104 can also provide detection signals based on the combined light received from fiber optic system 104.
In some embodiments, fluid flow assessment system 100 can include a data processing system 108. The data processing system 108 can be a workstation, for example. However, the broad concepts of the current invention are not limited to this example. Other data processing systems could be sued according to the particular application. For example, the data processing system could be an application specific system, such as, but not limited to one or more ASICs and/or FPGAs. The data processing system could also be a personal computer, a laptop computer, a tablet computer, etc. It could also be a local or distributed computer, such as a computing system distributed over a local or wide area network, including the internet. The data processing system can also include one or more CPUs for running software and/or one or more graphics processing units (GPUs). In some embodiments, the data processing system 108 can perform computation functions for one or more components of the fluid flow assessment system 100.
In some embodiments, data processing system 108 can be configured to receive detection signals from fiber optic system 104 can use the detection signals to assess the fluid flow. Data processing system 108 can do so by using the detection signals to determine a plurality of intensity patterns corresponding to one or more positions in the flow at different times. Data processing system 108 can calculate a correlation between any desired number of A-scan images and use the correlation between them to provide an assessment of the flow. It should be noted that the broadest aspects of the invention are not limited, however, to A-scan images. These intensity patterns can take any desired form, for example optical coherence tomography A-scan images. This correlation can be any desired type of correlation, for example a Pearson cross-correlation coefficient, as described in greater detail below. This assessment can be any type of assessment as desired, for example a determination of a rate of the flow, a determination of a displacement of the flow, or any other type of assessment as desired. In some embodiments, for example, a decrease in the Pearson cross-correlation coefficient calculated between two or more intensity patterns can indicate an increase in the flow of the fluid.
In some embodiments, fluid flow assessment system 100 can be, for example, an optical coherence tomography (OCT) system. Fluid flow assessment system 100 can have any OCT characteristics as desired. For example, fluid flow assessment system can be a spatially encoded frequency domain OCT, a time encoded frequency domain OCT, a time domain OCT, or any other type of OCT as desired. In further exemplary embodiments, the detection signals provided by optical detection system 106 can be assembled by data processing system 108 into OCT A-Scan images.
In some embodiments, the position corresponding to the first intensity pattern and the position corresponding to the second intensity pattern can be located at different lateral locations in the flow. In further embodiments, these different lateral locations can be spaced so that the distance between adjacent lateral locations is smaller than the lateral resolution of fluid assessment system 100. For example, in some embodiments the distance between the different lateral locations can be approximately 0.6 μm, and the lateral resolution of fluid flow assessment system 100 can be approximately 12 μm. This can cause to be fluid flow to be oversampled, and intensity patterns corresponding to adjacent positions can be relatively well-correlated. In this way, a calculation of the correlation between speckle pattern corresponding to adjacent positions can provide useful information about, for example, the flow rate or displacement of the fluid flow. For example, in some embodiments the data processing system 108 can assemble a speckle pattern which can include a plurality of lines. The lines can, for example, correspond to different lateral locations within the flow. The data processing system can calculate the correlation between adjacent lines which are, for example, perpendicular to the flow, and c.
Further additional concepts and embodiments of the current invention will be described by way of the following examples. However, the broad concepts of the current invention are not limited to these particular examples.
In the following examples, we demonstrate the use of inter-Ascan speckle decorrelation analysis of optical coherence tomography (OCT) images to assess flow. This method allows quantitative measurement of flow in a plane that is normal to the scanning beam. To validate this method, OCT images were obtained from a micro fluid channel with bovine milk flowing in it at different speeds. Results showed a close linear correlation between flow speeds extracted from our method and the pump rates, suggesting that the degree of correlation between Ascans can be used in quantitative flow measurement.
In this example, we used inter-Ascan speckle decorrelation to measure flow. The technique is based on our previous study which theoretically derived and experimentally verified the dependency of cross-correlation coefficient (XCC, ρ) between Ascans on displacement [4]. This method allows quantitative measurement of flow perpendicular to the scanning beam. To experimentally validate our method, we fabricated a 300 μm diameter micro flow channel with bovine milk flowing in it. A precision syringe pump was used to control the flow speed. Cross-sectional images of the micro flow channel were obtained using an OCT system operating at 845 nm with 70 kHz Ascan rate with a 0.6 μm lateral sampling interval. Results showed a close linear correlation between flow speeds extracted from our method and the pump rate, suggesting that cross correlation analysis between Ascans can be used in quantitative flow measurement.
Background Theory
As discussed in more detail in Reference (4), we previously we showed that the Pearson cross correlation coefficient (ρ) between Ascans can be used to estimate displacement.
When a simple hand-held OCT probe without mechanical scanner is scanned manually in x direction, the displacement between adjacent A-scans, Δx, is a function of the instantaneous scanning velocity v and the A-scan acquisition rate fA, as shown in Eq (1).
v varies with time for a manual-scan OCT probe; fA is usually a constant for conventional data acquisition devices such as a frame grabber synchronized with an internal, periodical trigger signal. As a result, Δx varies with time in the same manner as v. Therefore, the lateral intervals between different A-scans are different for manual scan.
According to Nyquist theorem, the sampling rate, R, has to be larger than twice the highest spatial frequency of the specimen (Fn): R=1/Δx=fA/v>2Fn. Therefore, the scanning speed has to be smaller than vm shown in Eq (2).
Eq (2) also implies that a scanning velocity smaller than vm would lead to oversampling and information redundancy. Under the oversampling condition, there is correlation between adjacent A-scans. The degree of correlation can be measured by Pearson cross-correlation coefficient (XCC) shown as Eq (3).
In Eq (3), < > indicates to take the mean value of a signal. Here Ix,y(z) is the intensity of an A-scan at (x,y). Ix,y(z) is calculated by taking the square of the amplitude of the A-scan. Denote the complex valued OCT signal as Sx,y (z); then Ix,y(z)=Sx,y(z)S*x,y(z). Similarly, Ix+Δx,y+Δy(z+Δz) is the intensity of A-scan that is displaced by (Δx,Δy,Δz). σIx,y(z) and σIx+Δx,y+Δy(z+Δz) are the square roots of variance for Ix,y(z) and Ix+Δx,y′Δy (z+Δz).
As we assume the scanning is in x direction, Δy=Δz=0, Ix+Δx,y+Δy(z+Δz) becomes Ix+Δx,y(z) and Eq (3) becomes:
For simplicity, we use ρ to denote ρIx,y(z),Ix+Δx,y(z) in subsequent equations.
If we assume the specimen has a homogeneous distribution of scatterers with a uniform scattering strength[19], e.g., the speckle is fully developed, the following relationship exist: <Ix,y(z)>=<Ix+Δx,y(z)>=I0; <Ix,y(z)2>=<Ix+Δx,y(z)2>=IRMS2. Therefore, we have:
σI
σI
[Ix,y(z)−Ix,y(z)][Ix+Δx,y(z)−Ix+Δx,y(z)]=Ix,y(z)Ix+Δx,y(z)−I02
Based on the above relationships, we can simplify Eq. (3) to:
Similar to ultrasound images with fully developed speckle, with the moment theorem for the jointly zero mean, Gaussian random variables, and assuming that the real and imaginary parts of S are uncorrelated, we have,
I
x,y(z)Ix+Δx,y(z)=|Sx,y(z)S*x+Δx,y(z)|2+I02 (4)
It is worth mentioning that to derive Eq (4), we only utilized statistical properties of the random variable involved. On the other hand, such statistical property is not related to the physical mechanisms of OCT image formation; and therefore the Eq (4) is applicable to OCT signal.
In the Eq. (4), ||2 is the square of the amplitude of a complex value. Signal Sx,y(z) is determined by the physics of OCT image formation mechanism and can be expressed as the convolution of scattering distribution function a(x,y,z) with system's 3D point spread function (PSF) P(x,y,z)
Similarly, OCT signal Sx+Δx,y(z) can be expressed as
It is worth mentioning that ƒ indicates integration over (−∞, +∞) in the expressions of Sx,y(z), Sx+Δx,y(z) and in the following derivations.
Plugging the expression of Sx,y(z) and Sx+,Δx,y(z) into Eq (4) and utilizing the fact that OCT system's PSF is not random, we have:
Assuming that the speckle is fully developed and thus scatterers in different spatial location are described by identical but independent random variables, we have the following relationship:
α(x−x′,y−y′,z−z′)α(x+Δx−x″,y−y″,z−z″)=α02δ(x′+Δx<x″(δ(y′−y″)δ(z′−z″)
In the above equation, α0 is a constant representing the scattering strength. Using the sifting property of delta function, we have
In OCT, the axial PSF P(z) and the lateral PSF P(x,y) are separable because axial and lateral PSFs are governed by different physical principles: axial PSF is determined by the temporal coherence of the light source while lateral PSF is determined by the imaging optics in the sample arm. Furthermore, in Gaussian optics model, P(x,y) is the product of PSFs in x and y dimensions. As a result, P(x,y,z) can be written explicitly as P(x,y,z)=Px(x) Py(y) Pz(z) and therefore we have:
Lateral PSF Px(x) can be expressed as:
In Eq (6), w0 is the Gaussian beam waist of probing beam. It is worth mentioning that Gaussian beam waist in this definition is the distance from the beam axis where the intensity of OCT signal drops to 1/e.
Plugging Eq. (5) into Eq (4), we have:
Using the expression of Px(x) shown as Eq. (6), ρ can be re-written as:
We are able to calculate the integration of Gaussian function over (−∞,+∞):
Therefore,
Eq(7) shows that the value of ρ is merely determined by Δx for fully developed speckle; therefore, we can calculate the cross-correlation coefficient ρ between adjacent A-scans and use the value of ρ to derive the time-varying Δx as:
For digitized sample points in A-scans, p can be calculated with Eq (9).
In Eq (9), i is the index of pixel in an A-scan and j is the index of A-scan. Segmentation of signal between if and il is selected to calculate ρ.
Theory
For the present example, denote the three dimensional (3D) sample field with reflectivity at time t0 as rs,t0(x,y,z). x is the direction of the lateral scan; z is the axial direction; y is the direction normal to x-z plane. After time Δt, the reflectivity becomes rs,t0+Δt(x,y,z)=rs,t0(x−vxΔt, y−vyΔt, z) due to the flow in x-y plane. vx and vy indicates flow speed in x and y direction. Continuous OCT signal is the convolution of the 3D object with the system point spread function (PSF), h(x,y,z): rs,t0(x,y,z)*h(x,y,z). Assume an A-scan is obtained at (x0, y0) at time t0. Mathematically, it is equivalent to convolving the continuous OCT signal with a Dirac delta function δ(x−x0, y−y0), assuming an ideal sampling. Therefore, It0, A-scan acquired at t0 is:
I
t
=[r
s,t
(x,y,z)*h(x,y,z)]*δ(x−x0,y−y0) (10)
Consider t0+Δt as the time when the subsequent Ascan is taken. A-scan acquired at t0+Δt is rs,t0+Δt (x,y,z)*h(x,y,z)*δ[x−(x0+Δx), y−y0], and (x0+Δx, y0) is the position of scanning beam at time t0+Δt. Therefore, Ascan obtained at t0+Δt can be expressed as:
Eq (10) and (11) imply that taking two A-scans from a flowing object with displacement Δx, is equivalent to taking two A-scans from a static object which can be modeled as rs,t0(x,y,z)*h(x,y,z) with a different displacement (Δx+vxΔt, vyΔt).
In our previous work, as discussed above, we showed that the Pearson cross correlation coefficient (ρ) between Ascans can be used to estimate displacement, according to the following relationship:
In Eq (12), δx and δy are displacements between Ascans in x and y; w is the beam waist assuming a Gaussian beam profile. According to Eq (10) and (11), δx=Δx+vxΔt and δy=vyΔt.
If the flow is along x axis and vy=0, vx can be calculated:
If the flow is along y axis and vx=0, vy can be calculated:
The plus-minus sign in Eq (13) and (14) causes ambiguity in determine the direction of flow, which is an inherent drawback of speckle method in flow measurement.
Experimental Setup
The configuration of spectral domain OCT (SD OCT) system used in this example has been described previously [5]. Briefly, a superluminescent (SLED) light source centering at 845 nm was used in the OCT system giving an axial resolution of 3.0 μm (in air). A line-scan camera (e2v, EM4, USA) with 70 kHz line rate was interfaced with a home-made spectrometer to record interference spectra. A 300 μm diameter micro channel was fabricated for the phantom experiment. We used a syringe pump to control the speed of bovine milk flowing in the channel. B-scans were obtained at 0.6 μm lateral sampling interval to achieve over-sampling, as the lateral resolution was measured to be 12 μm. To demonstrate that our method can measure flow quantitatively, we used the OCT to scan the micro channel in the direction normal to the flow. In this case, vx=0 and flow speed can be calculated with Eq (14).
Result
B-scan images of the micro channel with flowing milk were obtained at different flow rates. One image of the micro channel is shown in
To extract quantitative flow information from the OCT images, we calculated p using adjacent A-scans at different lateral locations. As shown in
Discussion
For the proposed flow measurement to work, it requires each A-scan obtained with an exposure time much shorter than the speckle decorrelation time. Thereby speckle features within each A-scan is well preserved. In addition, it also requires the displacement due to the scanning or the flow to be comparable with the speckle decorrelation length. As shown in our previous work, from numerical simulation as well as experimental results, over-sampling is essential to obtain accurate estimation of displacement using speckle decorrelation; therefore, iii this study we performed lateral sampling at 0.6 μm while the lateral resolution of our OCT system is 12 μm. However, as the flow velocity increases the higher rate of oversampling is required.
In deriving the mathematical foundation of this example, it is assumed that the speckle is fully developed. However, most OCT images using real specimens have partially developed speckle instead of fully developed speckle. For most highly scattering samples, it is usually reasonable to assume that the scatterers have a homogeneous distribution with a uniform scattering strength underneath the sample surface. Although areas corresponding to sample boundary do no satisfy the fully developed speckle requirement, they take only a few pixels and therefore do not contribute significantly in the calculation of XCC. As a result, the equations used in this example are valid for highly scattering specimens, even if they do not stringently have a fully developed speckle.
The embodiments illustrated and discussed in this specification are intended only to teach those skilled in the art hoW to make and use the invention. In describing embodiments of the invention, specific terminology is employed for the sake of clarity. However, the invention is not intended to be limited to the specific terminology so selected. The above-described embodiments of the invention may be modified or withnut deputing from the invention, as appreciated by those skilled in the art in light of the above teachings. It is therefore to be understood that, within the scope of the claims and their equivalents, the invention may be practiced otherwise than as specifically described.
This invention was made with Government support of Grants No. R01 EY021540 and BRP, 1R01 EB 007969-01, both awarded by the Department of Health and Human Services, The National Institutes of Health (NIH). The U.S. Government has certain rights in this invention.