Abstract
A novel method for measuring non-axial flow speed using optical techniques such as optical coherence tomography is introduced. The approach was based on the use of a modally-specific photonic lantern, which permits simultaneous probing of the sample with three distinct coherent spread functions. Transverse flow speed is measured from the ratio between the cross-correlation and autocorrelation of the signals. It achieved a 3 to 5 times higher accuracy than common autocorrelation approaches and measured flows as slow as 0.5 mm/s for an integration time of 1 second. Additionally, the method gives information on the flow’s three-dimensional orientation, does not require information about the diffusion coefficient, and is more robust to bias errors such as a gradient in the axial flow velocity.
1. Introduction
Optical coherence tomography (OCT) is an imaging technique that has revolutionized the field of ophthalmology by providing non-invasive, high-resolution (∼ 10 µm), three-dimensional visualization of the retina and its vasculature without the need for contrast agents [1,2]. Monitoring of blood flow in the retina is key for diagnosing several ophthalmologic pathologies [3,4], avoiding damage to important blood vessels during surgery or ensuring vascular integration during transplant [5,6]. As such, many techniques have been developed to image blood vessels and quantify their flow [7–20]. Although qualitative flow measurement is readily achieved, accurate quantitative measurements remain challenging and are needed for accurate monitoring and comparative studies.
Doppler OCT can precisely and accurately measure axial flow velocity even at subdiffusion speed [11]. However, for the retina, most blood vessels are located in-plane and orthogonal to the imaging axis. Some systems image the retina at three angles to overcome this limitation [14]. Such systems are technically challenging to implement, particularly for imaging small eyeballs such as found in mouse pup models of pediatric diseases [21]. Furthermore, studies have shown how Doppler OCT can produce inaccurate measurements [22] and its particular limitation to quantify high flow speeds [15].
Neural networks, which are increasingly popular, have also been applied to the challenge [23], with limited accuracy. Alternatively, calculating variance is used to highlight blood flow. Accurate estimation of the blood flow remains challenging [8,24]. To remedy this, it is often used in conjecture with other techniques such as speckle decorrelation for more quantitative results [24,25].
Many techniques rely on measuring blood flow-induced speckle pattern decorrelation [15,26,27]. The flow velocity is calculated by measuring the decorrelation at a specific delay or for multiple delays, in which case a fit of the correlation curve provides the particle speed. When measuring flow with a single delay, diffusion, signal-to-noise ratio, and bulk motion from the sample need to be accurately known or will otherwise induce a bias in the measurement. While fitting on a correlation curve is more robust to those errors, implementing the fitting approach is more challenging since it requires imaging the same point in very short intervals. Even when all those factors are adequately considered, inaccuracies occur due to axial gradient velocity (AGV) and shadow artifacts [22,28]. AGV refers to the axial component of the flow in a single pixel that is not uniform across the pixel. The sub-resolution variation of the axial flow causes an overestimation of the flow speed. Estimating sub-diffuse blood speed also remains problematic [29].
This work introduces a technique to accurately quantify flow using a 3-mode, mode-selective photonic lantern (MSPL) in OCT [30–33]. MSPLs are fiber-based n-by-1 couplers acting as a demultiplexer for higher-order fiber spatial modes such as LP01 and the two LP11 modes. Once demultiplexed into distinct single-mode fibers, the modes are imaged by independent OCT systems, creating a few-mode OCT (FM-OCT) [31,34–36].
This technique is based on the calculation of correlation ratios from 3 distinct complex spread functions (CSF) [37]. This approach has shown promising results using two modes of photonic lanterns [38] and other CSF engineering methods, giving improved measurements than just using correlation [39]. Here, the technique shows that using 3 modes provides more accurate measurements of flow velocity compared to other correlation-based approaches. It also determines the flow direction in three dimensions. Furthermore, such a CSF-engineered approach is not limited to OCT and could be applied to other imaging devices based on coherent light detection such as laser speckle imaging [40–43].
2. Theory
In this section, we derive an expression for the ratio of correlations using an OCT system with three distinct coherent spread functions.
2.1. Coherent spread function in optical coherence tomography
The OCT signal (E) of a single pixel can be approximated by the light reflectance from multiple particle scatterers randomly distributed in space such as [26,27]:
| (1) |
where N is the number of scatterers, is the reflectivity of each ith scatterer, , , and describe the 3D position of a scatterer, and and are the CSF in the lateral and axial directions, respectively. For simplicity and without impacting the accuracy, can be approximated to 1 [26]. At the beam focus location, the axial CSF is often approximated as a Gaussian curve by [27]:
| (2) |
where , is the central wavenumber, n is the refractive index, z is the axial position in depth orientation, and is the beam waist. The first term is a normalization factor, the second is the phase response, while the last is the amplitude response. The lateral CSF is defined by a combination of the imaging lens, collimating lens, and the optical fiber-guided modes used for illumination and collection. The system is assumed to be free of aberrations. Since OCT typically uses single-mode fibers, the illumination and collection are performed by the LP01 mode which can be approximated by a Gaussian function [44] :
| (3) |
where x and y are the lateral positions and is the beam waist size.
The system was based on a 3-mode MSPL replacing the single-mode fiber used for both illumination and collection of light [30–33]. These optical components have been used with OCT before to reduce speckle noise and explore a new type of contrast [36,45]. Illumination was performed through the LP01 mode while light was collected from all 3 modes including LP01 and the two orthogonal LP11 modes: horizontal and vertical . To simplify notation, the OCT signal collected by the LP01 mode is defined by Channel 1 (Ch1) while the ones collected by and are defined Channel 2 (Ch2) and Channel 3 (Ch3), respectively.
The lateral CSF is then defined by the product of the illumination and collection modes [46]:
| (4) |
To facilitate further mathematical calculations, can be normalized as follows:
| (5) |
Similarly to the approximation of from Eq. (3), the horizontal and vertical fiber mode distributions of the higher order modes are expressed as:
| (6) |
where the fitting parameters and were obtained by fitting over the Bessel and modified Bessel functions used to define LP11. The resulting normalized lateral CSF for Ch2 and Ch3 were obtained by multiplying the (for illumination) and or (for collection), respectively. This is expressed as:
| (7) |
where .
2.2. Signal correlation
The first-order correlation can be calculated as follows:
| (8) |
where A and B are the signals being correlated and acquired by an unspecified channel A and B, is the correlation delay, E is the OCT tomogram complex signal, is the complex conjugate of E, is the Hadamard product, and is the ensemble average. The subscripts 1, 2, and 3 are used to refer to Ch1, Ch2, and Ch3, respectively, when the correlated channels A and B are specified. The theoretical expected value of Eq. (8) is affected by flow and can be determined as follows. The correlation values of a single moving scatterer are calculated over all possible initial positions and averaged using an integral with normalized CSFs [26,27]. By following this approach, we obtain this expression:
| (9) |
where x, y, and z stand for the scatter position at a particular time . Those positions vary in time as follows:
| (10) |
where , and are the flow velocity components along those axes and , and are the displacements caused by diffusion. Thus, , and are possible positions of the scatterer at time .
Separating the decorrelation signal generated by the flow and diffusion into two terms was previously proposed since they are uncorrelated phenomena [27]:
| (11) |
where can be calculated from Eq. (9), but without the diffusion motion in Eq. (10).
The decorrelation due to diffusion is primarily related to the random phase variations of the signal of the scatterers caused by their axial motions instead of signal amplitude variations caused by 3D motions [27]. Thus, the diffusion decorrelation is invariant between channels and can be expressed by:
| (12) |
where D is the diffusion coefficient. Taking the absolute value of accounts for negative delays. Equations 9), (11), and (12) can then be used to calculate the expected value for the auto-correlation of Ch1 [26,27] as:
| (13) |
The first term is the Doppler term, the second gives the decorrelation due to non-axial flow, the third is the decorrelation due to axial flow, and the last is the decorrelation due to diffusion. The cross-correlations of Ch1 with Ch2 or Ch3 are expressed by:
| (14) |
where the factors and come from the constant in Eq. (7) once integrated in Eq. (9). More interestingly, we can calculate the ratios of the previous equations:
| (15) |
and obtain a quasi-linear relationship that is independent of diffusion. A previous study demonstrated how AGV introduces additional terms to Eq. (13), resulting in an increased rate of decorrelation and, consequently, an overestimation in flow measurements [22]. A similar effect is expected for Eq. (14), though the exact expression remains unknown. However, using a correlation ratio cancels out such sources of error when the axial velocity is only determined by the axial position: . In this case, the triple integral from Eq. (9) can be divided into a double integral in the plane and a single integral for :
| (16) |
The axial integral is invariant between channels and does not contribute to nor . Thus, an AGV solely defined in the axial direction, as is the case considered in this work, will not affect the flow speed measurements.
Similarly to calculating statistics such as the standard deviation of a population, the more independent measurements are used to calculate the correlation, the more the measured value will converge toward its expected value (either from Eq. (13) or Eq. (14)). Also, this uncertainty is higher at lower correlation values [16,47,48]. Since , we can expect an unknown complex number offset d. Assuming this offset, Eq. (15) becomes:
| (17) |
The contribution of this offset can be canceled by calculating the variation around , while the exponential can also be neglected since its value is very close to 1. In this case, the variations of around can be defined by:
| (18) |
Thus, the flow speed in the x and y directions can be calculated using the following equations:
| (19) |
The application of the modulus operator is necessary since complex contributions remain after the subtraction. Because of this, Eq. (19) only gives us the amplitude of the flow speed. It cannot differentiate between a positive or negative value of or . Finally, the total flow speed can be calculated from its components such as:
| (20) |
where is the axial component of the velocity obtained through Doppler OCT [11]:
| (21) |
where is the phase of the signal at a time . Alternatively, the ratio variation can be expressed independently of the flow direction as follows:
| (22) |
3. Material and methods
A few-mode OCT system was designed using a three-mode, mode-selective photonic lantern to quantify the accuracy of the correlation ratio approach to estimate flow speed.
3.1. FM-OCT system and experiments
The FM-OCT system comprises a swept-source laser (SL1310V1, Thorlabs, NJ, USA) and two balanced detectors (PDB460C, Thorlabs, NJ, USA). Figure 1(a) shows illumination through Ch1 of the MSPL, and interferometric detection of the classical OCT image (Ch1 using balanced detector 1) and the higher-order modes (Ch2 and Ch3, using balanced detector 2). While the MSPL has three channels, and the DAQ board only two analog inputs, both higher-order modes are collected with the same balanced detector using a 50:50 fiber splitter and an adjustable free-space delay line to offset their signals. This combination of signals decreases the SNR but allows acquisition with simpler electronics. The MSPL was held in place with a 3D-printed holder, and an aspheric lens was positioned to collimate its LP01 and LP11 beams. A 2-galvanometer-mounted mirror set and a scan lens (LSM02, Thorlabs, NJ, USA) completed the imaging head. Figure 1(b, c, and d) show the lateral CSFs for Ch1, Ch2, and Ch3 of the MSPL, respectively.
Fig. 1.
A few-mode optical coherence tomography system acquiring interferograms from all three channels of a mode-selective photonic lantern using two reference arms, one for LP01 and one for LP11 modes. Circulators (C1, C2, and C3), polarization controllers (PC) and a variable free-space delay line allow improved visibility and concurrent acquisitions, respectively. Theoretical coherent spread functions for Channels 1 (Ch1), 2 (Ch2), and 3 (Ch3) are shown in (b), (c), and (d), respectively.
The MSPL specifications were measured as explained in [33]. It has an operational wavelength range of 500 nm centered around 1300 nm, with a modal isolation of 32 dB, and an excess loss of less than 0.48 dB.
First-order correlation measurements require a phase-stable OCT system. Our system was stabilized using the method suggested in a previous study [49]. As illustrated in Fig. 1(a), a 99/1 coupler was added to provide 1% of the signal reflected off a mirror. The calibration signal was measured by Ch1 and numerically applied on the three channels. The calibration A-line was placed above the sample instead of below to address the laser source’s phase fluctuations. Cross-correlation required the precise co-registration of the different channels. While the MSPL guarantees transverse co-registration, axial co-registration was achieved numerically. Signal acquisitions were averaged in intensity instead of the complex field to obtain a single speckle-free A-line. A-lines from Ch2 and Ch3 were then shifted in the Fourier domain [50–52] to maximize the second-order correlation function [15] with Ch1. The measured offset was then applied to co-register Ch2 and Ch3 with Ch1.
Three different experiments were performed. Initially, a C-scan of a homogenous piece of plastic was acquired to calibrate the system on a static sample. Secondly, M-mode flow scans were acquired to demonstrate the validity of the correlation ratio method and compare its performance with existing correlation techniques. Finally, flow speed was measured on B-scans to demonstrate the method with an image.
3.2. Calibration
A C-scan of a piece of plastic was acquired to provide correlation values for a known displacement in the absence of diffusion and flow. The measurement was used to validate the prediction of the correlations and the ratio values and to calibrate our system by the measurement of . Data from all channels were recorded simultaneously. The oversampled scan consisted of a 300 by 300 A-lines, resulting in a 0.15 mm by 0.17 mm scan region. Values of and were calculated on each en-face image as follows:
| (23) |
where refers to a 200 by 200 pixels sub-image centered from the original 300 by 300 pixels en-face image and refers to the sub-image with an offset of and on the x and y axis, respectively. The correlation was calculated on 100 en-face images inside the plastic piece, and then the absolute value was averaged axially, resulting in a single 101 by 101 pixels correlation map. Then, a fit was used to extract , and and were calculated for a known displacement, allowing later flow speed calculations.
3.3. M-mode scans
A syringe pump connected to a plastic tube was used to emulate flow as shown in Fig. 2. Diluted milk, one part 2% milk for three parts water, was used as a sample for its availability and low absorption. A-lines were acquired in the middle of the tube with an integration time of 1 second. To study the precision of the methods, the 1-second data was subdivided into shorter integration time segments. The flow speed was measured for each segment, and the standard deviation between them was calculated, giving us information about measurement variability. This was done for integration time of 10, 20, 30, 40, and 50 ms.
Fig. 2.

Setup used to emulate blood flow. A tube containing flowing scatterers was put at the focus of the FM-OCT imaging head and tilted in plane (four values of ), and out of plane (one value of ).
The transverse angle of the tube was varied to 0°, 30°, 60°, and 90° to test the angular measurement capability. The tube was also tilted axially at an angle to test the effect of AGV. Due to refraction at the air-tube interface, the tilt resulted in an effective angle between the flow direction and the transverse plane. While the tube’s curvature induced optical distortion, those distortions were not on the same axis as the flow and did not contribute to it. A previous study also showed no impact of tube curvature on flow measurement [22].
The non-axial flow plane) was measured using three distinct correlation-based methods: our proposed method , a fitting approach in logarithmic scale , and a single sampled point , as described [10,15,27]. The correlation was calculated for time delays ranging from −1 ms to 1 ms for each axial position. Noise correction was applied as described in a previous study [53]. The noise floor was measured and was similar for all depths. It was thus estimated by averaging the signal amplitude in a region without sample. To measure , a fit was applied on the curve using Eq. (13). The lateral velocity was determined using the fit coefficients. The axial velocity (z direction) was added from the Doppler measurement afterward. In parallel, was calculated using the value of at by isolating the lateral velocity from Eq. (13). A moving average of 11 temporal points was applied on the curve to increase precision. The delay was selected post hoc to optimize the accuracy. The diffusion coefficient needed for this method was measured by fitting in the absence of flow and extracting the value from the fit coefficients. To measure , another moving average of 11 points was first applied on before calculating and with Eq. (19), which also improved precision. The calculated and were then summed to obtain .
The expected flow velocity in the tube was calculated from the known inner diameter of the tube and the pump-controlled volumetric flow velocity, assuming laminar flow resulting in a parabolic distribution of the flow speed from the center [54]. We compared the accuracy of the measurements of the different methods by calculating the root mean square error (RMSE). For the two existing methods, the RMSE was calculated over 1 mm in the center of the tube to avoid erroneous contributions of the tube edges. Due to image overlap and limited SNR, Ch2 and Ch3 were imaged sequentially instead of simultaneously, as for the calibration measurements. Ch1 was recorded in both of these measurements to calculate the simultaneous cross-correlations. Only the first measurement was used for and .
3.4. B-scan
The flow speed was quantified with 200 B-scans, similar to the previous section. Scans were acquired at 200 Hz and consisted of 500 A-lines covering roughly a region of 1.6 mm. Thus, the shortest delay between two A-lines acquired at the same position was 5 ms. Using this delay prevented the estimation of as curve fitting required multiple points along the correlation curve, and given the long minimum delay, most points were entirely decorrelated and thus did not contribute to the fit. For the same reason, a moving average was not used to calculate or . Both variables were measured with . The noise floor was corrected as in the previous section. The average speed versus depth was calculated over 11 A-lines in the center of the tube to facilitate comparison.
Previously, we calculated correlation by comparing a single pixel in the A-line over time. Here, given a 2D image in time, we correlated a 3× 3 pixels in time, providing higher accuracy at the cost of diminished spatial resolution. Furthermore, to highlight only the region with flow, two conditions were applied: the SNR had to be higher than 2 and . These restrictions allowed the quantification of flow measurement in the absence of a sample or where the signal decorrelated too rapidly. The velocity was measured at , corresponding to the fast scanning axis, and was measured both without and with a tilt at the same angle as before (i.e., ).
4. Results
Figure 3 shows the experimental (top row, a-c) and theoretical (bottom row, d-f) auto- and cross-correlation images between OCT channels. Figure 3(a) shows the experimental first-order auto-correlation of Ch1, while (b) and (c) show the cross-correlations of Ch1 with Ch2 and Ch3, respectively. This pattern is repeated for theoretical values in Fig. 3(d) to (f). Minor differences in the experimental shape and background level are observed, but overall the system acts as theorized. These small discrepancies are primarily due to imperfections of the custom-built MSPL.
Fig. 3.
Speckle correlation of an en-face image of a piece of plastic. The auto-correlation amplitude of Ch1 is shown in (a), while the cross-correlation amplitude of Ch1 and Ch2, and Ch1 and Ch3 are shown in (b-c), respectively. The second row (d-f) shows the respective theoretical values.
Figure 4 presents the experimental cross-correlation and auto-correlation ratios obtained for a static object. Figure 4(a-b) shows the ratios and , respectively. In Fig. 4(d-e), the offset was subtracted using Eq. (18) to produce and images showing the linear trend between correlation ratios and delays. Figure 4(f) shows . As expected, it produces a cone with linearity highlighted in the two orthogonal sections showed in Fig. 4(c). The minor astigmatism observed in Fig. 4(c) was taken into account when calculating and . Random fluctuations on the contour are due to low correlation values in those regions, as seen in Fig. 3. The fluctuations are present only where the correlation is close to 0, and thus measurements for such displacement are inaccurate. Compared to ratios (Fig. 4(a–b)), the variation of ratios (Fig. 4(d–e)) shows increased linearity, suggesting that the latter is more suitable for flow measurement.
Fig. 4.
Experimental cross-correlation and auto-correlation ratios for (a) , and (b) obtained for a static object. Ratio variations for (d) , and (e) , and their combination (f) . Subfigure (c) plots cross-sections of shown in (f).
Figure 5 shows comparisons between the measurement of laminar flow in a plastic tube at different speeds and angles using our approach ( , blue crosses) and the existing techniques described previously ( and in red and orange dots, respectively). The pump flow speeds in the center of the tube are 0.0 mm/s for sub-figures (a-d), 0.9 mm/s for (e-h), 2.7 mm/s for (i-l), 9.0 mm/s for (m-p), and 36.0 mm/s for (q-t). The flows measured by the techniques were shown for transverse angles of (column 1), (column 2), (column 2), and (column 4). An angle of corresponds to a flow in the x axis, as illustrated in Fig. 2. Meanwhile, there is no axial tilt (i.e. ). The solid black curve shows the expected flow speed. Two discrepancies are observed with the technique (yellow curve): in Fig. 5(m), flow measurement inaccuracy is observed for high values, while in Fig. 5 d), no flow was recorded. We hypothesize a pump and an algorithm failure, respectively. Table 1 compiles the RMSE of flow speeds measured in Fig. 5. Our method shows increased accuracy (i.e. lower RMSE) for all flow speeds.
Fig. 5.
Laminar flow as measured by (blue crosses), (orange dots), and (yellow dots) as compared to theoretical values (solid black curve) at (column 1), (column 2), (column 3), and (column 4), and for flow speeds of 0.0 mm/s (a–d), 0.9 mm/s (e–h), 2.7 mm/s (i–l), 9.0 mm/s (m–p) and 36 mm/s (q–t).
Table 1. Root-mean-square error (RMSE) of flow speed measurements ( compared to previous published techniques ( and ) for the flow speeds used in Fig. 5.
| max speed [mm/s]: | 0.0 | 0.9 | 2.7 | 9.0 | 36.0 | |
|---|---|---|---|---|---|---|
| RMSE | 0.22 | 0.14 | 0.43 | 1.13 | 3.99 | |
| 0.97 | 0.48 | 0.61 | 4.17 | 5.19 | ||
| 1.20 | 0.86 | 0.84 | 4.63 | 10.2 |
Figure 6 shows comparisons between the measurement of laminar flow in a plastic tube in the presence of an effective axial tilt to quantify the effects of AGV. Flow measurements were performed at different speeds and at a transverse angle using our approach ( , blue crosses) and the existing techniques described previously ( and in red and orange dots, respectively). Figure 6 shows overestimated flow speeds generated by and compared to the planar case, particularly for (d-e). Table 2 shows the RMSE of flow speeds measured in Fig. 6 in the presence of an axial tilt ). The correlation ratio method was shown to be more accurate (except at 12.6 mm/s in comparison to ).
Fig. 6.
Laminar flow as measured by (blue crosses), (orange dots), and (yellow dots) as compared to theoretical values (solid black curve) at the center of the tube for speeds of 0.0 mm/s (a), 0.9 mm/s (b), 2.7 mm/s (c), 9.0 mm/s (d), and 36 mm/s (e) with an effective axial tilt of .
Table 2. Root-mean-square error (RMSE) of flow measurements with a tilt angle ( ) compared to previously published techniques ( and ) for the flow speeds used in Fig. 6.
| max speed [mm/s]: | 0.0 | 0.9 | 2.7 | 12.6 | 36 | |
|---|---|---|---|---|---|---|
| RMSE | 0.61 | 0.18 | 0.53 | 8.37 | 13.4 | |
| 0.91 | 0.76 | 1.12 | 57.2 | 103 | ||
| 0.89 | 1.06 | 0.97 | 7.31 | 24.1 |
Figure 7(a) and (b) summarize the not tilted (Fig. 5) and tilted cases (Fig. 6), respectively, by plotting the measured velocities as a function of the expected velocities. Blue dots represent our approach , while the existing techniques described previously ( and are depicted by red and orange dots, respectively. The black line shows a perfect match with the expected flow speed. To visualize all scales of flow speed, the figure is plotted on a log scale; therefore, flow speeds of zero are excluded.
Fig. 7.
Laminar flow as measured by (blue dots), (orange dots), and (yellow dots) as compared to theoretical values (solid black curve) without an axial tilt (a) and with an effective axial tilt of (b).
Figure 8 shows the standard deviation of the flow speed measurements for an integration time of 50 ms at varying speeds (a) and in 21 pixels at the center region of the tube for a flow speed of 3 mm/s for varying integration times for (blue), (orange), and (yellow).
Fig. 8.
Standard deviation on laminar flow measurements done by (blue), (orange), and (yellow) for varying expected flow speed and an integration time of 50 ms (a) and for an expected flow speed of 3 mm/s and varying integration times.
Figure 9(a-d) shows individual flow velocity components, including the axial z-direction (dark blue), transverse x-direction (light blue), and y-direction (medium blue). The total flow speed measured is also displayed ( , blue crosses) with the expected total flow speed in a solid black line . From these components, the orientation is calculated and shown in Fig. 9(e-h) with the measured angle (green dots) as well as its average value (dark green dotted line). The measured difference from the expected angle is shown in (i) for all measurements from Fig. 5.
Fig. 9.
Laminar flow as measured by the correlation ratio method in the (light blue dots), (blue dots) and (dark blue dots) axes for transverse flow orientations of (a), (b), (c), and (d), with (blue crosses) and expected flow speed (solid black line). The corresponding measured angle is shown below in (e–h) respectively. The absolute difference from the expected angles is shown in (i) for all measures made in Fig. 5.
Figure 10 shows B-scans of flow speeds of the tube measured using (a-d) (e-h). Figure 10(i-l) displays flow speeds in the vertical section at the center of the B-scan measured by (dark blue) and (orange), as well as the expected value ( , solid black line). The flow speed is displayed for a maximum pump flow speed at the center of the tube of 0 mm/s (column 1), 0.9 mm/s (column 2), 1.8 mm/s (column 3) and 2.7 mm/s (column 4). The white regions correspond to situations where either the flow could not be measured due to poor SNR or complete B-scans decorrelation . Given a delay of 0.005 seconds between each B-scan, the maximum measurable speed was 1.8 mm/s. The correlation ratio method is more accurate on the edges, where the flow speed is lower.
Fig. 10.
Laminar flow measured in a tube by (a-d) compared to (e-h) for flow speed of 0 mm/s (column 1), 0.9 mm/s (column 2), 1.8 mm/s (column 3) and 2.7 mm/s (column 4). The flow in the vertical axis of the tube is displayed in (i-l) with (blue), (orange), and the expected result (black solid line).
Figure 11 shows similar flow speed measurements than Fig. 10 but with the tube tilted axially at an effective angle of . Again, (a-d) shows flow speed as measured by compared to (e-h), where is used, and (i-l) displays the flow speed in the center of the tube compared to the expected result in black. The results for both methods are less accurate than with no tilt.
Fig. 11.
Laminar flow measured in a tube by (a-d) compared to using (e-h) for flow speed at the center of 0 mm/s (a,e,i), 0.9 mm/s (b,f,j), 1.8 mm/s (c,g,k) and 2.7 mm/s (d,h,l). The tube was tilted by an effective angle of . The flow in the center axis of the tube is displayed in (i-l) with (blue), (orange), and the expected result (black solid line).
5. Discussion
We have demonstrated a novel method for measuring transverse flow by exploiting the OCT signal obtained from three channels of an MSPL: the different channels resulting in distinct CSFs. The method uses the ratios between the cross-correlation of Ch1 with either Ch2 or Ch3 and the autocorrelation of Ch1. This approach results in a linear relation between the measured ratio and the transverse component of the measured flow speed, providing more accurate measurements without a priori assumption on the diffusion coefficient value. Furthermore, the method gives information on the angle of the transverse orientation of the flow, which would allow for direct measurement of blood flow orientation.
In the following paragraphs, experimental results are further discussed. Figure 3(a–c) shows higher background correlation than its theoretical values (d–f), which could either originate from the phase stabilization method [22], or from the statistical noise when calculating correlation around . As described in Sec. 3.2, the correlation map were first calculated for each depth and the absolute value was then averaged axially. Any negative correlation value would thus be considered as positive and created the observed background signal.
Figure 6 shows how accurately measuring flow with an axial tilt is much more challenging. This technical difficulty can be due to the faster decorrelation rates caused by the AGV and the statistical noise due to the lower correlation values. However, the local overestimation of in (d) at depths around −0.5 mm and 0.5 mm greatly increased the RMSE, and remains unexplained. The slight overestimation in (e) seems to match the deviation observed in Fig. 5 and might be explained by pump instabilities. The underestimation of in Fig. 6(d-e) is due to the algorithm’s inability to fit the correlation curve and return a null flow in the x and y directions. Speed is partially measured since the Doppler effect contributes to the axial direction speed flow, although some bias due to the AGV is expected [22]. Furthermore, contrary to Fig. 5(a–d), some flow was detected at a pump flow speed of 0 mm/s, possibly due to a minor leak in the pumping circuit. There is no reason why a tilt in the tubing should affect flow measurement when there is no flow. Nevertheless, Fig. 7 highlights how our proposed method is more accurate, particularly at lower flow speeds and in the presence of an axial tilt.
Figure 8(a) shows that the uncertainty decreases for lower flow speeds, allowing distinguishing small velocities from static tissues. Furthermore, as expected, precision increases inversely with longer integration times, but the exact order of the relation has yet to be determined.
Figure 11 highlights again challenge associated with measuring tilted flow. The maximum measurable speed decreases because of the signal decorrelating much faster due to AGV. Interestingly, Fig. 11(c,g) show a white ring for which flow cannot be measured, likely resulting from higher AGV values close to the edges. At the tube’s extremity, despite the AGV being at its highest value, since the flow is low, the signal does not decorrelate as fast as in the white ring region, and flow remains measurable.
The method has two fundamental advantages. Firstly, the linear relationship between speed and the correlation ratio (i.e., Eq. (19)) allows very low values of flow to be measurable, even while using small values of . Secondly, using the ratio causes cancellations of artifacts impacting both channels, such as diffusion axial motions, or laser instabilities. A delay as short as the A-line period can be used, opening the door to new scanning strategies for flow measurements.
In this work, we used different scanning strategies. The first consisted of taking multiple A-lines at the same position, allowing for the measurement of faster flow speeds from the smaller value. However, measuring an entire B-scan or C-scan in such a way would take a long time. Alternatively, A-lines were also correlated from one B-scan to the next. This allowed us to measure the flow on an entire B-scan in the time it would take for a single A-line, which greatly reduced the acquisition time. However, this has resulted in a decreased maximum measurable flow speed. Here, a 200 Hz scan rate resulted in a measurable maximum flow speed of ≈ 2 mm/s. Higher flow speed would necessitate a faster scanning system or a larger beam waist to avoid scatterers exiting the image field-of-view by the time of the next B-scan.
While a linear relationship was assumed in this work, a third-degree polynomial would have been slightly more accurate. Inspection of Fig. 4(c) reveals that a third-degree polynomial or a look-up table could have improved the accuracy.
This approach has limitations. Like other correlation methods, the correlation ratio approach still lacks precision, requiring significant integration times to be precise. The statistical nature of correlation requires multiple independent measurements to converge towards the expected value. However, this technique was more precise than previously published methods for lower flow speeds [10,15,27].
Some issues were observed with the phase stabilization of our system. The issue was highlighted by comparing second-order correlation function to the first-order correlation function . Light intensity is used to calculate , and thus, the phase is unnecessary. Both correlations may be compared using the Siegert relation: [55]. Since decorrelated much faster, we hypothesize some phase instability originating from the laser source.
Phase instabilities highlighted how the correlation ratio method was more robust regarding phase disturbances. Since the phase instabilities affect and in the same way, calculating the ratio removed the error originating from phase instabilities. Such issues mainly occured when calculating and .
Moreover, the absolute value in Eq. (19) prevents disambiguation of the velocity direction, i.e., the left or right direction of the flow cannot be distinguished. As a consequence, negative and positive angles could not be differentiated. Indeed, for , two flow direction exist: 45° or −45°. This also explains why in Fig. 9(e, h), the measured angles were overestimated and underestimated, respectively. In this case, a 94° angle could be measured as 86°, leading to an underestimation. Something similar happened for the 0° angle but with negative angles being measured as positive. Figure 5(e–h) also shows higher inaccuracies at the edges of the tube where flow speed approaches 0. Figure 9(i) illustrates it better in showing how the error increases as the flow speed goes below 1 mm/s. Theoretically, in Eq. (19), the phase variation inside the modulus operator should be indicative of the flow direction (left or right), but experiments contradict this. More work is needed to understand why and achieve complete measurement of flow direction.
From an experimental point of view, the most significant limitation originated from the reliability of the syringe pump, in which friction varied over time. While the pump provided reliable flows in initial experiments, it became less reliable as experiments went on.
The technique presented in this paper faces similar difficulties to other correlation-based methods already used in ophthalmology, from which solutions may be leveraged. Future work involves implementing the method for in vivo imaging and solving associated challenges. For instance, lower SNR is expected in vivo; however, previous work has shown that correlation measurements are accurate at very low SNRs [53]. While this method has not yet been tested using blood, previous work has shown that the shape of diffusers does not impact measurements [28], and our own approach intrinsically compensates for diffusion. Bulk-tissue motion, however, is a challenge, but one that has already been addressed in other works [52,56–59]. The method was successful in measuring flow through more than 1 mm of moving scatterers, but it remains to be seen whether this depth is enough for ophthalmology.
Measuring flow speeds higher than those demonstrated here is a challenge. Increasing scanning speeds, both spatially and spectrally, is a possible solution to expanding the range of measured velocities. Alternatively, using a coarser resolution could increase the maximum measurable speed as is related to how fast the signal decorrelates. Indeed, using an M-mode approach permits the measurement of higher velocities in a single region, as it allows for shorter delay values. Since the minimum possible delay would be 500 times shorter than for the B-scan case, we could expect 500 times faster (≈ 1 m/s) measurable flows.
The biggest unknown is how the anatomical shape and the small size of the capillaries will affect measurement accuracy. Furthermore, the impact of varying flow speeds in arteries due to heartbeats is unknown and needs to be investigated. Theoretically, the measurement should return the average flow speed during the integration time.
While the MSPL holding an alignment was currently tricky in this work, another group [30] has successfully managed to splice the lantern tip to conventional connectors, removing the issue.
Furthermore, the analysis for AGV was limited to a single axial angle and only for a gradient in the axial direction. However, the higher accuracy on the sides of the tube in Fig. 11 suggests that our method is more robust for gradients in transverse directions. Further studies, both experimental and theoretical, are needed to determine with more accuracy how it affects our method.
6. Conclusion
In this work, we proposed a novel method for measuring flow speed using the ratios between the cross-correlation and auto-correlation of the signal acquired from two distinct CSFs through the use of a modally-specific photonic lantern. The method proved to be more accurate, particularly at low speeds, distinguishing flows as slow as 0.5 mm/s from static ones for 1 second integration time. The technique was less sensitive to errors induced by AGV in the axial component of the flow speed and did not require prior knowledge of the diffusion coefficient. Furthermore, our approach could measure the transverse angle of the flow direction, allowing, when combined with Doppler OCT, the knowledge of the 3D flow orientation.
The mathematical framework presented in this work could also be extended to other CSFs as demonstrated in a previous study [39]. Alternatively, such CSFs could be numerically assessed in the same way deconvolution can change a system’s CSF. For example, an image could be digitally shifted in the axial direction to artificially create a CSF similar to . The proposed ratio method could then be used to measure the axial component of the flow. More interestingly, the approach could be extended to full-field imaging devices, where the image is manipulated numerically to create an alternate CSF.
Acknowledgements
The authors thank Castor Optics, inc. for supplying a MSPL prototype.
Funding
Natural Sciences and Engineering Research Council of Canada 10.13039/501100000038 ( RGPIN-2018-06151); Institut TransMedTech 10.13039/501100024255.
Disclosures
C.B.: Castor Optics, inc. (I,P). R.M.-T. : (P). The other authors have no conflicts of interest to disclose.
Data Availability
Imaging datasets acquired in this work are not publicly available at this time, but may be obtained from the authors upon reasonable request.
References
- 1.Huang D., Swanson E. A., Lin C. P., et al. , “Optical Coherence Tomography,” Science 254(5035), 1178–1181 (1991). 10.1126/science.1957169 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Drexler W., Fujimoto J. G., Optical coherence tomography: technology and applications (Springer Science & Business Media, 2008). [Google Scholar]
- 3.Courtie E., Veenith T., Logan A., et al. , “Retinal blood flow in critical illness and systemic disease: a review,” Ann. Intensive Care 10(1), 152 (2020). 10.1186/s13613-020-00768-3 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Nicholson L., Talks S. J., Amoaku W., et al. , “Retinal vein occlusion (RVO) guideline: executive summary,” Eye 36(5), 909–912 (2022). 10.1038/s41433-022-02007-4 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Rendell M. S., Milliken B. K., Finnegan M. F., et al. , “The Skin Blood Flow Response in Wound Healing,” Microvasc. Res. 53(3), 222–234 (1997). 10.1006/mvre.1997.2008 [DOI] [PubMed] [Google Scholar]
- 6.Liang C.-P., Wierwille J., Moreira T., et al. , “A forward-imaging needle-type OCT probe for image guided stereotactic procedures,” Opt. Express 19(27), 26283–26294 (2011). 10.1364/OE.19.026283 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Li Y., Chen J., Chen Z., “Advances in Doppler optical coherence tomography and angiography,” Transl. Biophotonics 1(1-2), e201900005 (2019). 10.1002/tbio.201900005 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Gorczynska I., Migacz J. V., Zawadzki R. J., et al. , “Comparison of amplitude-decorrelation, speckle-variance and phase-variance OCT angiography methods for imaging the human retina and choroid,” Biomed. Opt. Express 7(3), 911–942 (2016). 10.1364/BOE.7.000911 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Nam A. S., Chico-Calero I., Vakoc B. J., “Complex differential variance algorithm for optical coherence tomography angiography,” Biomed. Opt. Express 5(11), 3822 (2014). 10.1364/BOE.5.003822 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Braaf B., Donner S., Nam A. S., et al. , “Complex differential variance angiography with noise-bias correction for optical coherence tomography of the retina,” Biomed. Opt. Express 9(2), 486–506 (2018). 10.1364/BOE.9.000486 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Leitgeb R. A., Werkmeister R. M., Blatter C., et al. , “Doppler Optical Coherence Tomography,” Prog. Retinal Eye Res. 41, 26–43 (2014). 10.1016/j.preteyeres.2014.03.004 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Makita S., Kurokawa K., Hong Y.-J., et al. , “Noise-immune complex correlation for optical coherence angiography based on standard and Jones matrix optical coherence tomography,” Biomed. Opt. Express 7(4), 1525–1548 (2016). 10.1364/BOE.7.001525 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Kashani A. H., Chen C.-L., Gahm J. K., et al. , “Optical Coherence Tomography Angiography: A Comprehensive Review of Current Methods and Clinical Applications,” Prog. Retinal Eye Res. 60, 66–100 (2017). 10.1016/j.preteyeres.2017.07.002 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Tan O., Konduru R., Zhang X., et al. , “Dual-Angle Protocol for Doppler Optical Coherence Tomography to Improve Retinal Blood Flow Measurement,” Trans. Vis. Sci. Tech. 3(4), 6 (2014). 10.1167/tvst.3.4.6 [DOI] [Google Scholar]
- 15.Uribe-Patarroyo N., Villiger M., Bouma B. E., “Quantitative technique for robust and noise-tolerant speed measurements based on speckle decorrelation in optical coherence tomography,” Opt. Express 22(20), 24411–24429 (2014). 10.1364/OE.22.024411 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Huang L., Fu Y., Chen R., et al. , “SNR-Adaptive OCT Angiography Enabled by Statistical Characterization of Intensity and Decorrelation With Multi-Variate Time Series Model,” IEEE Trans. Med. Imaging 38(11), 2695–2704 (2019). 10.1109/TMI.2019.2910871 [DOI] [PubMed] [Google Scholar]
- 17.Kurokawa K., Makita S., Hong Y.-J., et al. , “In-plane and out-of-plane tissue micro-displacement measurement by correlation coefficients of optical coherence tomography,” Opt. Lett. 40(9), 2153–2156 (2015). 10.1364/OL.40.002153 [DOI] [PubMed] [Google Scholar]
- 18.Cheishvili K., Kalkman J., “Sub-diffusion flow velocimetry with number fluctuation optical coherence tomography,” Opt. Express 31(3), 3755–3773 (2023). 10.1364/OE.474279 [DOI] [PubMed] [Google Scholar]
- 19.Kurokawa K., Makita S., Hong Y.-J., et al. , “Two-dimensional micro-displacement measurement for laser coagulation using optical coherence tomography,” Biomed. Opt. Express 6(1), 170–190 (2015). 10.1364/BOE.6.000170 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Tokayer J., Jia Y., Dhalla A.-H., et al. , “Blood flow velocity quantification using split-spectrum amplitude-decorrelation angiography with optical coherence tomography,” Biomed. Opt. Express 4(10), 1909–1924 (2013). 10.1364/BOE.4.001909 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Brais-Brunet S., Heckel E., Kanniyappan U., et al. , “Morphometric and Microstructural Changes During Murine Retinal Development Characterized Using In Vivo Optical Coherence Tomography,” Invest. Ophthalmol. Vis. Sci. 62(13), 20 (2021). 10.1167/iovs.62.13.20 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Uribe-Patarroyo N., Bouma B. E., “Velocity gradients in spatially-resolved laser Doppler flowmetry and dynamic light scattering with confocal and coherence gating,” Phys. Rev. E 94(2), 022604 (2016). 10.1103/PhysRevE.94.022604 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Braaf B., Donner S., Uribe-Patarroyo N., et al. , “A Neural Network Approach to Quantify Blood Flow from Retinal OCT Intensity Time-Series Measurements,” Sci. Rep. 10(1), 9611 (2020). 10.1038/s41598-020-66158-8 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Mariampillai A., Standish B. A., Moriyama E. H., et al. , “Speckle variance detection of microvasculature using swept-source optical coherence tomography,” Opt. Lett. 33(13), 1530–1532 (2008). 10.1364/OL.33.001530 [DOI] [PubMed] [Google Scholar]
- 25.Hwang Y., Won J., Yaghy A., et al. , “Retinal blood flow speed quantification at the capillary level using temporal autocorrelation fitting OCTA [Invited],” Biomed. Opt. Express 14(6), 2658–2677 (2023). 10.1364/BOE.488103 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Lee J., Wu W., Jiang J. Y., et al. , “Dynamic light scattering optical coherence tomography,” Opt. Express 20(20), 22262–22277 (2012). 10.1364/OE.20.022262 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Weiss N., van Leeuwen T. G., Kalkman J., “Localized measurement of longitudinal and transverse flow velocities in colloidal suspensions using optical coherence tomography,” Phys. Rev. E 88(4), 042312 (2013). 10.1103/PhysRevE.88.042312 [DOI] [PubMed] [Google Scholar]
- 28.Ferris N. G., Cannon T. M., Villiger M., et al. , “Forward multiple scattering dominates speckle decorrelation in whole-blood flowmetry using optical coherence tomography,” Biomed. Opt. Express 11(4), 1947 (2020). 10.1364/BOE.384539 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Jafari C. Z., Mihelic S. A., Engelmann S., et al. , “High-resolution three-dimensional blood flow tomography in the subdiffuse regime using laser speckle contrast imaging,” J. Biomed. Opt. 27(08), 083011 (2022). 10.1117/1.JBO.27.8.083011 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Velázquez-Benítez A. M., Guerra-Santillán K. Y., Caudillo-Viurquez R., et al. , “Optical trapping and micromanipulation with a photonic lantern-mode multiplexer,” Opt. Lett. 43(6), 1303–1306 (2018). 10.1364/OL.43.001303 [DOI] [PubMed] [Google Scholar]
- 31.Birks T. A., Gris-Sánchez I., Yerolatsitis S., et al. , “The photonic lantern,” Adv. Opt. Photonics 7(2), 107–167 (2015). 10.1364/AOP.7.000107 [DOI] [Google Scholar]
- 32.Becerra-Deana R. I., Maltais-Tariant R., Ramadier G., et al. , “Three-mode photonic lanterns: comprehensive analysis from theory to experiments,” Opt. Continuum 4(6), 1198–1211 (2025). 10.1364/OPTCON.564008 [DOI] [Google Scholar]
- 33.Becerra-Deana R. I., de Sivry-Houle M. P., Virally S., et al. , “Mode-selective photonic lanterns with double-clad fibers,” J. Lightwave Technol. 43(12), 5829–5835 (2025). 10.1109/JLT.2025.3555793 [DOI] [Google Scholar]
- 34.Eugui P., Lichtenegger A., Augustin M., et al. , “Beyond backscattering: optical neuroimaging by BRAD,” Biomed. Opt. Express 9(6), 2476–2494 (2018). 10.1364/BOE.9.002476 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Leon-Saval S. G., Fontaine N. K., Salazar-Gil J. R., et al. , “Mode-selective photonic lanterns for space-division multiplexing,” Opt. Express 22(1), 1036–1044 (2014). 10.1364/OE.22.001036 [DOI] [PubMed] [Google Scholar]
- 36.d. Sivry-Houle M. P., Bolduc-Beaudoin S., Brais-Brunet S., et al. , “All-fiber few-mode optical coherence tomography using a modally-specific photonic lantern,” Biomed. Opt. Express 12(9), 5704–5719 (2021). 10.1364/BOE.428101 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Mertz J., Introduction to optical microscopy (Cambridge University Press, 2019). [Google Scholar]
- 38.Maltais-Tariant R., Dehaes M., Boudoux C., “Exact measurement of transverse flow velocity using few-mode optical coherence tomography,” in Optical Coherence Tomography and Coherence Domain Optical Methods in Biomedicine XXVII , vol. PC12367 Izatt J. A., Fujimoto J. G., eds., International Society for Optics and Photonics (SPIE, 2023), p. PC123670G. [Google Scholar]
- 39.Xu Z., Wang Y., Chen X., et al. , “Dual beam optical coherence tomography angiography for decoupling axial velocity gradient,” Sci. Rep. 14(1), 1 (2024). 10.1038/s41598-023-50600-8 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Goodman J. W., “Statistical Properties of Laser Speckle Patterns,” in Laser Speckle and Related Phenomena , Dainty J. C., ed. (Springer, Berlin, Heidelberg, 1975), pp. 9–75. [Google Scholar]
- 41.Briers J. D., Fercher A. F., “Retinal blood-flow visualization by means of laser speckle photography,” Investig. Ophthalmol. & Vis. Sci. 22(2), 255–259 (1982). [PubMed] [Google Scholar]
- 42.Fercher A. F., Briers J. D., “Flow visualization by means of single-exposure speckle photography,” Opt. Commun. 37(5), 326–330 (1981). 10.1016/0030-4018(81)90428-4 [DOI] [Google Scholar]
- 43.Senarathna J., Rege A., Li N., et al. , “Laser Speckle Contrast Imaging: Theory, Instrumentation and Applications,” IEEE Rev. Biomed. Eng. 6, 99–110 (2013). 10.1109/RBME.2013.2243140 [DOI] [PubMed] [Google Scholar]
- 44.Marcuse D., “Gaussian approximation of the fundamental modes of graded-index fibers,” J. Opt. Soc. Am. 68(1), 103–109 (1978). 10.1364/JOSA.68.000103 [DOI] [Google Scholar]
- 45.Maltais-Tariant R., Brais-Brunet S., Dehaes M., et al. , “Speckle Contrast Reduction through the use of a Modally-Specific Photonic Lantern in Few-Modes Optical Coherence Tomography,” in Biophotonics Congress: Optics in the Life Sciences 2023 (OMA, NTM, BODA, OMP, BRAIN) , (Optica Publishing Group, 2023), p. DM3A.8. [Google Scholar]
- 46.Sheppard C. J., “Scanning confocal microscopy,” Encyclopedia of Optical Engineering pp. 2525–2544 (2003).
- 47.Chen R., Yao L., Liu K., et al. , “Improvement of Decorrelation-Based OCT Angiography by an Adaptive Spatial-Temporal Kernel in Monitoring Stimulus-Evoked Hemodynamic Responses,” IEEE Trans. Med. Imaging 39(12), 4286–4296 (2020). 10.1109/TMI.2020.3016334 [DOI] [PubMed] [Google Scholar]
- 48.Gräfe M. G. O., Nadiarnykh O., Boer J. F. D., “Optical coherence tomography velocimetry based on decorrelation estimation of phasor pair ratios (DEPPAIR),” Biomed. Opt. Express 10(1), 1 (2019). 10.1364/BOE.10.000001 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Vakoc B. J., Yun S. H., d. Boer J. F., et al. , “Phase-resolved optical frequency domain imaging,” Opt. Express 13(14), 5483–5493 (2005). 10.1364/OPEX.13.005483 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Guizar-Sicairos M., Thurman S. T., Fienup J. R., “Efficient subpixel image registration algorithms,” Opt. Lett. 33(2), 156 (2008). 10.1364/OL.33.000156 [DOI] [PubMed] [Google Scholar]
- 51.Stone H. S., Orchard M. T., Chang E.-C., et al. , “A fast direct Fourier-based algorithm for subpixel registration of images,” IEEE Trans. Geosci. Remote Sensing 39(10), 2235–2243 (2001). 10.1109/36.957286 [DOI] [Google Scholar]
- 52.Reddy B., Chatterji B., “An FFT-based technique for translation, rotation, and scale-invariant image registration,” IEEE Trans. on Image Process. 5(8), 1266–1271 (1996). 10.1109/83.506761 [DOI] [PubMed] [Google Scholar]
- 53.Uribe-Patarroyo N., Post A. L., Ruiz-Lopera S., et al. , “Noise and bias in optical coherence tomography intensity signal decorrelation,” OSA Continuum 3(4), 709–741 (2020). 10.1364/OSAC.385431 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Bruus H., “Acoustofluidics 1: Governing equations in microfluidics,” Lab Chip 11(22), 3742–3751 (2011). 10.1039/c1lc20658c [DOI] [PubMed] [Google Scholar]
- 55.Chu B., Laser Light Scattering 2e: Basic Principles and Practice (Academic Press, 2012). [Google Scholar]
- 56.Liu X., Huang Y., Kang J. U., “Distortion-free freehand-scanning OCT implemented with real-time scanning speed variance correction,” Opt. Express 20(15), 16567–16583 (2012). 10.1364/OE.20.016567 [DOI] [Google Scholar]
- 57.Ahmad A., Adie S. G., Chaney E. J., et al. , “Cross-correlation-based image acquisition technique for manually-scanned optical coherence tomography,” Opt. Express 17(10), 8125 (2009). 10.1364/OE.17.008125 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.Kraus M. F., Potsaid B., Mayer M. A., et al. , “Motion correction in optical coherence tomography volumes on a per A-scan basis using orthogonal scan patterns,” Biomed. Opt. Express 3(6), 1182–1199 (2012). 10.1364/BOE.3.001182 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 59.Braaf B., Vienola K. V., Sheehy C. K., et al. , “Real-time eye motion correction in phase-resolved OCT angiography with tracking SLO,” Biomed. Opt. Express 4(1), 51–65 (2013). 10.1364/BOE.4.000051 [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Imaging datasets acquired in this work are not publicly available at this time, but may be obtained from the authors upon reasonable request.










