TY - JOUR
T1 - Feature-preserving ultrasound speckle reduction via L0 minimization
AU - Zhu, Lei
AU - Wang, Weiming
AU - Li, Xiaomeng
AU - Wang, Qiong
AU - Qin, Jing
AU - Wong, Kin Hong
AU - Choi, Kup Sze
AU - Fu, Chi Wing
AU - Heng, Pheng Ann
N1 - Publisher Copyright:
© 2018 Elsevier B.V.
PY - 2018/6/14
Y1 - 2018/6/14
N2 - 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.
AB - 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.
KW - GAP
KW - Half-quadratic splitting method Iteratively re-weighted least squares framework
KW - L minimization
KW - Ultrasound speckle reduction
UR - http://www.scopus.com/inward/record.url?scp=85044290481&partnerID=8YFLogxK
U2 - 10.1016/j.neucom.2018.03.009
DO - 10.1016/j.neucom.2018.03.009
M3 - Article
AN - SCOPUS:85044290481
SN - 0925-2312
VL - 294
SP - 48
EP - 60
JO - Neurocomputing
JF - Neurocomputing
ER -