Abstract
Ultrahigh-resolution optical coherence Doppler tomography (μODT) demonstrates great potential for quantitative blood flow imaging owing to its large field of view and capillary resolution. However, μODT only detects the axial flow velocity and requires Doppler angle correction to retrieve the absolute velocity. Although methods for Doppler angle tracking of single or few large vessels have been reported, a method that enables angle correction of the entire 3D microvascular networks remains a challenge. Here, we present a method based on eigenvalue analysis of 3D Hessian matrix to retrieve the orientation of each tubular vessel. As the algorithm is voxel based, it is suitable for effective tracking of Doppler angle matrix and restoring the absolute flow over the 3D vascular flow networks. We present results on simulation and flow phantom studies to show its efficacy for accurate 3D angle tracking and absolute flow correction. Then, we perform an in vivo validation study on mouse micro-circulatory cerebral blood flow (CBF) networks, which clearly demonstrates the capability of this method for tracking the Doppler angle matrix of the highly complex 3D CBF networks.
Ultrahigh-resolution optical coherence Doppler tomography (μODT) has been shown to enable determination of 3D cerebral blood flow velocity (CBFv) of mouse brain capillary networks over a large field of view (FOV).1 Owing to its intrinsic Doppler effect induced by the red blood cell velocity (vRBC), μODT detects the apparent vRBC, i.e., the averaged axial component vz of vRBC by calculating the accumulative phase shift between two successive A-scans.2 In other words, the Doppler angle θz, the angle between vRBC and the beam incidence, ought to be decoupled to retrieve the absolute flow velocity vRBC (i.e., vRBC = vz/cosθz).2 As θz(x, y, z) is a 3D matrix and varies dramatically with flow locations, this remains a challenge for μODT to accurately image absolute flow velocities.
Approaches to decoupling θz and retrieving absolute Doppler velocity have been reported, including multiple-beam strategies that used different incident angles to retrieve full velocity profile of blood flow.3–5 Alternatively, post-image processing methods were commonly applied to circumvent the need for complex hardware modifications. For example, θz was retrieved by connecting the center of vessels between two cross-sectional flow images.6,7 Alternatively, continuous gradient tracking was proposed based on the gradient profile of extracted skeleton of individual vessels.8 Similarly, the method was extended to retrieve Doppler angles of multiple branches of middle cerebral artery (MCA).9 However, most of these methods are limited to only correct the Doppler angles of a few large vessels (e.g., MCA) and are unable to calculate θz(x, y, z) of individual micro flows within 3D cerebral blood flow (CBF) networks. Here, we propose a method for tracking Doppler angle matrix θz(x, y, z) based on 3D Hessian matrix. Although 2D Hessian filter has been shown to greatly enhance en-face microangiographic images,10 its unique properties to retrieve 3D orientation of tubular object (e.g., blood vessel) is so far neglected. Our method relies on the analysis of eigenvalues of 3D Hessian matrix at each pixel whose smallest eigenvector corresponds to the longitudinal direction of a tubular shape.11
For proof of concept, we first applied the method to a simulated helix and evaluated the error of reconstructed angles against the theoretical angles. Then we tested the algorithm on flow phantom with 1% intralipid emulsion for continuous θz(x, y, z) tracking and flow rate correction. Finally, we validated the method in vivo on mouse cerebrovascular networks to demonstrate its utility for correcting 3D CBFv quantifications.
To retrieve an arbitrary Doppler angle θz(x, y, z) within the entire 3D volumetric μODT image, 3D Hessian matrix Ho,σ was applied to compute the 2nd-order derivative of a pixel of interest based on its local phase shift variation, i.e.,
(1) |
where I(x, y, z) is the raw (apparent) flow value. For a tubular object (e.g., blood flow), Ho,σ along the longitudinal (flow) direction shows less change than those along the radial directions, namely, whose λ1 is smaller than the other two, i.e., |λ1|≪|λ2|, |λ1|≪|λ3|, and usually |λ2| ≈ |λ3|. Each eigenvalue corresponds to its own orthogonal eigenvector. For example, the eigenvector v1 (vx, vy, vz) corresponds to the lowest eigenvalue λ1 as illustrated in Fig. 1, thus the longitudinal or the flow direction of individual pixel (x, y, z) within a tubular flow can be represented by the eigenvector v1. With v1 extracted from Eq. (1), the Doppler angle θz(x, y, z) can be readily computed assuming the direction of light is incident along the z-axis
(2) |
To validate this method, we first applied it to a simulated helix H(cφ, rsinφ, rcosφ; 0 ≤ φ ≤ 5π) whose longitudinal angle is defined as
(3) |
where r and c denote the radius and the helical pitch, respectively. Fig. 2 shows the simulated helix (a) and the 3D color coded longitudinal angle θz(x, y, z: 0°–90°) derived from the 3D Hessian matrix method. The three planar images in Fig. 2(b) are the corresponding maximum intensity projection (MIP) images of the 3D angle map projected onto the x-z, y-z, and x-y planes. Quantitative comparison between the theoretical and the modeled θz presented in Fig. 2(c) demonstrates the efficacy of our method to restore the angle with an overall accuracy for x from 0 to 5πc to less than 1.18° ± 0.60° error for SNR = 37.4 dB and 5.73° ± 3.99° for SNR = 4.4 dB.
In addition, a flow phantom experiment was performed to assess the utility of this method to retrieve the θz matrix for absolute flow correction. In this experiment, 1% intralipid emulsion (Intralipid® 20%) in a ϕ280 μm translucent micro-tube was driven by a precision syringe pump (CMA400, Microdialysis) at a constant pump rate of vp = 8.12 mm/s. The microtube was wound onto a cylinder (e.g., ϕ10 mm) to provide continuously varying θz from 70° to 90° to allow for Doppler angle tracking and flow correction. Phantom flow images were acquired by our newly developed 1.3 μm μODT setup,12 in which a spectral-domain OCT engine consisting of a 2 × 2 broadband fiberoptic Michelson interferometer was illuminated with an ultra-broadband source (λ = 1310 nm, λFWHM = 220 nm) and the backscattered signal was detected by a custom high-resolution, fast line-scan InGaAs spectral imager (2048-pixels, 145k-lines/s; GL2048, Sensors Unlimited). A high axial resolution of 2.5 μm in biological tissue as defined by coherence length Lc = 2(ln2)/π λ02/Δλ was reached by spectral reshaping and dispersion compensation in the reference arm. The sample arm was connected to a fast servo mirror for transverse light scan and an f16 mm/NA0.25 NIR objective to yield a lateral resolution of 3.2 μm in biological tissue or tissue phantom. Graphics processing unit (GPU) programming was implemented to boost FFT and phase detection, which facilitated real-time rendering and display of 3D μODT images up to 473 fps B-scans. For flow phantom study, 3D μODT was acquired at 25 kHz A-scan rate. Both the Hessian matrix method and the continuous gradient tracking method9 were applied to the acquired phantom flow for Doppler angle and absolute flow correction.
Fig. 3 compares the phantom flow images before and after Doppler angle correction. As expected, the apparent flow vz acquired by 3D μODT exhibited obvious artifacts (a), i.e., vz decreased with θz and diminished when θz → 90°. Angle correction by Hessian matrix (c) or continuous gradient (b) tracking method (averaging number M = 5) was effective for θz = 71°–81°, which raised the severely underestimated flow rates to vHess = 7.2–7.93 mm/s and to vGrad,M=5 = 5.23–9.30 mm/s (M = 5), both of which are close to vp = 8.12 mm/s. As a result, the corrected flow velocity profile appeared more uniform (b) and (c) with varying θz. Quantitative analysis (d) revealed that both methods are able to accurately trace the skeleton gradients or the θz matrix (e.g., with error less than 10% for θz = 71°–81°); however, correction of vz, to v by v = vz/cosθz was less accurate for θz > 82.6°. For instance, deviation of vp by gradient tracking (vGrad, M = 5) drastically increased from −7.7% at θz = 82.6° to >−47.6% when θz > 85.0°. By comparison, deviation by Hessian (vHess) was <2% at θz = 83.5°, then increased to 7.1% at θz = 86°.
Despite that both gradient tracking and Hessian matrix methods can effectively correct the angle-induced errors of Doppler flow in a single vessel (Fig. 3), it is noteworthy that gradient tracking of multiple flows is cumbersome and impractical for the capillary CBF networks. Meanwhile, the Hessian method is voxel-based and therefore potentially suitable for tracking the complex microvascular networks. To further validate the present method, we applied the method to the flow images of C57BL/6 mice in vivo. In the experiment, mice were anesthetized by inhalation of 2% isoflurane and mounted onto a custom stereotaxic frame. A cranial window was surgically created on the mouse sensorimotor cortex with the dura remained intact, and the exposed cortex was filled with 1% agarose and sealed by a glass coverslip to minimize motion artifacts. To enhance the capillary sensitivity, 6 ml/kg intralipid was injected into the animal's circulation system through tail vein before μODT imaging.13 3D μODT was acquired at 10 kHz A-scan rate to reconstruct the CBFv images over 2.4 × 2 × 1.4 mm3 (6k A-lines by 400 B-scans) on the mouse cortical brain.
Fig. 4 compares the 3D CBFv images before and after Doppler angle correction. Because of overwhelming vascular turnouts, pie-cut cross-sections are presented to illustrate the effects on flow quantitation. Without angle correction, the apparent CBFv image (a) showed severely underestimated flow rates, especially for most pial arterial and venous flows that were perpendicular to the direction of incident light beam (θz → 90°, cos θz → 0). 3D Doppler angle image (b) computed from the Hessian matrix (σ = 1,2,3,4,5) tracked the θz distributions of these flow compartments and thus allowed for angle correction to retrieve the absolute 3D CBFv image (c) based on matrix computation vRBC = vz/cosθz. After angle correction, pial venous flows were dramatically increased from under 1.08 ± 0.21 mm/s (a) to over 5 mm/s as highlighted by white arrows (c). Moreover, horizontally oriented capillary flows in deep cortical layers which were usually weak (a) can be readily restored by Doppler angle correction as highlighted by the yellow arrows (e.g., at ∼1.2 mm below cortical surface).
In summary, we present an approach based on the 3D Hessian matrix that enables accurate tracking of Doppler angles of 3D microcirculatory CBFv networks. Unlike the previously reported skeleton gradient methods,8,9 the method is voxel-based and retrieves θz matrix by utilizing eigenvalue analysis of 3D Hessian matrix. For proof of concept, we presented the simulation result that clearly demonstrated the efficacy of this method to trace θz of a Gaussian profiled helix with an overall error less than 1.18° ± 0.60°. Then we evaluated the algorithm on flow phantom (1% intralipid) with θz ramping from 70° to 85° and showed that it was able to accurately restore the absolute flow rate with error less than 7.1% even at a very flat angle of θz = 86°, while gradient tracking method showed escalating deviation (>47%). Finally, we performed in vivo validation study on mouse sensorimotor cortex and showed that unlike previous methods such as gradient tracking that only corrected individual vessels, 3D Hessian matrix approach is voxel-based and was thus able to correct the entire microcirculatory CBFv networks, which included the correction of severely underestimated pial flows (mostly horizontally oriented) and uncovering those horizontally oriented capillary flows in the deep cortical layers (e.g., >1.2 mm of depths). Additionally, the present method is reasonably robust for low and intermediate noises (e.g., SNR ≈ 4 dB in Fig. 2(c)) and therefore allows for detecting axial angle of complex capillary networks which usually suffer low SNR. Such a capability for quantitative imaging of the absolute CBFv networks is important to understand the cortical hemodynamics and the related disease progressions (e.g., ischemia). The limitation of this method occurs in the extreme cases when Gaussian kernel scale and targeted vessels are mismatched.10
To calculate the Hessian matrix of each voxel, the original image I(x, y, z) was convoluted with its second derivative of the Gaussian kernel with pre-define scale σ. When the kernel size is as small as a small capillary (∼ϕ6 μm), it is insensitive for detecting vessel orientation of a large branch (∼ϕ150 μm) and vice versa. Another drawback is over-correction of horizontal flows due to the inherent limitation of Doppler methodology for flow detection (i.e., vz → 0 if θz → 90°). It is noteworthy that for an ODT system with a higher NA (e.g., NA > 0.2), θz is no longer a single angle but rather a span of angles. Therefore, more modeling work is needed to take this into account. Also, further work is needed to enhance the accuracy for multiple-scale vascular networks with vessels of diverse calibers.
Acknowledgments
This work was supported in part by National Institutes of Health Grant Nos. R21-DA042597 (CD, YP), R01-DA029718 (CD, YP), and R01-NS084817 (CD).
References
- 1. Srinivasan V. J., Atochin D. N., Radhakrishnan H., Jiang J. Y., Ruvinskaya S., Wu W., Barry S., Cable A. E., Ayata C., Huang P. L., and Boas D. A., J. Cereb. Blood Flow Metab. (6), 1339 (2011). 10.1038/jcbfm.2011.19 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2. Zhao Y., Chen Z., Saxer C., Xiang S., de Boer J. F., and Nelson J. S., Opt. Lett. (2), 114 (2000). 10.1364/OL.25.000114 [DOI] [PubMed] [Google Scholar]
- 3. Peterson L. M., Gu S., Jenkins M. W., and Rollins A. M., Biomed. Opt. Express (2), 499 (2014). 10.1364/BOE.5.000499 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4. Doblhoff-Dier V., Schmetterer L., Vilser W., Garhöfer G., Gröschl M., Leitgeb R. A., and Werkmeister R. M., Biomed. Opt. Express (2), 630 (2014). 10.1364/BOE.5.000630 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5. Haindl R., Trasischker W., Wartak A., Baumann B., Pircher M., and Hitzenberger C. K., Biomed. Opt. Express (2), 287 (2016). 10.1364/BOE.7.000287 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6. Wang Y., Bower B. A., Izatt J. A., Tan O., and Huang D., J. Biomed. Opt. (4), 041215 (2007). 10.1117/1.2772871 [DOI] [PubMed] [Google Scholar]
- 7. Michaely R., Bachmann A. H., Villiger M. L., Blatter C., Lasser T., and Leitgeb R. A., J. Biomed. Opt. (4), 041213 (2007). 10.1117/1.2771553 [DOI] [PubMed] [Google Scholar]
- 8. You J., Du C., Volkow N. D., and Pan Y., Biomed. Opt. Express (9), 3217 (2014). 10.1364/BOE.5.003217 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9. Qi L., Zhu J., Hancock A. M., Dai C., Zhang X., Frostig R. D., and Chen Z., Biomed. Opt. Express (2), 601 (2016). 10.1364/BOE.7.000601 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10. Yousefi S., Liu T., and Wang R. K., Microvasc. Res. , 37 (2015). 10.1016/j.mvr.2014.09.007 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11. Frangi A. F., Niessen W. J., Vincken K. L., and Viergever M. A., “ Multiscale vessel enhancement filtering,” in Medical Image Computing and Computer-Assisted Intervention ( Springer, Berlin, Heidelberg, 1998), p. 130. [Google Scholar]
- 12. You J., Zhang Q., Park K., Du C., and Pan Y., Opt. Lett. (18), 4293 (2015). 10.1364/OL.40.004293 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13. Pan Y., You J., Volkow N. D., Park K., and Du C., NeuroImage , 492 (2014). 10.1016/j.neuroimage.2014.08.051 [DOI] [PMC free article] [PubMed] [Google Scholar]