Feature-preserving ultrasound speckle reduction via L0 minimization

Abstract Speckle reduction is a crucial prerequisite of many computer-aided ultrasound diagnosis and treatment systems. However, most existing speckle reduction filters tend to concentrate the blurring near the features and introduce the hole artifacts, making the subsequent processing procedures complicated. Optimization-based methods can globally distribute such blurring, leading to better feature preservation. Motivated by this, we propose a novel optimization framework based on L0 minimization for feature preserving ultrasound speckle reduction. We present an observation that the GAP, which integrates gradient and phase information, is extremely sparser in despeckled images (output) than in speckled images (input). Based on this observation, we propose an L0 minimization framework to remove speckle noise and simultaneously preserve features in the ultrasound images. It seeks for the L0 sparsity of the GAP values, and such sparsity is achieved by reducing small GAP values to zero in an iterative manner. Since features have larger GAP magnitudes than speckle noise, the proposed L0 minimization is capable of effectively suppressing the speckle noise. Meanwhile, the rest of GAP values corresponding to prominent features are kept unchanged, leading to better preservation of those features. In addition, we propose an efficient and robust numerical scheme to transform the original intractable L0 minimization into several sub-optimizations, from which we can quickly find their closed-form solutions. Experiments on synthetic and clinical ultrasound images demonstrate that our approach outperforms other state-of-the-art despeckling methods in terms of noise removal and feature preservation.

[1]  Lili Wu,et al.  Speckle filtering of medical ultrasonic images using wavelet and guided filter. , 2016, Ultrasonics.

[2]  Danni Ai,et al.  Local statistics and non-local mean filter for speckle noise reduction in medical ultrasound image , 2016, Neurocomputing.

[3]  Zeev Farbman,et al.  Edge-preserving decompositions for multi-scale tone and detail manipulation , 2008, SIGGRAPH 2008.

[4]  F. M. Cardoso,et al.  Edge-preserving speckle texture removal by interference-based speckle filtering followed by anisotropic diffusion. , 2012, Ultrasound in medicine & biology.

[5]  Bo Wang,et al.  Ultrasound Speckle Reduction via Super Resolution and Nonlinear Diffusion , 2009, ACCV.

[6]  Fan Zhang,et al.  Nonlinear Diffusion in Laplacian Pyramid Domain for Ultrasonic Speckle Reduction , 2007, IEEE Transactions on Medical Imaging.

[7]  Li Xu,et al.  Unnatural L0 Sparse Representation for Natural Image Deblurring , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Scott T. Acton,et al.  Ultrasound Despeckling for Contrast Enhancement , 2010, IEEE Transactions on Image Processing.

[9]  Shiqian Wu,et al.  Weighted Guided Image Filtering , 2016, IEEE Transactions on Image Processing.

[10]  D. Burr,et al.  Mach bands are phase dependent , 1986, Nature.

[11]  Alexander A. Sawchuk,et al.  Adaptive Noise Smoothing Filter for Images with Signal-Dependent Noise , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Pierrick Coupé,et al.  Nonlocal Means-Based Speckle Filtering for Ultrasound Images , 2009, IEEE Transactions on Image Processing.

[13]  Jean-Michel Morel,et al.  A non-local algorithm for image denoising , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[14]  Li Xu,et al.  Structure extraction from texture via relative total variation , 2012, ACM Trans. Graph..

[15]  Yaoqin Xie,et al.  Nonlocal Total-Variation–Based Speckle Filtering for Ultrasound Images , 2016, Ultrasonic imaging.

[16]  Wei Xiong,et al.  Stacked Convolutional Denoising Auto-Encoders for Feature Representation , 2017, IEEE Transactions on Cybernetics.

[17]  Tony Lindeberg Edge Detection and Ridge Detection with Automatic Scale Selection , 2004, International Journal of Computer Vision.

[18]  Manish Khare,et al.  Despeckling of medical ultrasound images using Daubechies complex wavelet transform , 2010, Signal Process..

[19]  Cewu Lu,et al.  Image smoothing via L0 gradient minimization , 2011, ACM Trans. Graph..

[20]  Peter Kovesi,et al.  Image Features from Phase Congruency , 1995 .

[21]  Donald Geman,et al.  Nonlinear image recovery with half-quadratic regularization , 1995, IEEE Trans. Image Process..

[22]  Scott T. Acton,et al.  Speckle reducing anisotropic diffusion , 2002, IEEE Trans. Image Process..

[23]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  Jinglu Tan,et al.  Ultrasound speckle reduction by a SUSAN-controlled anisotropic diffusion method , 2010, Pattern Recognit..

[25]  S. Casciaro,et al.  A new fully automatic and robust algorithm for fast segmentation of liver tissue and tumors from CT scans , 2008, European Radiology.

[26]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[27]  I. Daubechies,et al.  Iteratively reweighted least squares minimization for sparse recovery , 2008, 0807.0575.

[28]  Minh N. Do,et al.  Fast Global Image Smoothing Based on Weighted Least Squares , 2014, IEEE Transactions on Image Processing.

[29]  Kup-Sze Choi,et al.  Fast feature-preserving speckle reduction for ultrasound images via phase congruency , 2017, Signal Process..

[30]  Peter Kovesi,et al.  Symmetry and Asymmetry from Local Phase , 1997 .

[31]  Ahror Belaid,et al.  Phase based level set segmentation of ultrasound images , 2009, 2009 9th International Conference on Information Technology and Applications in Biomedicine.

[32]  Michael Brady,et al.  On the Choice of Band-Pass Quadrature Filters , 2004, Journal of Mathematical Imaging and Vision.

[33]  Ming-Hsuan Yang,et al.  Deblurring Text Images via L0-Regularized Intensity and Gradient Prior , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[34]  Antonio Fernando Catelli Infantosi,et al.  Breast ultrasound despeckling using anisotropic diffusion guided by texture descriptors. , 2014, Ultrasound in medicine & biology.

[35]  Petia Radeva,et al.  SRBF: Speckle reducing bilateral filtering. , 2010, Ultrasound in medicine & biology.

[36]  Xiaogang Wang,et al.  L0 Regularized Stationary Time Estimation for Crowd Group Analysis , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[37]  Rob Fergus,et al.  Fast Image Deconvolution using Hyper-Laplacian Priors , 2009, NIPS.

[38]  Ling Zhang,et al.  Automated breast cancer detection and classification using ultrasound images: A survey , 2015, Pattern Recognit..

[39]  Alejandro F. Frangi,et al.  Probabilistic-Driven Oriented Speckle Reducing Anisotropic Diffusion with Application to Cardiac Ultrasonic Images , 2010, MICCAI.

[40]  Ganapathi Subramanian,et al.  Adaptive wavelet packet-based de-speckling of ultrasound images with bilateral filter. , 2013, Ultrasound in medicine & biology.