Line field and ‘frequency flow’ imaging mechanism
We have developed a 1300-nm SD-OCT system, which allows convenient switching between the SELF scheme and the standard point-scanning scheme (Fig. 1A). The construction of the 1300 nm SELF imaging system is mostly the same as a typical SD-OCT except that a set of prisms is introduced in the sample arm. The detection spectral bandwidth of the spectrometer is designed to be 152.3 nm centred at 1310 nm. With a collimating lens of 10 mm focal length and objective lens of 50 mm focal length, the theoretical lateral spot size at 1310 nm is ~27 µm (full-width at half maximum, FWHM). The prisms spectrally extend the polychromatic beam to a line field along Y-axis in the focal plane of the objective lens (Fig. 1B). The line field length corresponding to the detected spectral bandwidth is estimated to be ~278.6 µm. Detailed information on system construction is provided in Supplementary Information 1.1.
Since the thermal damage threshold of an extended source is higher than the corresponding point source 33-35, higher maximum permissible exposure (MPE) is allowed in favour of signal strength 36. By applying the ‘Most Restrictive Ratio’ method 37,38, the angular subtense in Y-axis generated by the prisms is ~3.176 mrad and the normalized partial power within the angular subtense is 0.799 (Supplementary Fig. 1). The corresponding wavelength range is approximately from 1251.9 nm to 1367.7 nm, covering a FOV of 159 µm in Y-axis (Supplementary Fig. 1A). Given an optical power incident on the skin of 4.74mW in the point-scanning scheme, the corresponding corrected power is 9.25 mW in the SELF scheme. Detailed method to determine the corrected sample power is provided in Supplementary Information 1.2.
The X-axis (fast axis) scanning protocol is identical between both schemes: the scanning step size Δx is set to be 12.8 µm to satisfy the Nyquist sampling requirement, and the number of repeated B-scans at the same location N equals to 2. The Y-axis (slow axis) scanning protocol, however, may be different. For the ease of comparison, we define Y-scan positions as Y positions illuminated by the first spectral band during each Y-scan cycle (Figs. 1C&D). In the point-scanning scheme, the inter-scan distance, which is the distance between two adjacent Y-scan positions, is equal to the X-axis scanning step size Δx, that is, Y image positions are the same as Y-scan positions (Fig. 1C). We follow SSADA algorithm to process data acquired from skin with the point-scanning system 27, in which we split the source spectrum into M = 16 equally spaced bands in wavenumber domain using Hamming filters (Supplementary Fig. 2A and Supplementary Information), and all M partial-spectrum decorrelation frames are averaged to obtain the OCTA signal at one Y image position. In SELF-OCTA, we also split the source spectrum into M equally spaced bands using the same Hamming filters. The spacing between adjacent bands is Δy = Δx, so that each spectral band samples a distinct Y image position (Fig. 1D and Fig. 2A). The positioning error caused by the nonlinear frequency-space relation is negligible (Supplementary Fig. 3). By setting the inter-scan distance to be L·Δx (L = 2, 4, 8, or 16), achievable FOV is multiplied by a factor of L. In general, M spectral bands acquired at j-th Y-scan position illuminate M consecutive Y image positions: (j -1)·L+1, (j -1)·L+2, …(j -1)·L+M, respectively. In other words, M/L light beams of distinct spectral bands dwell at the same lateral image position sequentially in time during Y-axis scan. This is analogous to the flow production process, where a number of Y image positions are addressed in parallel, and frequency components at each image position is ‘assembled’ during a number of consecutive Y-scan cycles. We term this slow axis imaging mechanism ‘frequency flow’.
The split-spectrum data is processed to generate M partial-spectrum decorrelation frames through Discrete Fourier transform (DFT) and amplitude decorrelation, which is similar to SSADA 27 (Fig. 2A). In general, m-th (m = 1,2…M) partial-spectrum decorrelation frames acquired at j-th Y-scan position are assigned with an index number of M·(j -1)+ m·M/L-quotient[(m-1)/L]. By doing so, the final OCTA signal at i–th Y image position is the average of partial-spectrum decorrelation frames with index number from (i-1) ·M/L+1 to i·M/L. Figs. 1D&2B illustrate a scanning protocol with L = 2, and N = 2, where M partial-spectrum decorrelation frames generated from spectral interference data acquired in j-th Y-scan position contribute to OCTA signals of M consecutive Y image positions. For example, in Fig. 2B the final decorrelation frame at the Y image position of i = 15 is obtained by averaging 8 partial-spectrum decorrelation frames: 15th frame at 1st Y scan position, 13th frame at 2nd Y scan position, 11th frame at 3rd Y scan position, 9th frame at 4th Y scan position, 7th frame at 5th Y scan position, 5th frame at 6th Y scan position, 3rd frame at 7th Y scan position and 1st frame at 8th Y scan position.
The Hamming window length is ~39 nm (Supplementary Figs. 2A), so that the axial resolution is measured to be 28.5 µm in skin with the refractive index of 1.38 (Fig. 2C). We model the multiplication between interferometric spectral data and a Hamming filter as a convolution in Y-axis, that is, the polychromatic lateral point-spread function along Y-axis is the convolution between the monochromatic point-spread function (PSF) and the Hamming window (Supplementary Figs. 2B&C). The lateral resolution is characterized by use of the 10-90% width of an edge scan profile as well as imaging a resolution chart (Figs. 2D&E). The lateral PSF in Y-axis is broadened to 1.51 times of the monochromatic PSF due to the convolution in Y-axis, which agrees well with the model (Supplementary Fig. 2C). We use a one-dimensional deconvolution algorithm to restore the lateral resolution along Y-axis in the en face projections (Fig. 2B). The 10-90% edge width restored by deconvolution is comparable to that of monochromatic light (Fig. 2D), so that isotropic spatial resolution is achieved in SELF-OCTA, which are also corroborated by the en face images of resolution chart (Fig. 2E). After deconvolution (lower panel, Fig. 2E), group 4 element 5 with line width of 19.69 µm can be unequivocally resolved in both X and Y directions, and Y-axis resolution is comparable to that of X-axis, which is the point-scanning direction. Details of Hamming filters, deconvolution, and OCT structural image processing are provided in Supplementary Information 1.1&1.4.
Twofold gain in field of view
We compare FOV between two schemes under the same conditions: 512 A-lines per B-frame, 400 Y-scan positions, and a total acquisition time of 4.096 s (Fig. 3). The FOV achieved with the point-scanning scheme is 6.55 mm x 5.12 mm (Figs. 3E1-4). SELF-OCTA provides twice as large FOV when we double the inter-scan distance as illustrated in Fig. 1D (Figs. 3F1-4&G1-4). With the same display contrast, the image quality of SELF-OCTA is comparable to that of the point-scanning scheme. First, through one-to-one comparison the vascular microstructures are almost identical between the point-scanning and SELF-OCTA images, including the capillary loops (Figs. E2, F2&G2). The SELF-OCTA en face images are slightly less crispy before deconvolution because of the convolution effect mentioned above (Figs. 3F1-4). Nevertheless, this insignificant issue is corrected after deconvolution (Figs. 3G1-4). Secondly, the penetration depth is also comparable as can be seen in the en face images of deep vascular plexus (Figs. E4, F4&G4), and cross-sectional angiograms (Figs. 3B-D and Supplementary Fig. 4). Thirdly, the mean decorrelation, measured from one-to-one matched vascular areas (Supplementary Fig. 5), are also comparable between the point-scanning OCTA (0.206 ± 0.006) and SELF-OCTA (0.204 ± 0.004) (Fig. 3H) (student’s t-test, p = 0.23). The speckle contrast of en face SELF-OCTA images (0.439 ± 0.059) is close to that of the point scanning scheme (0.353 ± 0.036), although the number of partial-spectrum decorrelation frames to be averaged at each Y image position is half of that of the point-scanning scheme. We attribute this relatively low speckle contrast to the fact that the partial-spectrum decorrelation frames at a Y image position are acquired at different time.
There are always visible motion artifacts, appeared as thin bright and dark lines, in en face angiograms acquired with the point-scanning scheme (Figs. 3E1-4, Figs. 4A1-3, and Supplementary Figs. 7A). The corresponding SELF-OCTA images are almost free of such artifacts, because motion induced signal deviations are distributed into 16 Y image positions, substantially suppressing the contrast of motion artifacts (Figs. 3F1-4&G1-4, Figs. 4B1-3). This artifact suppression mechanism is analogous to a selective low-pass filter along Y direction, which does not affect the signal. In a separate experiment, we deliberately generated motion artifacts by removing the vertical hand rest before image acquisition. Corresponding motion artifacts in SELF-OCTA en face images appear as low-intensity variations in the background (Supplementary Fig. 6, Fig. 7B&C and Supplementary Movie 1).
High sensitivity to slow flow
SELF-OCTA allows tailoring exposure time and inter-scan time without affecting FOV or total acquisition time. To validate this, we firstly acquired a 3D dataset with the point-scanning scheme with a nominal FOV of 6.55 mm x 6.55 mm and a total acquisition time of 3.28 s. The inter-scan time was 6.4 ms with an A-line rate of 80,384 Hz and 512 A-line per B-frame (Figs. 4A1-4). In the SELF scheme, we set the inter-scan distance to be 4Δx and the A-line rate to be 22,000 Hz, so that we were able to achieve 3.65 times longer inter-scan time and the same nominal FOV within 2.98 s (Figs. 4B1-3). Obviously, the advantage of longer inter-scan time is the significantly increased sensitivity to slow flow in small vessels and capillaries, which are largely invisible in the point-scanning OCTA images due to relatively shorter inter-scan time (Figs. 4A1-3, 4B1-3, 4D&4E). Notably, a practical advantage of longer integration time is ~10% larger X-scan duty cycle (Figs. 4A3&B3).
In addition, most SD-OCT devices are RIN and electrical noise limited at working A-line rate. In the current device, total SNR is measured to be 9.94 dB lower at 80,384 Hz than that at 22,000 Hz A-line rates (Fig. 4C), which can be approximately broken down to 5.84-dB drop in signal due to reduced exposure time and 4.1-dB drop in signal to RIN ratio (SNRRIN). This SNRRIN drop significantly elevates the noise background and overwhelms weak vessel signals from small vessels (Fig. 4A1-3&4D) compared with SELF-OCTA images (Fig. 4B1-3&4E).
Multiple inter-scan time
Towards flow velocity quantification with high dynamic range, we have developed a partial B-frame scanning protocol that realizes multiple inter-scan time without increasing the number of B-scan repeats based on the SELF-OCTA platform. We split each B-scan of 384 A-lines into a half B-scan of 192 odd points (odd scan) and a half B-scan of 192 even points (even scan), so that there are 4 half-B-scans in a Y-scan cycle when N = 2 (Fig. 5A). OCTA images with inter-scan time of ΔT = 7.68 ms and ΔT/2 = 3.84 ms respectively can be achieved by re-arranging the order of half B-scans (Fig. 5A). Owing to the ‘frequency flow’ imaging mechanism, this protocol does not introduce any artifact since at each Y imaging position there are equal number of partial-spectrum decorrelation frames with inter-scan time of ΔT and ΔT/2. It is worth mentioning that this partial B-frame scanning protocol does not work for the point-scanning platform with N = 2 since the inter-scan time, and consequently OCTA signal at odd and even pixels will be different.
For demonstration purpose, we introduce a simplified model to reconstruct angiograms with high dynamic range (Fig. 5B). Briefly, we assume that, over the decorrelation signal range of [σ, -σ], flow velocities and decorrelation signals are linearly related, where is the mean saturation decorrelation and σ is the standard deviation of the saturation decorrelation. Based on this assumption, the ratio between decorrelation signals acquired with ΔT (DΔT) and ΔT/2 (DΔT/2) is a constant, α. If we multiply decorrelation profile of ΔT/2 with α, the new decorrelation profile, α*DΔT/2, has a higher saturation limit (Fig. 5B). The high dynamic range en face angiogram is reconstructed using both the angiogram acquired with ΔT and the angiogram corresponding to α*DΔT/2. Detailed process to generate the high dynamic range angiogram is provided in Supplementary Information 1.6. Since this simplified model is based on a number of assumptions and approximations, readers are referred to previous phantom studies for an accurate model 21-23. Nevertheless, this high dynamic range angiogram combines the merits of both inter-scan time (Figs. 5C-E): signals from small vessels with slow flow speed are retained which are otherwise invisible or silent in angiograms acquired with ΔT/2 (orange dash-line boxes, Fig. 5 C&E); signals from vessels with high flow velocities that are saturated in angiogram acquired with ΔT become approximately linearly related with the corresponding flow velocities (blue solid-line boxes, Fig. 5 D&E). The high dynamic range is also evident in the corresponding histograms (Fig. 5F).
Motion tracking and correction with OCTA data
To demonstrate motion tracking and correction, the subject deliberately moved the hand in the lateral directions during image acquisition. Since the piano wire attached with the skin blocks the light (Fig. 6A), in the en face angiograms the shadow appears bright due to high decorrelation of background noise (Figs. 6B, 6F&6G). There is a 14-pixel overlap in Y-axis between en face projections of 3D angiograms acquired in each two adjacent Y-scan cycles, as can be appreciated with the images of an air bubble in the refractive index matching gel (arrow, Fig. 6B). In a representative experiment, 2D lateral motions can be measured at the subpixel level throughout the whole FOV (Figs. 6C&D). The range of detected motion velocity was from 0-2.2 µm/ms (Fig. 6E). The performance of motion correction can be evaluated by comparing en face angiograms before (Fig. 6F) and after motion correction (Fig. 6G). The distorted piano wire image is largely corrected, which validates motion tracking and correction in the X direction. With an oblique direction of the piano wire with respect to Y-axis, the performance in both directions is demonstrated in Supplementary figs. 8&9.
Retinal imaging in vivo
To validate SELF-OCTA for ocular imaging, we developed an ophthalmic SD-OCT centered at 1060 nm that can operate with both point-scanning and SELF scheme (Supplementary Fig. 11). Details on construction and characterization of the ophthalmic SD-OCT system is provided in Supplementary Information 2. With M = 8 and L = 2, SELF-OCTA captures the same capillary details as the point scanning scheme but with twice as large FOV within the same acquisition time (Fig. 7), which is consistent with the results obtained in skin. The overall image quality of SELF en face angiogram is better than that of the point-scanning scheme in that the intensity of motion artifacts are dampened as explained above. In addition, trajectories of slow ocular motion are readily extracted from OCTA data (Supplementary Fig. 13), which are used to correct image distortions caused by ocular drift (Fig. 7D) and some of the vessel disruptions by microsaccades (blue arrows, Figs. 7C&D). OCT structural data were acquired 4 time faster than OCTA data and may serve as the reference for motion correction (Supplementary Information 2.4). The en face angiogram after correction matches better with the en face projection of OCT structural data than the uncorrected (Supplementary Fig. 14), validating the effectiveness of this method.