Removing Speckle Noise by Analysis Dictionary Learning

Speckle noise inherently exists in images acquired by coherent systems, for example, synthetic aperture radar (SAR) and sonar images. Removal of speckle noise is a challenging problem because the noise multiplies (rather than adds to) the original image and it does not follow a Gaussian distribution. In this paper, we focus on the speckle noise removal problem and propose a method using analysis dictionary learning. In our proposed method, the image recovery is addressed in the logarithmic transform domain, thereby converting the multiplicative model to an additive model. Our formulation consists of a data fidelity term derived from the distribution of the speckle noise and a regularization term using the learned analysis dictionary. Experimental results on synthetic speckled images and real SAR images demonstrate the promising performance of the proposed method.

[1]  Gilles Aubert,et al.  A Variational Approach to Removing Multiplicative Noise , 2008, SIAM J. Appl. Math..

[2]  Wei Dai,et al.  Analysis SimCO: A new algorithm for analysis dictionary learning , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[3]  Mohamed-Jalal Fadili,et al.  Multiplicative Noise Removal Using L1 Fidelity on Frame Coefficients , 2008, Journal of Mathematical Imaging and Vision.

[4]  Michael K. Ng,et al.  Multiplicative Noise Removal via a Learned Dictionary , 2012, IEEE Transactions on Image Processing.

[5]  Michael Elad,et al.  Analysis K-SVD: A Dictionary-Learning Algorithm for the Analysis Sparse Model , 2013, IEEE Transactions on Signal Processing.

[6]  Yoram Bresler,et al.  Learning Sparsifying Transforms , 2013, IEEE Transactions on Signal Processing.

[7]  Klaus Diepold,et al.  Analysis Operator Learning and its Application to Image Reconstruction , 2012, IEEE Transactions on Image Processing.

[8]  Rémi Gribonval,et al.  Constrained Overcomplete Analysis Operator Learning for Cosparse Signal Modelling , 2012, IEEE Transactions on Signal Processing.

[9]  Michael Elad,et al.  The Cosparse Analysis Model and Algorithms , 2011, ArXiv.

[10]  Wei Dai,et al.  Simultaneous Codeword Optimization (SimCO) for Dictionary Update and Learning , 2011, IEEE Transactions on Signal Processing.

[11]  Jianing Shi,et al.  A Nonlinear Inverse Scale Space Method for a Convex Multiplicative Noise Model , 2008, SIAM J. Imaging Sci..

[12]  José M. Bioucas-Dias,et al.  Multiplicative Noise Removal Using Variable Splitting and Constrained Optimization , 2009, IEEE Transactions on Image Processing.

[13]  Levent Tunçel,et al.  Optimization algorithms on matrix manifolds , 2009, Math. Comput..

[14]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..