Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2022 Aug 1.
Published in final edited form as: IEEE Trans Ultrason Ferroelectr Freq Control. 2021 Jul 26;68(8):2645–2656. doi: 10.1109/TUFFC.2021.3073292

Multidimensional Clutter Filtering of Aperture Domain Data for Improved Blood Flow Sensitivity

Kathryn A Ozgun 1, Brett C Byram 1
PMCID: PMC8345228  NIHMSID: NIHMS1728036  PMID: 33852387

Abstract

Singular value decomposition (SVD) is a valuable factorization technique used in clutter rejection filtering for power Doppler imaging. Conventionally, SVD is applied to a Casorati matrix of radiofrequency data, which enables filtering based on spatial or temporal characteristics. In this paper, we propose a clutter filtering method that uses a higher-order singular value decomposition (HOSVD) applied to a tensor of aperture data, e.g. delayed channel data. We discuss temporal, spatial, and aperture domain features that can be leveraged in filtering and demonstrate that this multidimensional approach improves sensitivity toward blood flow. Further, we show that HOSVD remains more robust to short ensemble lengths than conventional SVD filtering. Validation of this technique is shown using Field II simulations and in vivo data.

Index Terms—: Blood flow, power Doppler, higher-order singular value decomposition (HOSVD), singular value decomposition (SVD), clutter rejection

I. Introduction

POWER Doppler (PD) imaging is a preferred ultrasonic technique for visualization of low velocity blood flow. When coupled with plane wave synthetic focusing (PWSF), Doppler data can be accumulated at high frame rates with improved sensitivity toward microvasculature [1], [2]. This has enabled visualization of low velocity blood flow without contrast enhancement, which is clinically valuable for functional and therapeutic assessment [2], [3].

However, the sensitivity of power Doppler imaging is inherently tied to the signal-to-clutter ratio (SCR) and the filter rejection band [2]. These constraints particularly impede microvasculature imaging, as low velocity blood echoes are often close to the noise floor [4], [5] and can exhibit similar slow-time characteristics to tissue [4], [5]. For non-contrast PD, these challenges have been primarily addressed through novel beamforming [6]–[9], clutter rejection [10]–[16], and post-processing strategies [5], [17].

Clutter rejection filtering is used to suppress undesirable noise and “clutter” signals, which arise from reverberation, off-axis scattering, and non-stationary tissue echoes [16], [18]. Historically, clutter rejection algorithms have used infinite impulse response, finite impulse response, and regression filters, which have been extensively studied and optimized [19]–[22]. These filters are effective when the blood and clutter signals reside in orthogonal Fourier or polynomial basis vectors; however, this assumption can be violated in imaging conditions with patient and sonographer motion, as well as in conditions with strong electronic white noise [16], [18]. Frequently, clutter rejection filters are coupled with motion correction techniques to reduce the mean frequency and bandwidth of the clutter signal [20], [23].

More recently, singular value decomposition (SVD) filters have emerged as a robust alternative to conventional filters. The motivation for using SVD filters is two-fold. First, SVD filtering is inherently adaptive, as the SVD basis set is defined by the covariance characteristics of the data. In addition, SVD filters can operate on 1-D (temporal) or 2-D (spatial and temporal) data, which expands the feature space for signal classification. As a result, SVD filtering can achieve superior performance over conventional methods [11], [14]–[16].

However, SVD filter utility suffers when blood, clutter, and noise are not distributed over orthogonal bases. Complex tissue motions and factorization rank limitations can cause signal overlap, which imposes a trade-off between clutter rejection and preservation of the blood signal [5], [12]. Accordingly, SVD filtering improves with longer ensemble sizes [14], [15], but this is not feasible on clinical scanners which rely on short ensemble lengths (typically <50 frames) to achieve reasonable real-time Doppler frame rates [24], [25].

Higher-order singular value decomposition (HOSVD) filtering has been proposed to improve the SCR while preserving sensitivity toward microvasculature. The application of HOSVD was first proposed by Kim et al., who demonstrated efficacy in filtering a 3-D tensor of multi-rate radiofrequency data [26], [27]. This method has been termed multi-rate because it employs two temporal dimensions: the pulse dimension, which is sampled on the slow time interval at the pulse repetition frequency, and the Doppler frame dimension, which constitutes a set of pulses. Expanding the dimensionality of the data expands the feature space, which enables better separability of the blood signal.

To date, research on clutter rejection filtering has been limited to temporal and spatial extents. However, advancements in PD beamforming have primarily focused on leveraging features of delayed channel data and sub-aperture data [10]–[16]. With the exception of limited research [28], [29], these features have remained broadly unstudied for clutter filtering.

In this paper, we present a novel filtering methodology that uses a higher-order SVD applied to a 3-D tensor of aperture data, with spatial, slow-time, and channel dimensions. To demonstrate feasibility of the approach, these methods are applied to simulated and in vivo liver data.

II. Theory

A. Equations

For clarity, we adopt the following mathematical notation.

  1. Scalars are written using standard letters (a, b, N, M)

  2. Vectors are written using bold lowercase letters (a, b)

  3. 2-D matrices are written as bold uppercase letters (A, B)

  4. 3-D matrices (tensors) are written as bold scripts (A, B)

Within mathematical descriptions, Greek lowercase symbols indicate scalars, and uppercase indicate symbols indicate matrices. Scalar elements are denoted using subscripts, e.g. the (i, j)-element of A is aij and the (i, j, k)-element of B is bijk.

B. Doppler Data

In conventional power Doppler processing, filtering is applied to beamformed radiofrequency data, which is composed of Z axial samples, X lateral samples, and N slow-time frames. To perform singular value decomposition, the beamformed data is often reshaped into Casorati form, combining the axial and lateral spatial dimensions to yield the 2-D matrix XM×N, where M= def XZ [14].

We propose using the higher-order SVD to filter aperture data. ‘Aperture data’ refers to the delayed channel data after synthetic transmit focusing, prior to the beam sum. This data is composed of Z axial samples, X lateral samples, N slow-time frames, and K channels. Combining the spatial samples in a Casorati form, the aperture data is represented as a 3-D matrix, XM×N×K.

C. Singular Value Decomposition

Conventionally, the singular value decomposition (SVD) of the beamformed data matrix XM×N is given by

X=USV (1)

where unitary matrices UM×M and VN×N contain the spatial and temporal singular vectors, respectively. The matrix, SM×N, contains the corresponding singular values along the diagonal.

D. Higher-Order Singular Value Decomposition

The higher order singular value decomposition (HOSVD) is a generalization of the SVD and a special case of the Tucker decomposition [30]. The HOSVD of the 3-D aperture data tensor XM×N×K is given by

X=G×1U×2V×3W (2)

where ×n indicates the mode-n product [30]. The mode-n product, G×nU, is equivalent to the multiplication of the matrix and the mode-n unfolding of the tensor, e.g. UG(n). The unfolded matrix, denoted by the subscript X(n), is the 2-D matrix representation of the data formed by fixing one dimension and combining the other dimensions, as depicted in Figure 1 [31].

Fig. 1.

Fig. 1.

Top: Computation of the mode-2 eigenvalues from the HOSVD core tensor, G. Bottom: Mode-n unfoldings of the data tensor, X, used to compute eigenvectors.

As shown in Figure 2, HOSVD yields a core tensor, GM×N×K and three unitary matrices: the spatial singular vectors, UM×M; the temporal singular vectors, VN×N; and the channel singular vectors, WK×K. In practice, the singular vector matrices are computed from the mode-n unfoldings of X. The unfolded matrix is used to produce a covariance matrix, R, from which the singular vector matrix is obtained through eigen-decomposition.

RM=X(1)X(1)T=U ΛMUT (3)
RN=X(2)X(2)T=V ΛNVT (4)
RK=X(3)X(3)T=W ΛKWT (5)

Fig. 2.

Fig. 2.

The HOSVD of the data tensor, X, yields the core tensor G and three eigenvector matrices corresponding to temporal, spatial, and aperture dimensions.

The set of mode-n singular values, λ(n), are computed as the Frobenius norms of the core tensor, G. This can be written as

λm(1)=n=1Nk=1K|gm,n,k|2 (6)
λn(2)=m=1Mk=1K|gm,n,k|2 (7)
λk(3)=m=1Mn=1N|gm,n,k|2 (8)

III. Filter Design

HOSVD and SVD filtering involve a similar process, characterized by (1) decomposition of the Doppler data, (2) classification of the dominant signal type contained in each orthogonal component, and (3) rejection of the components corresponding to clutter and noise. We define the HOSVD filter rejection band using four cutoffs, {ct1, ct2, ca, cs}, obtained using the following classification scheme. The features used to determine the cutoffs are shown in Figure 3.

Fig. 3.

Fig. 3.

Left to Right: The features used for HOSVD cutoff selection (green marker) includes temporal singular vector mean frequency, temporal singular value magnitude, aperture singular vector phase deviation, and spatial singular vector amplitude characteristics.

A. Temporal domain classification

Two cutoffs are defined in the temporal domain. The lower cutoff is used to reject clutter, which typically exhibits a large magnitude and low mean Doppler frequency. The upper cutoff is defined to reject noise, which typically is clustered in the final singular values.

As shown in Fig. 4, the spectral content of the temporal singular vectors is nearly symmetric across the positive and negative frequencies. For each singular vector, the mean frequency was estimated from the power spectral density [11], [14]. The lower cutoff, ct1, is chosen to be the point where the mean singular vector frequency exceeds a specified cutoff frequency. The cutoff frequency is selected to reject components that contain the clutter signal. The frequency distribution and quantity of clutter-bearing components is influenced by imaging conditions, such as the presence of motion and the clutter-to-blood ratio [13].

Fig. 4.

Fig. 4.

Power spectral density of temporal singular vectors. The black line indicates the weighted mean frequency.

For noise rejection, the upper cutoff is determined in two steps, as presented by Song et al. [15]. First, a pre-cutoff is defined by fitting the Doppler frequencies to a sigmoid function to find the noise transition point. Second, a linear fit is applied to the singular values after the pre-cutoff point, as the singular value magnitude of noise is expected to follow the Marčenko–Pastur distribution [15], [32]. The upper cutoff, ct2, is chosen as the point where the singular values deviate from this line.

B. Aperture domain classification

Several aperture domain features have been leveraged by adaptive beamformers, including coherence [33], [34], frequency [35], and phase disparity [36]. Further, a limited number of aperture domain SVD studies have demonstrated that singular value magnitude [28] and singular vector frequency [37] can be used for classification.

Here, we propose a single cutoff that uses the phase characteristics of the complex singular vectors. As described by Camacho et al., the phase disparity across the aperture may be used to discriminate between echoes from the focal zone and echoes from other locations [36]. Synthetic aperture focusing achieves uniform focusing over the entire field-of-view, such that on-axis signals are phase aligned, exhibiting low deviation. In comparison, off-axis clutter signals and additive white noise will produce high measures of deviation.

Specifically, the phase of additive white noise can be modelled as a uniform distribution between −π and π, with a standard deviation of π3. Therefore, we computed the standard deviation of the phase for each aperture domain singular vector. The aperture cutoff, ca, is determined by finding the point where the standard deviation of the phase plateaus to π3.

In application, a confidence interval for the spatial cutoff was determined empirically. The standard deviation was measured from 100,000 realizations of uniformly distributed random values of length N. The 2.5 and 97.5 percentiles were used to compute a 95% confidence interval. If the measured phase exceeded the upper confidence interval bound, the signal likely crossed the −π to π phase boundary, so auxiliary phases were computed, as done by Camacho et al. [36]. The aperture cutoff, ca, was defined as the last point where the measured phase fell below the lower confidence interval bound.

C. Spatial domain classification

In the spatial domain, we leverage the amplitude characteristics of the singular vectors. Singular vectors containing noise can be modelled as zero-mean complex Gaussian signals, ~ N (0, σ2). The amplitude component of these singular vectors is therefore characterized by the Nakagami distribution with shape and scale parameters of m = 1 and w = 2σ2.

The Nakagami shape parameter, m, has been used to characterize envelope statistics of backscattered echoes, as the Nakagami distribution encompasses pre-Rayleigh (m < 1), Rayleigh (m = 1) and Rician (m > 1) statistics [38], [39]. The inverse normalized variance estimator (INV) is a common technique for estimating the Nakagami shape parameter [40], [41]. The INV estimator is N-consistent and asymptotically unbiased, defined as

m^INV=(E[A2])2E[A4](E[A2])2 (9)

As a result, we can define a stabilizing transform which converges to a zero-mean Gaussian random variable,

s=N(m^INVm)N(0,σINV2) (10)

with an asymptotic variance of

σINV2=2m(m+1). (11)

The stabilizing transform parameter, s, is be computed for every spatial singular vector. Finally, the spatial cutoff, cs, is defined as the point where s falls within ±3σINV2. In practice, a 5-point moving average was first applied to the stabilizing transform parameter, to reduce spurious outliers.

D. Clutter Rejection and Power Estimation

Filtering is performed by reducing or zeroing the clutter-dominant components. Therefore, we define the blood core tensor, G^, as

g^m,n,k={0for csmM0for canN0for kct1 and kct2gm,n,kotherwise (12)

and filtered dataset as

X^=G^×1U×2V×3W. (13)

Finally, the beamsum and power estimation are performed, yielding the power Doppler image, PHOSVD. Fig. 5 depicts an example of the benefit of multidimensional clutter rejection, showing that the greatest detection of the on-axis blood flow signal is achieved using temporal, spatial, and aperture domain cutoffs.

Fig. 5.

Fig. 5.

Examples of delayed channel data with various levels of clutter rejection filtering. Left to Right: (1) Unfiltered data, (2) temporal filtering only, (3) temporal and spatial filtering, (4) temporal, spatial, and aperture filtering.

IV. Methods

Processing and analysis were performed in Matlab (version R2018b, MathWorks, Natick, MA). Beamforming was implemented using the UltraSound ToolBox (v2.1) [42]. The TensorLab (v3.0) function mlsvd was used for HOSVD [43]. All power Doppler images are shown on a dynamic range normalized to the maximum intensity of the image.

A. Performance Metrics

We compare the HOSVD filter to (1) a conventional SVD filter applied to the radiofrequency data, and (2) a novel SVD filter applied to the mode-3 unfolding (e.g. frames × space * channels) of the aperture data. ‘Gold standard’ power Doppler images were formed using these methods, denoted PSV D and PSV D−a, respectively.

The blood flow detection performance was assessed using a receiver operating characteristic curve (ROC) analysis, similar to Chee et. al [44]. ROC curves were generated by plotting the true positive rate against the false positive rate, measured over a set of thresholds. The true positive rate was defined as the fraction of blood pixels that exceeded the threshold value, and the false positive rate was defined as the fraction of tissue pixels that exceeded the threshold value. The thresholds were post-filter Doppler power values, swept between the minimum and maximum Doppler power in 0.2 dB increments. The area under the ROC curve (AUC) was used to quantify how well the blood flow was distinguished from the background.

Further, the image quality was measured in terms of the contrast, defined as

Contrast=10*log 10(P¯bloodP¯backgroud) (14)

and the contrast-to-noise ratio (CNR),

CNR=10*log 10(P¯bloodP¯backgroundσbackground). (15)

B. Simulation Design

A simulation study was conducted using Field II [45], [46]. A 2 × 3 cm tissue phantom was designed with a 0.4 mm vessel angled 60° relative to the probe. Blood scatterers were perfused in a parabolic velocity profile, with a peak velocity of 10 mm/s.

To simulate realistic clutter, bulk motion was applied to the tissue and blood scatterers. Five independent motion profiles were obtained by averaging 2D displacement estimates [47] from tissue mimicking phantoms. The five tissue phantoms were composed of a PVA-graphite mixture [8] and acquired using an L12-4 probe held freely by a sonographer. The phantom acquisition was performed using probe parameters similar to the simulation (f0 =7.813 MHz, fs =31.24 MHz) and the same plane wave acquisition sequence.

Five independent simulation realizations were generated using the five motion profiles. For each simulation, the tissue and blood channel data were simulated separately, and normally distributed random noise was used to simulate electronic noise. The data were combined using a −40 dB blood-to-tissue ratio and a −45 dB noise-to-tissue ratio. Five phantoms were generated for independent speckle and displacement realizations. A sample B-mode is shown in Figure 6.

Fig. 6.

Fig. 6.

Sample B-mode of simulated vessel phantom shown on a 60dB scale.

A linear probe was modelled using the parameters shown in Table 1. Channel data was acquired using an ultrafast plane wave sequence composed of 13 plane waves evenly spaced between −2.7° and 2.7°. Plane wave synthetic focusing was applied to achieve uniform focusing [48], yielding a net PRF of 700 Hz. Power Doppler images were formed from a 4 × 13 mm patch (164 × 64 samples) of simulated data.

TABLE I.

Field II Simulation Parameters

Parameter Value
f0 7.813 MHz
Bandwidth 65%
fs 78.13 MHz
Element Number 128
Element Width 0.1703 mm
Element Pitch 0.1953 mm
Sound Speed 1540 m/s

C. Simulation Experimental Set Up

1). Optimal Performance:

To assess the optimal performance of the filter, a set of power Doppler images were formed by manually defining the HOSVD cutoffs in a bounded grid search over the ranges depicted in Table 2. Since the optimal contrast, CNR, and AUC may correspond to unique cutoff choices, each performance metric was optimized separately. The reference SVD filters were manually tuned over the ct1 and ct2 ranges. Ensembles of 50 frames were used.

TABLE II.

Optimal Performance Study Cutoff Ranges

Parameter Min Max Increment
ct1 1 K−2 2
ct2 ct1 + 2 K 2
ca 8 64 8
cs 400 1900 300

2). Classifier Performance:

Classifier performance was assessed by comparing the results of the manually-tuned study to power Doppler images formed using the HOSVD cutoffs obtained using the classifier described in Section III.

The spatial and aperture domain cutoffs were determined using the theoretical cutoff points, e.g. when the phase deviation plateaued at π3 and when the stabilizing transform parameter plateaued at ±3σINV2. The lower temporal cutoff, defined as a cutoff frequency, was the only bound that needed to be parameterized. The temporal cutoff frequency was tuned between 2 to 100 Hz, in 2 Hz increments. Ensembles of 50 frames were used.

3). Short Ensemble Performance:

To assess the value of using HOSVD filtering for power Doppler imaging using relatively short ensembles, images were additionally formed using ensembles of 16 and 25 frames. The same classifier parameterization was used, however, the temporal cutoff frequency was tuned between 2 to 200 Hz, in 2 Hz increments. The extended frequency range was used as shorter ensembles result in temporal singular vectors with more broadband frequency content, which increases the mean frequency.

D. In Vivo Study

Efficacy was further demonstrated in vivo using a small pilot study of liver imaging data acquired from a healthy adult male subject. Five datasets were obtained in compliance with Vanderbilt’s Institutional Review Board (IRB) protocol.

Channel data was acquired using a C5-2 probe on a Verasonics research system (Verasonics Inc., Kirkland, WA), with a sequence composed of nine angled plane wave transmits evenly spaced from −4° to 4°. The pulse was designed with a f0 of 4.167 MHz and fs of 16.68 MHz. Plane wave synthetic focusing was applied, yielding a net PRF of 600 Hz.

1). Image Quality:

Power Doppler images were formed using ensembles of 50 frames. Since global processing was used, depth-dependent effects such as attenuation and gain may confound accurate estimation of the Nakagami parameters [38]. To overcome this constraint, the power of each singular vector amplitude was normalized through depth when computing the stabilizing transform parameter. For each dataset, a single region of 1299 axial samples and 64 lateral samples was processed. The temporal cutoff frequency was tuned between 2 and 200 Hz, in 2 Hz increments. Image quality was measured in terms of contrast and CNR using manually-segmented regions of interest, as shown in Figure 7. To assess the sensitivity of each filter toward the temporal cutoff frequency, the robustness was measured in terms of contrast loss relative to the highest achievable contrast for each dataset. This was measured as 1ContrastContrastmaxContrastmax, using the non-log compressed contrast values.

Fig. 7.

Fig. 7.

Blood (dashed) and background (solid) regions of interest used for human in vivo performance assessment. Power Doppler images formed using a conventional SVD filter are shown on a 30dB scale.

2). Computational Complexity:

The computational cost of HOSVD filtering is more demanding than conventional SVD filtering. The HOSVD and SVD-a filters are both applied to delayed channel data, which inherently increases the memory demand by the size of the channel count in comparison to conventional SVD filtering, which is applied to beamformed radiofrequency data.

The computational complexity of SVD is often approximated as O (mn2) for a matrix with dimensions m > n. As a tensor method, the computational complexity of HOSVD is greater, although truncated methods and efficient approximation methods have been developed. The HOSVD of a three-dimensional tensor with dimensions [k, m, n] involves three separate SVDs to obtain the singular vector matrices. We estimate that HOSVD would therefore be associated with a baseline computational complexity of roughly [O (mnk2) + O (knm2) + O (kmn2)]. However, the absolute computational throughput would depend on various factors, including the processing system, available memory, and decomposition algorithm.

The time expense of the different decomposition methods was evaluated using the five in vivo datasets with varied parameterization. We measured the total serial run time to perform each decomposition in MATLAB (The Mathworks Inc., Natick, MA, USA) on a desktop computer running dual Intel Xeon E5-3643 v4 CPUs at 3.40GHz with 6 cores each. The computation time across each run was measured using the built-in MATLAB tic and toc commands.

For benchmarking, transmit beamforming was applied to each in vivo dataset, yielding a tensor with dimensions [M × N × K] corresponding to spatial samples, channels, and frames. The HOSVD computation time was recorded as the time to decompose the full tensor. We assessed the time to perform a standard HOSVD using the function mlsvd. The SVD-a computation time was recorded as the time to perform an SVD on the unfolded matrix with dimensions of [MN × K]. Finally, the conventional SVD computation time was measured as the time to perform an SVD on the beamformed matrix with dimensions of [M × K], obtained by summing over the tensor’s channel dimension.

To assess the effects of varied parameterization, we demonstrate the relative effects of (1) changing the temporal ensemble length between 10 and 50 frames and (2) processing a spatial sample containing between 100 and 500 depth samples. For all cases, 128 channels and 64 lateral samples were used. Plots were formed to depict the effect of varying each parameter, while holding the other parameter constant at 50 frames or 500 pixels, respectively.

V. Results and Discussion

A. Simulation study

The HOSVD clutter filter demonstrated improved performance over the SVD filters in simulation, as depicted in Figure 8. Result metrics are reported using the mean ± one standard deviation over the five simulated phantoms.

Fig. 8.

Fig. 8.

Sample power Doppler images obtained using SVD, SVD-a, and HOSVD. Images correspond to the results from the classifier-generated cutoff study that produced the highest contrast for a single simulation case.

1). Optimal Performance:

HOSVD outperformed conventional SVD filtering in an ideal setting, as depicted in Figure 9 and Figure 10. Using the optimized set of manually-tuned cutoffs for each filter, HOSVD produced a maximum contrast of 19.99 ± 1.97 dB, compared to SVD (14.48 ± 3.13 dB) and SVD-a (19.54 ± 2.21 dB). Similarly, HOSVD produced a higher maximum CNR (22.11 ± 1.72 dB versus 15.59 ± 3.7 dB for SVD and 21.88 ± 1.81 dB for SVD-a).

Fig. 9.

Fig. 9.

Depiction of the optimal performance study grid search. CNR (Left) and Contrast (Right) results shown on a dB scale for PSVD (Top), PSVD−a (Middle), and PHOSVD (Bottom) as a function of the lower and upper temporal cutoffs. The HOSVD results depict the highest values obtained over the spatial and aperture ranges. The highest achieved image quality for each method shown in bottom corner.

Fig. 10.

Fig. 10.

Simulation results for the optimal performance study. Contrast and CNR are shown on a dB scale.

However, an additional key benefit of HOSVD is that it is more robust in non-ideal conditions than SVD or SVD-a. Fig. 9 depicts contrast and CNR results across all temporal cutoffs for a single simulated dataset. Similar to the findings of Baranger [16], this figure highlights that errors in threshold choice for SVD and SVD-a can cause substantial loss in image quality. The lower temporal cutoff can have the greatest effect on image quality, as it is a primary means of rejecting on-axis clutter and the cutoff is operator-dependent. HOSVD is less sensitive to the temporal frequency cutoff choice than SVD and SVD-a, maintaining a broader region of image quality. This is important for clinical imaging scenarios, where factors such as accelerative motion can confound cutoff selection [13].

The differences observed between SVD and SVD-a merit further research but may be explained by several underlying factors. First, we assume that the temporal information provided by the right singular vectors in SVD and SVD-a are comparable. However, scatterer translation is observed differently across the aperture [49], therefore it is reasonable to hypothesize that temporal information may be encoded differently. In addition, the consistency of basis estimation using sample data matrices is dependent on the ratio between the number of samples and number of observations [50]. Since the temporal singular vectors of SVD-a are derived using a factor equal to the number of channels (K) additional observations, there may be implicit differences between the SVD-a and SVD subspaces.

2). Classifier Performance:

The classifier scheme used to generate the HOSVD filter cutoffs demonstrated robust performance in simulation. The power Doppler images generated using the classifier-generated cutoffs produced reasonably similar image quality in comparison to the to the optimal cutoff case. This result is quantified via the AUC analysis in Fig. 11, where the HOSVD classifier cutoff produced a maximal AUC of 0.987 ± 0.009, in comparison to the optimal cutoff AUC of 0.994 ± 0.004. In comparison, the maximal PSVD and PSVD−A AUC values were measured as 0.933 ±0.044 and 0.979 ± 0.016. HOSVD produced a maximum contrast of 16.37± 2.45 dB, compared to SVD (12.10 ± 3.34 dB) and SVD-a (14.28 ± 3.24 dB).

Fig. 11.

Fig. 11.

Image quality results for ensembles of 50 (Top), 25 (Center), and 16 (Bottom) using the classifier-generated cutoffs. Left to Right: Contrast (dB), CNR (dB), AUC.

3). Short Ensemble Performance:

Across ensemble sizes, HOSVD remained an effective method for clutter rejection. Fig. 11 shows maximum contrast, CNR, and AUC for ensemble sizes of 16, 25, and 50 frames. For 16 frames, PHOSVD produced a maximum contrast of 12.07± 2.64 dB, compared to PSVD (8.43 ± 4.74 dB) and PSVD−a (10.21 ± 2.12 dB). For 25 frames, PHOSVD produced a maximum contrast of 14.21 ± 3.69 dB, compared to PSVD (12.21 ± 5.06 dB) and PSVD−a (12.05 ± 3.90 dB).

The HOSVD and SVD-a filters have similar tissue rejection performance because they leverage the same temporal singular vectors produced by the unfolded data tensor for tissue classification, as described in Section III-A. However, the HOSVD filter additionally leverages spatial and aperture domain signal suppression, which enables greater rejection of noise and off-axis signals. In addition, aside from rank limitations, the spatial and aperture domain signal classification methods are independent of temporal ensemble length. This is supported by Figure 11, which shows that HOSVD filter consistently yielded contrast gains over the conventional SVD filter, which demonstrates effective clutter rejection despite varied ensemble size. Further, the HOSVD filter consistently yielded a median AUC above 0.85 for varied ensemble lengths indicating that vessel discrimination remained strong. Overall, this demonstrates that HOSVD is robust to ensemble-size constraints observed on clinical scanners.

B. In vivo study

1). Image Quality Performance:

In vivo feasibility is demonstrated in liver data, as shown in Figure 12, which depicts the PHOSVD, PSVD, and PSVD−a images. As shown in Figure 13, HOSVD produced greater rejection of clutter and noise, yielding a maximum contrast of 14.15 ± 2.69 dB and maximum CNR of 19.01 ± 3.03 dB. In comparison, the SVD filter produced a contrast of 9.92 ± 2.83 dB and CNR of 14.96 ± 3.15 dB, and the SVD-a filter produced a contrast of 10.49 ± 2.95dB and CNR of 17.05 ± 3.03dB. Figure 14 depicts the effect of over-estimation and under-estimation of the temporal frequency cutoff, which is manually parameterized. Similar to the findings of Baranger et. al [11], threshold estimation error results in decreased image quality for all filters. However, the HOSVD filter retains a higher contrast at non-optimal cutoff frequencies in comparison to SVD and SVD-a.

Fig. 12.

Fig. 12.

Left to Right: B-mode, PSVD, PSVD−a, and PHOSVD images depicting peripheral blood flow in a healthy liver. B-mode images are shown on a 60 dB scale. Filtered images display the highest contrast achieved using each filter.

Fig. 13.

Fig. 13.

Image quality results for in vivo study. Results are depicted for power Doppler images formed using SVD, SVD-a, and HOSVD filtering. Metrics for a non-filtered power Doppler image shown for reference.

Fig. 14.

Fig. 14.

Effect of over-estimation and under-estimation of the temporal frequency cutoff on image contrast, shown in terms of relative change in comparison to the maximum achievable contrast.

This pilot study shows that HOSVD filtering can improve visualization of blood flow in clinical imaging scenarios. The HOSVD filter improves contrast, which improves assessment of vasculature through the reduction of clutter and noise. Abdominal ultrasound imaging is associated with higher rates of inadequate clinical visualization and limitations due to poor image quality [51]. Due to improved suppression of noise and clutter, small vasculature is more readily observed with HOSVD filtering in comparison to SVD and SVD-a.

2). Computational Complexity:

One drawback of HOSVD filtering is its associated computational complexity. As shown in Figure 15, the computation time increases at a greater rate with HOSVD in comparison to SVD. This suggests that block-wise, downsampling [52], or projecting [53] may greatly improve HOSVD processing speed. In addition, blockwise processing reduces variation caused by time-gain compensation and depth-dependent effects, which may improve estimation of the Nakagami parameters. Further, performing a truncated HOSVD has been shown to improve computational time without a reduction in filtering performance [26]. For example, a sequentially truncated HOSVD [54] could be parameterized with an adaptive tolerance that is defined using the upper channel cutoff, spatial cutoff, and channel cutoff.

Fig. 15.

Fig. 15.

Computational expense for SVD, SVD-a, and HOSVD with varied spatial (left) and temporal (right) parameterization.

VI. Conclusions

Expanding the dimensionality of clutter rejection filters has substantial opportunity for power Doppler imaging. We demonstrate that leveraging spatial, temporal, and aperture features can enable improved rejection of clutter and noise signals. Further, we show that multidimensional decomposition effectively captures dynamic imaging environments in relatively few samples, which is valuable for clinical contexts.

This work validates a semi-automated multidimensional classifier that operates along spatial, temporal, and aperture extents. The classifier leverages theoretical principles of signal phase and amplitude to reject off-axis clutter and noise. These signal features used for classification are likely interchangeable over the different dimensions, as we assume that the noise-bearing components of each dimension are white Gaussian processes. To reject tissue clutter, a frequency-based classifier parameterized by a cutoff frequency is also employed, which is a broadly accepted method within SVD literature [13]. We note that automated approaches to find the lower temporal cutoff have also been proposed, such as computing the minima of the singular value curvature radius [11]. Overall, this semi-automated framework reduces the burden of cutoff parameterization and can improve performance across varied clinical contexts.

Since the HOSVD filter may be used in place of the SVD filter, HOSVD filtering may be used in a variety of imaging applications beyond power Doppler imaging. Singular value decomposition and other blind source separation filtering techniques have been investigated for several other blood flow imaging applications, including color Doppler [13], contrast-enhanced ultrasound [56], and super resolution imaging [57]. Further, similar blind source separation methods have been examined for tissue imaging applications, such as for minimum variance imaging [4], clutter rejection [5], and noise suppression [6]. HOSVD filtering can also be used concurrently with other post-processing methods, including morphological filtering or background noise removal [5], [57]. The combination of adaptive clutter filtering and noise suppression algorithms has been shown to yield remarkable improvements in image quality, and we anticipate HOSVD filtering would yield a similar combinatorial benefit.

Additionally, HOSVD filtering may be directly amenable to adaptive beamformers. A number of techniques have been proposed which require clutter rejection filtering of aperture or sub-aperture data, including coherent flow power Doppler (CFPD) [7], power-preserving coherent flow power doppler (ppCFPD) [8], short-lag angular coherence (SLAC) [33], and acoustic sub-aperture processing (ASAP) [6]. A drawback of coherence-based adaptive beamformers is the presence of ‘dark region artifacts’, which manifest due to strong off-axis scattering [58]. Since HOSVD filtering can reject off-axis contributions, it may effectively mitigate dark region artifacts in adaptive beamforming. Adaptive beamformers have been shown to benefit from synthetic transmit focusing, which aligns with the assumption of low phase dispersion for the aperture domain classifier. Techniques that use a fixed transmit focus will exhibit greater phase dispersion away from the focal point, which may degrade performance of the phase-based classifier.

Further, we demonstrated the efficacy of HOSVD filtering for visualization of vasculature in the liver, which suggests that HOSVD filtering is well-suited for deeper clinical imaging applications. Clinical visualization of low velocity blood flows and deep imaging targets are frequently limited by body habitus [51]. Future work will assess the combinatorial benefits of using HOSVD filtering with other advanced processing methods, such as adaptive beamforming or motion correction, to visualize low velocity blood flow in liver lesions. A reliable assessment mechanism of lesion blood flow would improve therapeutic evaluation and clinical outcomes.

In this work, we demonstrate that HOSVD may be used for clutter rejection in a scheme in which contiguous blocks of clutter-dominant components are removed. However, several studies have demonstrated that various imaging conditions may incur subspace overlap, in which tissue and blood features are not separately contained [5], [12], [55]. We anticipate that further study on the selective rejection of indices within the core tensor, G, could produce a clutter rejection filter with even greater efficacy.

Overall, we present a methodology for clutter rejection filtering using a HOSVD filter. The proposed technique effectively overcomes the subspace separation limitations of SVD for short ensembles, achieving greater suppression of clutter and noise without loss of blood flow sensitivity. The novel classification scheme additionally considers features of aperture domain data which have previously not been studied in the context of clutter filtering. Demonstration of the proposed HOSVD filter for in vivo visualization of small vasculature demonstrates its potential for clinical translation.

Acknowledgement

The authors would like to thank the staff of the Vanderbilt University ACCRE computing resource and the contributors to the UltraSound ToolBox.

This work was supported in part by the National Institute of Biomedical Imaging and Bioengineering under Grant T32-EB021937, and in part by the National Science Foundation Award under Grant IIS-1750994.

Biographies

graphic file with name nihms-1728036-b0001.gif

Kathryn A. Ozgun (IEEE Student Member) was born in Chapel Hill, NC, USA, in 1994. She received the B.S. degree in biomedical engineering from North Carolina State University, Raleigh, NC, USA, in 2016. She is currently pursuing the Ph.D. degree in biomedical engineering at Vanderbilt University, Nashville, TN, USA. She is a Russel G. Hamilton scholar and holds a Graduate Certificate in Surgical and Interventional Engineering. Her research is focused on coherence-based beamforming and adaptive filtering methods for ultrasound blood flow imaging. Katie is an affiliate of the Vanderbilt Institute for Surgery and Engineering (VISE) and the Vanderbilt University Institute of Imaging Science (VUIIS).

graphic file with name nihms-1728036-b0002.gif

Brett C. Byram (IEEE Member) is an associate professor at the Vanderbilt University School of Engineering. He received his B.S.E. degree in biomedical engineering and mathematics from Vanderbilt University and his Ph.D. in biomedical engineering from Duke University in 2011. He’s spent time in Mountain View, California working at Siemens’ Ultrasound Business Unit, and he spent a year working with Jorgen Jensen’s Center for Fast Ultrasound in Lyngby, Denmark. Brett served as an Assistant Research Professor at Duke University from 2012–2013. Brett is part of the Vanderbilt Institute for Surgery and Engineering (VISE) and is an affiliate of the Vanderbilt University Institute of Imaging Science (VUIIS).

References

  • [1].Montaldo G, Tanter M, Bercoff J, Benech N, and Fink M, “Coherent plane-wave compounding for very high frame rate ultrasonography and transient elastography,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 56, no. 3, pp. 489–506, Mar. 2009, doi: 10.1109/TUFFC.2009.1067. [DOI] [PubMed] [Google Scholar]
  • [2].Mace E, Montaldo G, Osmanski B-F, Cohen I, Fink M, and Tanter M, “Functional ultrasound imaging of the brain: theory and basic principles,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 60, no. 3, pp. 492–506, Mar. 2013, doi: 10.1109/TUFFC.2013.2592. [DOI] [PubMed] [Google Scholar]
  • [3].Tierney J, Baker J, Borgmann A, Brown D, and Byram B, “Noncontrast power Doppler ultrasound imaging for early assessment of trans-arterial chemoembolization of liver tumors,” Sci. Rep, vol. 9, no. 1, p. 13020, Dec. 2019, doi: 10.1038/s41598-019-49448-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [4].Huang C, Song P, Gong P, Trzasko JD, Manduca A, and Chen S, “Debiasing-Based Noise Suppression for Ultrafast Ultrasound Microvessel Imaging,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 66, no. 8, pp. 1281–1291, Aug. 2019, doi: 10.1109/TUFFC.2019.2918180. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [5].Song P, Manduca A, Trzasko JD, and Chen S, “Noise Equalization for Ultrafast Plane Wave Microvessel Imaging,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 64, no. 11, pp. 1776–1781, Nov. 2017, doi: 10.1109/TUFFC.2017.2748387. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [6].Stanziola A, Leow CH, Bazigou E, Weinberg PD, and Tang M-X, “ASAP: Super-Contrast Vasculature Imaging Using Coherence Analysis and High Frame-Rate Contrast Enhanced Ultrasound,” IEEE Trans. Med. Imaging, vol. 37, no. 8, pp. 1847–1856, Aug. 2018, doi: 10.1109/TMI.2018.2798158. [DOI] [PubMed] [Google Scholar]
  • [7].Li YL and Dahl JJ, “Coherent flow power doppler (CFPD): flow detection using spatial coherence beamforming,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 62, no. 6, pp. 1022–1035, Jun. 2015, doi: 10.1109/TUFFC.2014.006793. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [8].Ozgun K, Tierney J, and Byram B, “A Spatial Coherence Beamformer Design for Power Doppler Imaging,” IEEE Trans. Med. Imaging, pp. 1–1, 2019, doi: 10.1109/TMI.2019.2953657. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [9].Li YL and Dahl JJ, “Angular coherence in ultrasound imaging: Theory and applications,” J. Acoust. Soc. Am, vol. 141, no. 3, pp. 1582–1594, Mar. 2017, doi: 10.1121/1.4976960. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [10].Song P et al. , “Accelerated Singular Value-Based Ultrasound Blood Flow Clutter Filtering With Randomized Singular Value Decomposition and Randomized Spatial Downsampling,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 64, no. 4, pp. 706–716, Apr. 2017, doi: 10.1109/TUFFC.2017.2665342. [DOI] [PubMed] [Google Scholar]
  • [11].Baranger J, Arnal B, Perren F, Baud O, Tanter M, and Demene C, “Adaptive Spatiotemporal SVD Clutter Filtering for Ultrafast Doppler Imaging Using Similarity of Spatial Singular Vectors,” IEEE Trans. Med. Imaging, vol. 37, no. 7, pp. 1574–1586, Jul. 2018, doi: 10.1109/TMI.2018.2789499. [DOI] [PubMed] [Google Scholar]
  • [12].Bayat M and Fatemi M, “Concurrent Clutter and Noise Suppression via Low Rank Plus Sparse Optimization for Non-Contrast Ultrasound Flow Doppler Processing in Microvasculature,” in 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Apr. 2018, pp. 1080–1084, doi: 10.1109/ICASSP.2018.8461638. [DOI] [Google Scholar]
  • [13].Yu A and Lovstakken L, “Eigen-based clutter filter design for ultrasound color flow imaging: a review,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 57, no. 5, pp. 1096–1111, May 2010, doi: 10.1109/TUFFC.2010.1521. [DOI] [PubMed] [Google Scholar]
  • [14].Demene C et al. , “Spatiotemporal Clutter Filtering of Ultrafast Ultrasound Data Highly Increases Doppler and fUltrasound Sensitivity,” IEEE Trans. Med. Imaging, vol. 34, no. 11, pp. 2271–2285, Nov. 2015, doi: 10.1109/TMI.2015.2428634. [DOI] [PubMed] [Google Scholar]
  • [15].Song P, Manduca A, Trzasko JD, and Chen S, “Ultrasound Small Vessel Imaging With Block-Wise Adaptive Local Clutter Filtering,” IEEE Trans. Med. Imaging, vol. 36, no. 1, pp. 251–262, Jan. 2017, doi: 10.1109/TMI.2016.2605819. [DOI] [PubMed] [Google Scholar]
  • [16].Mauldin FW, Lin D, and Hossack JA, “The Singular Value Filter: A General Filter Design Strategy for PCA-Based Signal Separation in Medical Ultrasound Imaging,” IEEE Trans. Med. Imaging, vol. 30, no. 11, pp. 1951–1964, Nov. 2011, doi: 10.1109/TMI.2011.2160075. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [17].Bayat M, Fatemi M, and Alizad A, “Background Removal and Vessel Filtering of Noncontrast Ultrasound Images of Microvasculature,” IEEE Trans. Biomed. Eng, vol. 66, no. 3, pp. 831–842, Mar. 2019, doi: 10.1109/TBME.2018.2858205. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [18].Heimdal A and Torp H, “Ultrasound doppler measurements of low velocity blood flow: limitations due to clutter signals from vibrating muscles,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 44, no. 4, pp. 873–881, Jul. 1997, doi: 10.1109/58.655202. [DOI] [Google Scholar]
  • [19].Kadi AP and Loupas T, “On the performance of regression and step-initialized IIR clutter filters for color Doppler systems in diagnostic medical ultrasound,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 42, no. 5, pp. 927–937, Sep. 1995, doi: 10.1109/58.464825. [DOI] [Google Scholar]
  • [20].Bjaerum S, Torp H, and Kristoffersen K, “Clutter filters adapted to tissue motion in ultrasound color flow imaging,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 49, no. 6, pp. 693–704, Jun. 2002, doi: 10.1109/TUFFC.2002.1009328. [DOI] [PubMed] [Google Scholar]
  • [21].Torp H, “Clutter rejection filters in color flow imaging: a theoretical approach,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 44, no. 2, pp. 417–424, Mar. 1997, doi: 10.1109/58.585126. [DOI] [PubMed] [Google Scholar]
  • [22].Bjaerum S, Torp H, and Kristoffersen K, “Clutter filter design for ultrasound color flow imaging,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 49, no. 2, pp. 204–216, 2002. [DOI] [PubMed] [Google Scholar]
  • [23].Tierney J, Coolbaugh C, Towse T, and Byram B, “Adaptive Clutter Demodulation for Non-Contrast Ultrasound Perfusion Imaging,” IEEE Trans. Med. Imaging, vol. 36, no. 9, pp. 1979–1991, Sep. 2017, doi: 10.1109/TMI.2017.2714901. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [24].Lok U-W et al. , “Real time SVD-based clutter filtering using randomized singular value decomposition and spatial downsampling for microvessel imaging on a Verasonics ultrasound system,” Ultrasonics, vol. 107, p. 106163, Sep. 2020, doi: 10.1016/j.ultras.2020.106163. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [25].Xu C, Choi JH, Comess K, and Kim Y, “Color Doppler and spectral Doppler with high frame-rate imaging,” in 2010 IEEE International Ultrasonics Symposium, San Diego, CA, USA, Oct. 2010, pp. 1562–1566, doi: 10.1109/ULTSYM.2010.5935670. [DOI] [Google Scholar]
  • [26].Kim M, Zhu Y, Hedhli J, Dobrucki LW, and Insana MF, “Multidimensional Clutter Filter Optimization for Ultrasonic Perfusion Imaging,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 65, no. 11, pp. 2020–2029, Nov. 2018, doi: 10.1109/TUFFC.2018.2868441. [DOI] [PubMed] [Google Scholar]
  • [27].Kim M, Abbey CK, Hedhli J, Dobrucki LW, and Insana MF, “Expanding Acquisition and Clutter Filter Dimensions for Improved Perfusion Sensitivity,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 64, no. 10, pp. 1429–1438, Oct. 2017, doi: 10.1109/TUFFC.2017.2719942. [DOI] [PubMed] [Google Scholar]
  • [28].Li M-L, “Adaptive imaging using principal-component-synthesized aperture data,” in 2008 IEEE Ultrasonics Symposium, Beijing, China, Nov. 2008, pp. 1076–1079, doi: 10.1109/ULTSYM.2008.0259. [DOI] [Google Scholar]
  • [29].Vignon F, Shin JS, Huang S-W, and Robert J-L, “Adaptive ultrasound clutter rejection through spatial eigenvector filtering,” in 2017 IEEE International Ultrasonics Symposium (IUS), Sep. 2017, pp. 1–4, doi: 10.1109/ULTSYM.2017.8092061. [DOI] [Google Scholar]
  • [30].De Lathauwer L, De Moor B, and Vandewalle J, “A Multilinear Singular Value Decomposition,” SIAM J. Matrix Anal. Appl, vol. 21, no. 4, pp. 1253–1278, Jan. 2000, doi: 10.1137/S0895479896305696. [DOI] [Google Scholar]
  • [31].Kolda TG and Bader BW, “Tensor Decompositions and Applications,” SIAM Rev, vol. 51, no. 3, pp. 455–500, 2009. [Google Scholar]
  • [32].Nadakuditi RR and Edelman A, “Sample Eigenvalue Based Detection of High-Dimensional Signals in White Noise Using Relatively Few Samples,” IEEE Trans. Signal Process, vol. 56, no. 7, pp. 2625–2638, Jul. 2008, doi: 10.1109/TSP.2008.917356. [DOI] [Google Scholar]
  • [33].Lediju MA, Trahey GE, Byram BC, and Dahl JJ, “Short-lag spatial coherence of backscattered echoes: imaging characteristics,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 58, no. 7, pp. 1377–1388, Jul. 2011, doi: 10.1109/TUFFC.2011.1957. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [34].Li Pai-Chi and Li Meng-Lin, “Adaptive imaging using the generalized coherence factor,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 50, no. 2, pp. 128–141, Feb. 2003, doi: 10.1109/TUFFC.2003.1182117. [DOI] [PubMed] [Google Scholar]
  • [35].Jeong MK and Kwon SJ, “Estimation of side lobes in ultrasound imaging systems,” Biomed. Eng. Lett, vol. 5, no. 3, pp. 229–239, Sep. 2015, doi: 10.1007/s13534-015-0194-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [36].Camacho J, Parrilla M, and Fritsch C, “Phase Coherence Imaging,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 56, no. 5, pp. 958–974, May 2009, doi: 10.1109/TUFFC.2009.1128. [DOI] [PubMed] [Google Scholar]
  • [37].Vignon F, Shin JS, Huang S-W, and Robert J-L, “Adaptive ultrasound clutter rejection through spatial eigenvector filtering,” in 2017 IEEE International Ultrasonics Symposium (IUS), Washington, DC, Sep. 2017, pp. 1–4, doi: 10.1109/ULTSYM.2017.8092061. [DOI] [Google Scholar]
  • [38].Shankar PM, “A compound scattering pdf for the ultrasonic echo envelope and its relationship to K and Nakagami distributions,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 50, no. 3, pp. 339–343, Mar. 2003, doi: 10.1109/TUFFC.2003.1193628. [DOI] [PubMed] [Google Scholar]
  • [39].Mohana Shankar P, “A general statistical model for ultrasonic backscattering from tissues,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 47, no. 3, pp. 727–736, May 2000, doi: 10.1109/58.842062. [DOI] [PubMed] [Google Scholar]
  • [40].Wang N, Song X, and Cheng J, “Generalized Method of Moments Estimation of the Nakagami-m Fading Parameter,” IEEE Trans. Wirel. Commun, vol. 11, no. 9, pp. 3316–3325, Sep. 2012, doi: 10.1109/TWC.2012.071612.111838. [DOI] [Google Scholar]
  • [41].Abdi A and Kaveh M, “Performance comparison of three different estimators for the Nakagami m parameter using Monte Carlo simulation,” IEEE Commun. Lett, vol. 4, no. 4, pp. 119–121, Apr. 2000, doi: 10.1109/4234.841316. [DOI] [Google Scholar]
  • [42].Rodriguez-Molares A et al. , “The UltraSound ToolBox,” in 2017 IEEE International Ultrasonics Symposium (IUS), Washington, DC, Sep. 2017, pp. 1–4, doi: 10.1109/ULTSYM.2017.8092389. [DOI] [Google Scholar]
  • [43].Vervliet N, Debals O, Sorber L, Van Barel M and De Lathauwer L, “Tensorlab | A Matlab package for tensor computations.” https://www.tensorlab.net/ (accessed Apr. 23, 2020).
  • [44].Chee AJY and Yu ACH, “Receiver-Operating Characteristic Analysis of Eigen-Based Clutter Filters for Ultrasound Color Flow Imaging,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 65, no. 3, pp. 390–399, Mar. 2018, doi: 10.1109/TUFFC.2017.2784183. [DOI] [PubMed] [Google Scholar]
  • [45].Jensen JA and Svendsen NB, “Calculation of pressure fields from arbitrarily shaped, apodized, and excited ultrasound transducers,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 39, no. 2, pp. 262–267, Mar. 1992, doi: 10.1109/58.139123. [DOI] [PubMed] [Google Scholar]
  • [46].Jensen JA, “FIELD: A Program for Simulating Ultrasound Systems,” in 10th Nordicbaltic Conference on Biomedical Imaging, Vol. 4, Supplement 1, Part 1:351–353, 1996, pp. 351–353. [Google Scholar]
  • [47].Loupas T, Powers JT, and Gill RW, “An axial velocity estimator for ultrasound blood flow imaging, based on a full evaluation of the Doppler equation by means of a two-dimensional autocorrelation approach,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 42, no. 4, pp. 672–688, Jul. 1995, doi: 10.1109/58.393110. [DOI] [Google Scholar]
  • [48].Montaldo G, Tanter M, Bercoff J, Benech N, and Fink M, “Coherent plane-wave compounding for very high frame rate ultrasonography and transient elastography,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 56, no. 3, pp. 489–506, 2009. [DOI] [PubMed] [Google Scholar]
  • [49].Wang Shun-Li, Li Meng-Lin, and Li Pai-Chi, “Estimating the blood velocity vector using aperture domain data,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 54, no. 1, pp. 70–78, Jan. 2007, doi: 10.1109/TUFFC.2007.212. [DOI] [PubMed] [Google Scholar]
  • [50].Mestre X, “Improved Estimation of Eigenvalues and Eigenvectors of Covariance Matrices Using Their Sample Estimates,” IEEE Trans. Inf. Theory, vol. 54, no. 11, pp. 5113–5129, Nov. 2008, doi: 10.1109/TIT.2008.929938. [DOI] [Google Scholar]
  • [51].Dahl JJ et al. , “Coherence beamforming and its applications to the difficult-to-image patient,” in 2017 IEEE International Ultrasonics Symposium (IUS), Sep. 2017, pp. 1–10, doi: 10.1109/ULT-SYM.2017.8091607. [DOI] [Google Scholar]
  • [52].Lok U-W et al. , “Real time SVD-based clutter filtering using randomized singular value decomposition and spatial downsampling for microvessel imaging on a Verasonics ultrasound system,” Ultrasonics, vol. 107, p. 106163, Sep. 2020, doi: 10.1016/j.ultras.2020.106163. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [53].Ozgun K and Byram B, “A General Framework for Channel Domain SVD Clutter Filtering,” in 2019 IEEE International Ultrasonics Symposium (IUS), Glasgow, United Kingdom, Oct. 2019, pp. 2246–2248, doi: 10.1109/ULTSYM.2019.8925935. [DOI] [Google Scholar]
  • [54].Vannieuwenhoven N, Vandebril R, and Meerbergen K, “A New Truncation Strategy for the Higher-Order Singular Value Decomposition,” SIAM J. Sci. Comput, vol. 34, no. 2, pp. A1027–A1052, Jan. 2012, doi: 10.1137/110836067. [DOI] [Google Scholar]
  • [55].Desailly Y, Tissier A-M, Correas J-M, Wintzenrieth F, Tanter M, and Couture O, “Contrast enhanced ultrasound by real-time spatiotemporal filtering of ultrafast images,” Phys. Med. Biol, vol. 62, no. 1, pp. 31–42, Dec. 2016, doi: 10.1088/1361-6560/62/1/31. [DOI] [PubMed] [Google Scholar]
  • [56].Brown J et al. , “Investigation of Microbubble Detection Methods for Super-Resolution Imaging of Microvasculature,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 66, no. 4, pp. 676–691, Apr. 2019, doi: 10.1109/TUFFC.2019.2894755. [DOI] [PubMed] [Google Scholar]
  • [57].Adabi S, Ghavami S, Fatemi M, and Alizad A, “Non-Local Based Denoising Framework for In Vivo Contrast-Free Ultrasound Microvessel Imaging,” Sensors, vol. 19, no. 2, p. 245, Jan. 2019, doi: 10.3390/s19020245. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [58].Rindal OMH, Rodriguez-Molares A, and Austeng A, “The dark region artifact in adaptive ultrasound beamforming,” in 2017 IEEE International Ultrasonics Symposium (IUS), Washington, DC, USA, Sep. 2017, pp. 1–4, doi: 10.1109/ULTSYM.2017.8092255. [DOI] [Google Scholar]
  • [59].Waraich SA, Robust Eigen-Filter Design for Ultrasound Flow Imaging Using a Multivariate Clustering. UWSpace, 2020. [Google Scholar]

RESOURCES