Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2019 Jan 10;19(2):245. doi: 10.3390/s19020245

Non-Local Based Denoising Framework for In Vivo Contrast-Free Ultrasound Microvessel Imaging

Saba Adabi 1, Siavash Ghavami 1, Mostafa Fatemi 2, Azra Alizad 1,*
PMCID: PMC6358982  PMID: 30634614

Abstract

Vascular networks can provide invaluable information about tumor angiogenesis. Ultrafast Doppler imaging enables ultrasound to image microvessels by applying tissue clutter filtering methods on the spatio-temporal data obtained from plane-wave imaging. However, the resultant vessel images suffer from background noise that degrades image quality and restricts vessel visibilities. In this paper, we addressed microvessel visualization and the associated noise problem in the power Doppler images with the goal of achieving enhanced vessel-background separation. We proposed a combination of patch-based non-local mean filtering and top-hat morphological filtering to improve vessel outline and background noise suppression. We tested the proposed method on a flow phantom, as well as in vivo breast lesions, thyroid nodules, and pathologic liver from human subjects. The proposed non-local-based framework provided a remarkable gain of more than 15 dB, on average, in terms of contrast-to-noise and signal-to-noise ratios. In addition to improving visualization of microvessels, the proposed method provided high quality images suitable for microvessel morphology quantification that may be used for diagnostic applications.

Keywords: medical imaging, Doppler microvessel imaging, noise suppression, non-local based denoising, singular value decomposition

1. Introduction

Imaging plays a key role in cancer screening, early diagnosis, and monitoring of disease progression. In addition to the pathological morphologic evidence of cancerous tissue changes, studying the associated vascular network and angiogenesis can provide valuable information on the nature of the tumor in order to improve the accuracy of cancer diagnosis [1]. For instance, early detection of breast cancer, the major cause of morbidity and mortality among women, is a prominent factor in survival rate [2]. Contrast-enhanced digital mammography [3]; contrast-enhanced magnetic resonance imaging [4]; diffuse optical imaging [5]; micro-computed tomography [6]; and, more recently, photoacoustic computed tomography [7] and contrast-enhanced ultrasound imaging [8] are the imaging techniques known to visualize the vascularity of the tumor, for breast cancer in particular. However, they are limited by the use of an exogenous contrast agent, radiation exposure, and cost burden. For contrast-enhanced ultrasound imaging, some advances on clutter signal suppression and, consequently, improving the vascular structure are reported in previous studies [9,10,11].

Ultrafast Doppler ultrasound (UFD) imaging can characterize the complex vascular network and flows because of its high framerate and large number of temporal samples [12], without the requirement for contrast agents. UFD offers, in order of magnitude, higher sensitivity of blood flow and microvasculature imaging compared with conventional Doppler ultrasound, as a result of plane-wave compounding and averaging of accumulated data over large time intervals [12]. The fact that the echo signal of moving blood cells has a larger Doppler shift than the echoes reflected from slowly moving tissue makes it possible to distinguish between those two signals either by using a high-pass filter [13,14] or principal component analysis-based adaptive filters [15]. Nonetheless, these filtering methods cannot effectively address the clutter removal problem without sacrificing small micro-vessel detection because of their static cut-off frequency. To mitigate these limitations, spatio-temporal filtering using singular value decomposition (SVD) was recently proposed to separate the two sub-spaces of blood flow and tissue via a thresholding operation [16,17,18,19,20]. In addition to the blood cells’ signature, there is a form of additive noise in the designated subspace due to the ultrasound system, in particular the time gain compensation circuit. The amplified additive background noise power and intensity fluctuations can change the intensity values and deteriorate vessel visibility, particularly in deeper regions of the image [20]. On the other hand, plane-wave imaging limits the penetration depth and accentuates background noise in the mid to deep regions of microvessel images when using global SVD filtering. The block-wise SVD is proposed to suppress the noise effectively by rejecting higher singular values, but it is computationally expensive [19]. The possibility of using a reference phantom in equalizing the background noise improves the visualization of vessel images without changing the signal-to-noise ratio (SNR) or contrast-to-noise ratio (CNR) [19]. Nevertheless, the reference phantom method is not adaptive and the gain cannot be well justified. In line with the same study, an adaptive method was presented to investigate the ramp-shaped background noise profile and derive the noise field from the lowest singular values and vectors obtained from SVD clutter filtering [21]. However, that method may introduce new artifacts to the vessel image. Recently, a method was presented to enhance vessel background separation on power Doppler images using an SVD-based technique and morphological top-hat filtering (THF) [20]. This method achieved a promising level of enhancement in terms of peak-to-side level gain; however, an additional level of denoising is needed to mitigate vast intensity fluctuations without affecting small vessel morphology, while preventing delineation of larger vessels. On the other hand, as explained by Vincent and Masters [22], it is cumbersome to perform mathematical morphological transforms, for example, THF, on images with large contrast variations. The non-local mean (NLM) image recovery paradigm offers a robust noise suppression and shows promise for enhancement of medical images [23]. The NLM technique is a graph Laplacian operation in patch intensity space that exploits self-similarities in images by comparing local neighborhoods [24,25]. The similarity between a given pixel pair is robustly derived from intensity differences between the patches of neighboring pixels surrounding them. Therefore, in this study, we used a combination of NLM filtering [23] and morphological THF to address background noise removal in ultrasound microvessel images.

2. Materials and Methods

Our proposed denoising framework for ultrasound Doppler microvessel image enhancement is summarized in Figure 1. The method is mainly based on NLM filtering. In particular, we used an SVD clutter filter first to obtain microvessel images. Then, we performed NLM-based [23] filtering, followed by a white THF to further suppress background noise. The evaluation was performed on a custom-made Doppler flow phantom and in vivo ultrasound images of malignant and benign breast lesions, thyroid nodules, and diseased liver. The study was approved by the Institutional Review Board (IRB) of Mayo Clinic, and was Health Insurance Portability and Accountability Act (HIPPA) compliant. A signed written informed consent was obtained from all participants prior to the study. The methods were carried out in accordance with the approved guidelines. Details of the methods are given in the following sections.

Figure 1.

Figure 1

Schematic diagram of the proposed filtering framework. SVD—singular value decomposition.

2.1. SVD Filtering and Clutter Rank Selection

For rejecting the clutter signals from UFD datasets, we used a spatio-temporal method based on the SVD of data, employing the dissimilar spatial coherence of clutter and blood, as previously proposed [16,20]. Let the clutter and noise corrupted ultrasound signal be the following:

r(xi,j,tk)= rblood(xi,j,tk)+rclutter(xi,j,tk)+υ(xi,j,tk) (1)

where rblood(xi,j,tk), rclutter(xi,j,tk), and υ(xi,j,tk) are blood signal, clutter signal, and additive white Gaussian noise, respectively. Sampling locations are represented by the variable xi,j  = [ xi,zj] for lateral; (xi)i=1,..,na and (zj)j=1,..,nl for axial; and (tk)k=1,..,nt for time. One can rearrange the ultrasound data to a two-dimensional space–time Casorati matrix of R(xi,j,tk) (na× nl)×nt. The SVD of such a matrix is written as Equation (2).

R=k=1ntλkukvkH (2)

where uk=[u1una. nl] and vk=[v1vnt] are orthonormal bases, λk’s are singular values of the Casorati matrix, and H is the Hermitian operation. The clutter signal is approximated by a low rank matrix [16,17,19]. On the basis of this assumption, the tissue signal was concentrated on the first singular vectors of the Casorati matrix. Thus, suppression of the clutter signal can be accomplished by choosing an appropriate clutter rank. The rank, K, was selected based on setting a threshold on the slope of the second order derivative of the eigenvalues’ decay, as previously described [20]. Therefore, the reconstructed power Doppler intensity of red blood cells plus background noise is written as follows:

Rblood+noise,K(i)=k=K+1ntλk2|uk2|(i)  i{1,na× nl}, (3)

To enhance the visibility and outlining of the microvessels, the background noise emerging in the designated blood cells’ subspace needed to be suppressed. We proposed a two-fold denoising framework, including an NLM filtering algorithm followed by morphological THF.

2.2. Background Removal

The main challenge of removing background noise in power Doppler images is preserving the integrity of small vessel structures. To address this challenge, we used a combination of a patch-based NLM filter, followed by a morphological-based THF on the power Doppler images.

Non-local mean filter. The NLM denoising technique uses similar features (self-similarities) in images by comparing local neighborhoods. Mathematically, an image is called self-similar if any patches in the image can be approximated by other patches of the same image. The similarity between a given patch pair is derived using normalized L2-norm of the difference between those patches from neighboring patches surrounding them. Each given patch will be restored by a weighted average intensity of its similar patches in the image [26]. The patch-based NLM filtering method principally consists of dividing the image into patches with overlapping support and performing NLM filtering on these blocks. If a pixel is included in several blocks, various estimations of the same pixel from different NLM-filtered schemes are computed and stored to form the final restored intensity of pixels. Let the noisy ultrasound power Doppler image be u(si) defined over a υ2 , where υ2 is a rectangular bounded domain, si is the intensity value, and i is the pixel index. Using a patch-based NLM filter recovery paradigm, as reported by Coupé [27], the restored block of pixels (RBnl) si is written as Equation (4a).

RBnl(U)(Πik)=Πjϵ εikξ(Πik,Πj)u(Πj) (4a)
ξ(Πik,Πj) =1ζik exp(p=1P(U(p)(Πik)U(p)(Πj))2η)  (4b)

where Πik=Π(sik,α) are the overlapping patches, that is, the partitions of the entire image centered on pixels sik, and they contain P=(2α+1)2 elements, α. Pixels sik are distributed equally at positions ik = (k1n,k2n); n is the distance between block centers; u(Πik) = [u(1)(Πik),,u(p)(Πik))]T is the image patch gathering the intensity values of patch Πi; εik is the square search centered at sik with size of (2M+1)2 and M; ξ(Πik,Πj) is the weight used for restoring U(Πik) given U(Πj), and is calculated based on their similarity (L2-norm between two patches); η is the filtering parameter to regulate the decay of the exponential function in Equation (4b) and depends on the local neighborhoods; and ζik is the normalization constant that guarantees Πjϵ εikξ(Πik,Πj)=1. For the pixel included in several patches, the computed multiple estimates are averaged to obtained the final restored image.

Top-hat morphological filter. THF is a morphological treatment for recognition of geometric features and is used for extracting intensity-dependent features in an image where a simple thresholding is not efficient [28]. A THF image, Ipth , is obtained by subtracting the opening of the NLM recovered image from itself as given in Equations (5a) and (5b).

Ipth = Ipnl((IpnlB)B) (5a)

and

IpnlB={x : BxIpnl}and(IpnlB)B{x : Bx(IpnlB)ϕ} (5b)

where Ipnl describes the gray-level image matrix resultant of NLM filtering, and B is the structural element matrix; and   and show morphological dilation and erosion operations, respectively. THF acts like a high-pass filter and extracts the bright areas of the image, which are smaller than the mask. In this study, for the SVD method, the singular value decay acceleration threshold was optimized and set to 10-4 for best tissue clutter removal. The same value was used in all in vivo examples presented in this paper. The NLM and THF parameters, including smoothing criteria, were tuned to achieve the desired background removal while maintaining vessel intensity and delineation.

2.3. Quantitative Assessment Measures

In addition to visual assessment, we computed the regional SNR and CNR for power Doppler images as our quantitative assessment measures (QAM) in order to quantify the gain of the proposed method in comparison with applying an SVD filter or a combination of SVD and THF. The SNR and CNR are given by Equations (6) and (7), respectively, as follows:

SNR=20log10(S¯blσn) (6)
CNR=20log(S¯blS¯clutterσn) (7)

where S¯bl is the mean of blood signal in the regions of interest (ROI), and σn is the standard deviation of the background noise in the designated ROI. S¯clutter  is the mean of clutter signal in designated ROI. Three sets of different ROI were used in each image and the average values are reported throughout the paper.

3. Results

The proposed algorithm was tested on a custom-made flow phantom and data set, as well as data from eight subjects with various abnormalities, that is, five breast lesions, which included benign breast fibroadenoma, malignant invasive ductal carcinoma (IDC) with grades II and III, metastatic renal cell carcinoma, two benign and malignant thyroid nodules, and two pathological liver subjects.

3.1. Validation of Flow Phantom Data

To assess the performance of our method, a flow phantom was made using a small polycarbonate tube with an outer diameter of 850 µm (Paradigm Optics Inc., Vancouver, WA, USA) to transport the blood mimicking fluid. The surrounding environment was made from gelatin material using 300 Bloom gelatin and glycerol (Sigma-Aldrich, St. Louis, MO, USA) with a concentration of 5% by volume. A preservative of potassium sorbate (Sigma-Aldrich, St. Louis, MO, USA) was added with a concentration of 1% by volume. Cellulose particles (Sigma-Aldrich, St. Louis, MO, USA) with a size of 50 μm were also added with a concentration of 1% by volume to provide adequate ultrasonic scattering. The high frame rate plane-wave imaging was performed using a Verasonics programmable ultrasound machine (Verasonics, Kirkland, WA, USA) and a linear array transducer (L11-4, Philips, North America) at five-angle compounding (3,1,0,+1,+3). A syringe pump (New Era Pump Systems, Inc., New York, NY, USA) was used to pump the blood mimicking fluid through the tubing. The system generated a sequence of 1000 frames in the form of raw in-phase/quadrature (IQ) beam-formed data with a duration of 2 s. The spatial resolution of the ultrasound data was 0.172 mm. Further processing was performed offline using MATLAB (Mathworks Inc., Natick, MA, USA). The maximum vessel size was chosen based on the SVD vessel image. The singular value decay acceleration was set to 104 for all cases. The top-hat (TH) structural element disk size was set to 13 pixels. The NLM parameters were tuned to achieve the best results and kept fixed for all experiments. The local neighborhood patch size was set to 3 × 3 pixels, and the search window size was 21 × 21 pixels, which were found to be robust for providing good results. The smoothing parameters were tuned to 0.01 given the amount of SNR and considering a functional approximation of noise variance. The ROI in the flow phantom were selected on the vessel area as well as in the background gelatin based region (green colored rectangles).

Figure 2 shows the visual comparison of (a) power Doppler image of the cross section of the flow tube overlaid the B-mode; (b) the calculated unbiased SVD image, which is obtained by removing the reconstructed image of the noise derived from the noise subspace [18]; (c) filtered vessel image using the TH filter; and (d) the filtered vessel image using the proposed method. The comparison shown in Figure 2e between the intensity signal along the identified blue line on image in (Figure 2c,d) shows the improvement of the proposed method (NLM+TH) over using SVD+TH. In Figure 2f, the average intensity values of background noise power for the three filtering methods are presented, and demonstrate that the average noise power in the proposed method has the minimum value. The calculation of the average of the background noise power was based on thresholding each image independently for noise and then exploiting the maximum value among three thresholds using Otsu’s method [29], which minimizes the intra-class variance. A similar analogy was applied to calculate the average vessel signal considering an empirical threshold. The standard deviation maps of the background region (outlined by the green color rectangle) illustrated in Figure 2g,h demonstrate that the background noise suppression with the proposed method outperformed the other two methods.

Figure 2.

Figure 2

Flow phantom experiment results: (a) overlaid power Doppler image and B-mode; (b) unbiased singular value decomposition (SVD)-filtered image; (c) filtered image using SVD + top-hat (SVD+TH); (d) filtered image using proposed method non-local mean + TH (NLM+TH); (e) corresponding signal amplitude along blue lines in (c,d); (f) average noise power values for (bd); and (g,h) are standard deviation maps for identified green color outlined background area in (c,d), respectively.

Table 1 reports the SNR and CNR values for different filtering algorithms on the vessel image. The results show an incremental gain of about 12 dB in terms of SNR, and about 20 dB in terms of CNR, when comparing SVD-filtered images and images filtered with the proposed NLM-based method.

Table 1.

Quantitative assessment measures (QAM) calculation for flow phantom. SNR—signal-to-noise ratio; CNR—contrast-to-noise ratio; SVD—singular value decomposition; TH—top-hat.

QAM (dB) SVD SVD+TH Proposed
SNR 30.80 32.21 42.07
CNR 27.23 31.12 41.52

3.2. Evaluation Performance on In Vivo Clinical Data

We also evaluated the performance of the proposed method on in vivo patient data. The data set was reconstructed using breast, thyroid, and liver conditions. The focus of study was mainly on the vessel structure within the tumor boundaries. We acquired all in vivo data using an Alpinion Ecube12-R ultrasound machine (ALPINION Medical Systems, Seoul, Korea). The L3-12H linear array (ALPINION Medical Systems, Seoul, Korea) with a centered imaging frequency of 8.5 MHz was used for studying subjects with thyroid nodules and breast lesions. Pathological liver imaging was performed using a curved array probe SC1-4H (ALPINION Medical Systems, Seoul, Korea) with the center frequency of 3.2 MHz. The system provided a sequence of frames at a high frame rate with five-angle compounded ultrasound raw data (at ~600 frames per second) in the form of raw IQ beam-formed data, for a total duration of 3.2 s on the lesion site. Figure 3 shows that the proposed method outperformed the other filtering methods in depicting vasculature images of a human breast lesion.

Figure 3.

Figure 3

(a) B-mode image of a benign breast fibroadenoma (hypoechoic regions), (b) gross vasculature image using SVD, (c) vasculature image after unbiased SVD, (d) vasculature image using SVD + TH filtering (SVD+THF) filters, (e) final image of the vasculature after applying the proposed method (NLM+TH).

Similar to the phantom results, we calculated the average noise power using thresholding of each image for the noise model; then, we derived the maximum value among the three thresholds. A similar method was applied to calculate the average vessel signal. The histogram of background noise power and the average intensity value for the noise power calculated for unbiased SVD, SVD+TH, and the proposed method (NLM+TH) are compared in Figure 4.

Figure 4.

Figure 4

The intensity histogram comparison of noise level using (a) unbiased SVD, (b) SVD+TH, and (c) proposed method (NLM+TH); (d) average noise power for (ac).

Comparing images in Figure 4a–c demonstrates that the mode of histogram shifted toward zero, an indication of noise power reduction. Figure 4d shows image improvement by the proposed method in terms of noise suppression compared with the other filtering methods. Moreover, we inspected the underlying vessel intensity distribution through the histograms for unbiased SVD, SVD+TH, and the proposed framework in Figure 5a–c, respectively. These results show that vessel intensity distributions remained relatively similar in all methods. The approximated average intensity values of vessel signal power were also calculated based on the same threshold value for the three filtering methods and are shown in Figure 5d. The plot in Figure 5d demonstrates that the proposed method maintained vessel signal strength, while noise was suppressed, as also shown in Figure 4d.

Figure 5.

Figure 5

The intensity histogram comparison of vessel signal using (a) gross unbiased SVD, (b) SVD+TH, and (c) proposed method (NLM+TH); (d) average vessel signal of the gross unbiased SVD, SVD+TH, and proposed method (NLM+TH).

Extended examples of microvasculature images in human breast lesions for two IDC cases are given in Figure 6, which shows that the proposed method (NLM+TH) consistently outperformed the gross SVD vasculature and SVD+TH filters.

Figure 6.

Figure 6

B-mode image of invasive ductal carcinoma (IDC) type III breast lesion (a) and IDC type II breast lesion (e); their gross vasculature SVD images (b,f), respectively; their vasculature images after SVD+TH (c,g), respectively; final images of vasculature after applying the proposed denoising method (NLM+TH) (d,h), respectively.

By comparing the background noise in the resulting images, it becomes clear that the proposed restoration scheme efficiently preserved the high frequency components of the image corresponding to vessel structures, while removing the high frequencies due to noise.

Our quantitative evaluation of the denoising method was based on regional SNR and CNR. Table 2 shows the SNR obtained for the three filtering methods for microvasculature images from five different breast lesions. Although these images have slightly different levels of noise, our proposed method (NLM+TH) produced the best SNR with an average incremental gain of 18 dB. The CNR of ROI for the same five breast cases using the three methods are given in Table 3. On average, an improvement of 10 dB was observed for CNR using the proposed framework compared with using SVD or SVD+TH.

Table 2.

SNR values in dB obtained by applying three different filtering methods on microvasculature images of five breast lesions.

Breast Lesion# SVD-Unbiased SVD+TH Proposed
1 32.77 31.07 40.20
2 29.16 34.44 51.45
3 27.96 34.26 45.25
4 22.13 25.21 35.34
5 39.91 32.93 38.38

Table 3.

CNR values in dB obtained by applying three different filtering methods on microvasculature images of five breast lesions.

Breast Lesion# SVD-Unbiased SVD+TH Proposed
1 27.88 30.57 38.72
2 27.49 32.90 42.69
3 32.71 31.60 42.20
4 23.49 29.20 38.49
5 29.98 33.49 41.01

The overall results show the advantages of the proposed framework in preserving fine details, while suppressing strong background noise. To reach a more general conclusion, we also looked into the noise power mean (Figure 7, left) and standard deviation (Figure 7, right) for the five breast lesions using the three filtering methods on power Doppler images. The results clearly showed that the average noise power, calculated based on thresholding in Section 3.1, was lower when using the proposed NLM-based filter compared with using solely SVD or SVD+TH filtering.

Figure 7.

Figure 7

Mean and standard deviation of noise power for the microvasculature images of five breast lesions, comparing SDV, SVD+TH, and the proposed method (NLM+TH).

In terms of standard deviation of noise power, there was a promising improvement for the proposed method compared with SVD alone and SVD+TH filtered microvasculature images. Moreover, the vessel power signature was improved using the proposed method in all cases compared with the gross SVD microvessel images (see Figure 8).

Figure 8.

Figure 8

Average vessel power signal for microvasculature images of five breast lesions, comparing SDV, SVD+TH, and the proposed method (NLM+TH).

To demonstrate the quantitative and qualitative gain of the proposed filtering framework in imaging other organs, representative cases from liver and thyroid are presented in Figure 9 left and right panels, respectively. The proposed method (NLM+TH) provided a significant improvement in microvessel visualization in both organs. Moreover, the level of enhancement in liver cases validated using a different probe setup and did not affect the outperformance of the proposed denoising method.

Figure 9.

Figure 9

B-mode images of a (a) malignant thyroid nodule and (e) a pathological liver; (b,f) are their gross vasculature SVD images; (c,g) are their vasculature images after SVD+TH, respectively; and (d,h) are the final images of vasculature after applying the proposed denoising method (NLM+TH).

The quantitative evaluation of thyroid and liver cases is given in Table 4 and Table 5. As can be observed, the proposed method provided a substantial improvement of about 10 dB on average in terms of SNR and CNR for both thyroid and liver cases, while offering better vessel visualization compared with the unbiased SVD vasculature images.

Table 4.

SNR values (in dB) of microvessel images of two thyroid nodules and two liver cases using three different filtering methods.

Organ SVD-Unbiased SVD+TH Proposed
Thyroid 1 29.39 32.41 38.79
Thyroid 2 34.75 40.77 45.94
Liver 1 33.87 38.06 45.23
Liver 2 20.01 25.61 31.26

Table 5.

CNR values (in dB) of microvessel images of two thyroid nodules and two liver cases using three different filtering methods.

Organ SVD-Unbiased SVD+TH Proposed
Thyroid 1 24.39 29.74 32.70
Thyroid 2 31.26 38.96 42.20
Liver 1 28.49 37.61 45.26
Liver 2 20.01 25.61 31.26

4. Discussion

Non-contrast vascular imaging using high frame rate plane-wave imaging and tissue clutter removal techniques can play a major role in visualization of neovascularization in tumors. However, the additional background noise that remains after clutter filtering can obstruct the small vessels and degrade image quality. The overall objective of our study was to develop a framework for suppressing the background noise and to assess the quantitative and qualitative merits of images obtained by this framework relative to those obtained by SVD filtering, as well as a combination of SVD followed by the morphological THF. We devised a combination of NLM and morphological THF to mitigate vast intensity fluctuations, while maintaining the morphological integrity of small vessels and preserving lager vessels. The proposed filtering technique enabled equalization and suppression of background noise by reducing the average and standard deviation of noise power, respectively. In contrast to the local kernel regression method, the NLM method breaks the locality constraint in conventional restoration methods and estimates the pixel value from all similar patches collected from a large region. In a non-local recovery paradigm, a pixel-based NLM filter replaces a noisy pixel by the weighted average of other image pixels, where weights reflect the similarity between the local neighborhood of the pixel being processed and those of other pixels. It takes advantage of the redundancy of similar patches existing in the target image for the denoising task. A patch-based implementation of NLM for noise reduction has been introduced to overcome the computational complexity of pixel-based NLM [30]. One of the main difficulties in achieving the desired NLM-based filter in our study was tuning the filter parameters, including a smoothing parameter and selection of the patches. In the similarity evaluation and weighting process, the normalized L2-norm was computed between two patches, as reported by Fukumura and colleagues [1]. The standard deviation of the Gaussian kernel was used to assign spatial weights to the patch. To avoid useless weight computations, the method proposed by Mahmoudi and Sapiro [31] was used to preselect a subset of the most relevant patches in the search window.

One hurdle for the experimental dataset was the fact that because the ground truth was unknown, we calculated regional quality assessment measures and compared the filtering methods in terms of preserving high intensity features and low intensity uptakes. In spite of compelling results, the outcome of the NLM filters cannot be absolutely optimal because of the imperfect estimation of the noise standard deviation in the image. To improve upon these results, a further investigation should be conducted based on using Bayesian estimation NLM, which can more precisely estimate and fine tune filter parameters. Moreover, it is important to underline that in the top part of power Doppler images, the regional QAM values for the proposed method and the SVD+TH filtered image are relatively similar; however, noise suppression is more pronounced in deeper areas of the image. To obtain an optimum filter, the denoised image needs to balance edge preservation and noise removal. We showed pathological cases in which the filter preserves the major visual signature of the given pathologic angiogenesis. Finally, the impact of the NLM-based denoising on the performances of post processing algorithms, like the vessel segmentation scheme, should also be studied in greater detail. The preliminary qualitative and quantitative results presented here suggest that the proposed patch-based NLM filter framework can successfully improve microvessel images.

5. Conclusions

We introduced an NLM-based denoising framework for in vivo contrast-free ultrasound microvessel images. The algorithm provided a two-fold enhancement of ultrasound microvessel images using a non-local based restoration and a morphological THF. Evaluations were performed on in vivo breast, thyroid, and liver microvascular images. The findings demonstrated that the proposed filtering method outperformed the gross SVD filtering, as well as SVD followed by THF. A visual and quantitative assessment showed the proposed method offers significant gain in terms of vessel outlining that potentially facilitates vessel morphologic quantifications [32] that may be used for diagnostic applications in the clinic.

Acknowledgments

The authors would like to thank Mahdi Bayat for fruitful discussion and Adriana Gregory for her assistance during patient studies.

Author Contributions

Conceptualization and Methodology implementation, S.A.; Data Analysis, S.A. and S.G.; Investigation, S.A. and S.G.; Validation, S.A. and S.G.; Supervision, A.A. and M.F.; Phantom fabrication and study, S.A.; Patient data collection, S.A., A.A. Visualization, S.A.; Writing—original draft preparations, S.A.; Writing—review & editing, S.A., S.G., M.F., and A.A.; Funding acquired by A.A. and M.F.

Funding

Research reported in this publication was partially supported by NIH Grants R01EB017213, R01CA148994, R01CA168575, R01CA195527, and R01CA174723. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institutes of Health.

Conflicts of Interest

The authors declare no conflict of interest.

References

  • 1.Fukumura D., Duda D.G., Munn L.L., Jain R.K. Tumor microvasculature and microenvironment: Novel insights through intravital imaging in pre-clinical models. Microcirculation. 2010;17:206–225. doi: 10.1111/j.1549-8719.2010.00029.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Siegel R.L., Miller K.D., Jemal A. Cancer statistics, 2017. CA Cancer J. Clin. 2017;67:7–30. doi: 10.3322/caac.21387. [DOI] [PubMed] [Google Scholar]
  • 3.Dromain C., Balleyguier C. Digital Mammography. Springer; Berlin, Germany: 2010. Contrast-enhanced digital mammography; pp. 187–198. [Google Scholar]
  • 4.Heywang-Köbrunner S.H., Katzberg R.W. Contrast-enhanced magnetic resonance imaging of the breast. Investig. Radiol. 1994;29:94–104. doi: 10.1097/00004424-199401000-00019. [DOI] [PubMed] [Google Scholar]
  • 5.Tromberg B.J., Pogue B.W., Paulsen K.D., Yodh A.G., Boas D.A., Cerussi A.E. Assessing the future of diffuse optical imaging technologies for breast cancer management. Med. Phys. 2008;35:2443–2451. doi: 10.1118/1.2919078. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Kinsella J.M., Jimenez R.E., Karmali P.P., Rush A.M., Kotamraju V.R., Gianneschi N.C., Ruoslahti E., Stupack D., Sailor M.J. X-ray computed tomography imaging of breast cancer by using targeted peptide-labeled bismuth sulfide nanoparticles. Angew. Chem. Int. Ed. 2011;50:12308–12311. doi: 10.1002/anie.201104507. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Pramanik M., Ku G., Li C., Wang L.V. Design and evaluation of a novel breast cancer detection system combining both thermoacoustic (TA) and photoacoustic (PA) tomography. Med. Phys. 2008;35:2218–2223. doi: 10.1118/1.2911157. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Zhao H., Xu R., Ouyang Q., Chen L., Dong B., Huihua Y. Contrast-enhanced ultrasound is helpful in the differentiation of malignant and benign breast lesions. Eur. J. Radiol. 2010;73:288–293. doi: 10.1016/j.ejrad.2009.05.043. [DOI] [PubMed] [Google Scholar]
  • 9.Renaud G., Bosch J., Ten Kate G., Shamdasani V., Entrekin R., de Jong N., Van der Steen A. Counter-propagating wave interaction for contrast-enhanced ultrasound imaging. Phys. Med. Biol. 2012;57:L9. doi: 10.1088/0031-9155/57/21/L9. [DOI] [PubMed] [Google Scholar]
  • 10.Yildiz Y.O., Eckersley R.J., Senior R., Lim A.K., Cosgrove D., Tang M.-X. Correction of non-linear propagation artifact in contrast-enhanced ultrasound imaging of carotid arteries: Methods and in vitro evaluation. Ultrasound Med. Biol. 2015;41:1938–1947. doi: 10.1016/j.ultrasmedbio.2015.03.014. [DOI] [PubMed] [Google Scholar]
  • 11.Demi L., Van Sloun R.J., Wijkstra H., Mischi M. Cumulative phase delay imaging for contrast-enhanced ultrasound tomography. Phys. Med. Biol. 2015;60:L23. doi: 10.1088/0031-9155/60/21/L23. [DOI] [PubMed] [Google Scholar]
  • 12.Tanter M., Fink M. Ultrafast imaging in biomedical ultrasound. IEEE Trans. Ultrason. Ferroelectr. Freq. Control. 2014;61:102–119. doi: 10.1109/TUFFC.2014.2882. [DOI] [PubMed] [Google Scholar]
  • 13.Bjaerum S., Torp H., Kristoffersen K. Clutter filter design for ultrasound color flow imaging. IEEE Trans. Ultrason. Ferroelectr. Freq. Control. 2002;49:204–216. doi: 10.1109/58.985705. [DOI] [PubMed] [Google Scholar]
  • 14.Kadi A.P., 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. 1995;42:927–937. doi: 10.1109/58.464825. [DOI] [Google Scholar]
  • 15.Gallippi C.M., Trahey G.E. Adaptive clutter filtering via blind source separation for two-dimensional ultrasonic blood velocity measurement. Ultrason. Imaging. 2002;24:193–214. doi: 10.1177/016173460202400401. [DOI] [PubMed] [Google Scholar]
  • 16.Demené C., Deffieux T., Pernot M., Osmanski B.-F., Biran V., Gennisson J.-L., Sieu L.-A., Bergel A., Franqui S., Correas J.-M. Spatiotemporal clutter filtering of ultrafast ultrasound data highly increases Doppler and fUltrasound sensitivity. IEEE Trans. Med. Imaging. 2015;34:2271–2285. doi: 10.1109/TMI.2015.2428634. [DOI] [PubMed] [Google Scholar]
  • 17.Yu A.C., Lovstakken L. Eigen-based clutter filter design for ultrasound color flow imaging: A review. IEEE Trans. Ultrason. Ferroelectr. Freq. Control. 2010;57:1096–1111. doi: 10.1109/TUFFC.2010.1521. [DOI] [PubMed] [Google Scholar]
  • 18.Alberti G.S., Ammari H., Romero F., Wintz T. Mathematical analysis of ultrafast ultrasound imaging. SIAM J. Appl. Math. 2017;77:1–25. doi: 10.1137/16M107102X. [DOI] [Google Scholar]
  • 19.Song P., Manduca A., Trzasko J.D., Chen S. Ultrasound small vessel imaging with block-wise adaptive local clutter filtering. IEEE Trans. Med. Imaging. 2017;36:251–262. doi: 10.1109/TMI.2016.2605819. [DOI] [PubMed] [Google Scholar]
  • 20.Bayat M., Fatemi M., Alizad A. Background Removal and Vessel Filtering of Non-Contrast Ultrasound Images of Microvasculature. IEEE Trans. Biomed. Eng. 2018 doi: 10.1109/TBME.2018.2858205. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Song P., Manduca A., Trzasko J.D., Chen S. Noise Equalization for Ultrafast Plane Wave Microvessel Imaging. IEEE Trans. Ultrason. Ferroelectr. Freq. Control. 2017;64:1776–1781. doi: 10.1109/TUFFC.2017.2748387. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Vincent L.M., Masters B.R. Morphological image processing and network analysis of cornea endothelial cell images; Proceedings of the Image Algebra and Morphological Image Processing III; San Diego, CA, USA. 20–22 July 1992; pp. 212–227. [Google Scholar]
  • 23.Buades A., Coll B., Morel J.-M. A non-local algorithm for image denoising; Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition; San Diego, CA, USA. 20–25 June 2005; pp. 60–65. [Google Scholar]
  • 24.Gilboa G., Osher S. Nonlocal linear image regularization and supervised segmentation. Multiscale Model. Simul. 2007;6:595–630. doi: 10.1137/060669358. [DOI] [Google Scholar]
  • 25.Singer A., Shkolnisky Y., Nadler B. Diffusion interpretation of nonlocal neighborhood filters for signal denoising. Siam. J. Imaging Sci. 2009;2:118–139. doi: 10.1137/070712146. [DOI] [Google Scholar]
  • 26.Coupé P., Hellier P., Kervrann C., Barillot C. Nonlocal means-based speckle filtering for ultrasound images. IEEE Trans. Image Process. 2009;18:2221–2229. doi: 10.1109/TIP.2009.2024064. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Coupé P., Yger P., Prima S., Hellier P., Kervrann C., Barillot C. An optimized blockwise nonlocal means denoising filter for 3-D magnetic resonance images. IEEE Trans. Med. Imaging. 2008;27:425–441. doi: 10.1109/TMI.2007.906087. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Dougherty E.R. An Introduction to Morphological Image Processing (Tutorial Texts in Optical Engineering) DC O’Shea, SPIE Optical Engineering Press; Bellingham, WA, USA: 1992. [Google Scholar]
  • 29.Otsu N. A threshold selection method from gray-level histograms. IEEE Trans. Syst. Man Cybern. 1979;9:62–66. doi: 10.1109/TSMC.1979.4310076. [DOI] [Google Scholar]
  • 30.Xu J., Zhang L., Zuo W., Zhang D., Feng X. Patch group based nonlocal self-similarity prior learning for image denoising; Proceedings of the IEEE International Conference on Computer Vision; Washington, DC, USA. 7–13 December 2015; pp. 244–252. [Google Scholar]
  • 31.Mahmoudi M., Sapiro G. Fast image and video denoising via nonlocal means of similar neighborhoods. IEEE Signal Process. Lett. 2005;12:839–842. doi: 10.1109/LSP.2005.859509. [DOI] [Google Scholar]
  • 32.Ghavami S., Bayat M., Fatemi M., Alizad A. Quantification of Morphological Features in Non-Contrast Ultrasound Microvasculature Imaging. arXiv. 2018. 1812.03229 [DOI] [PMC free article] [PubMed]

Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES