Two-Dimensional CS Adaptive FIR Wiener Filtering Algorithm for the Denoising of Satellite Images

In the recent years, researchers are quite much attracted in designing two-dimensional (2-D) adaptive finite-impulse response (FIR) filters driven by an optimization algorithm to self-adjust the filter coefficients, with applications in different domains of research. For signal processing applications, FIR Wiener filters are commonly used for noisy signal restorations by computing the statistical estimates of the unknown signal. In this paper, a novel 2-D Cuckoo search adaptive Wiener filtering algorithm (2D-CSAWF) is proposed for the denoising of satellite images contaminated with Gaussian noise. Till date, study based on 2-D adaptive Wiener filtering driven by metaheuristic algorithms was not found in the literature to the best of our knowledge. Comparisons are made with the most studied and recent 2-D adaptive noise filtering algorithms, so as to analyze the performance and computational efficiency of the proposed algorithm. We have also included comparisons with recent adaptive metaheuristic algorithms used for satellite image denoising to ensure a fair comparison. All the algorithms are tested on the same satellite image dataset, for denoising images corrupted with three different Gaussian noise variance levels. The experimental results reveal that the proposed novel 2D-CSAWF algorithm outperforms others both quantitatively and qualitatively. Investigations were also carried out to examine the stability and computational efficiency of the proposed algorithm in denoising satellite images.

[1]  Mohammed Ghanbari,et al.  Scope of validity of PSNR in image/video quality assessment , 2008 .

[2]  N. Karaboga,et al.  Image denoising with 2-D FIR filter by using artificial bee colony algorithm , 2012, 2012 International Symposium on Innovations in Intelligent Systems and Applications.

[3]  Jie Yan,et al.  Image denoising by generalized total variation regularization and least squares fidelity , 2015, Multidimens. Syst. Signal Process..

[4]  David W. Thomas,et al.  The two-dimensional adaptive LMS (TDLMS) algorithm , 1988 .

[5]  Guoqing Li,et al.  Remote-Sensing Image Denoising Using Partial Differential Equations and Auxiliary Images as Priors , 2012, IEEE Geoscience and Remote Sensing Letters.

[6]  Runsheng Wang,et al.  Combining interior and exterior characteristics for remote sensing image denoising , 2016 .

[7]  Cheng Huang,et al.  Least Squares-Based Filter for Remote SensingImage Noise Reduction , 2008, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Martin Vetterli,et al.  Image denoising via lossy compression and wavelet thresholding , 1997, Proceedings of International Conference on Image Processing.

[9]  Ashish Kumar Bhandari,et al.  Improved sub-band adaptive thresholding function for denoising of satellite image based on evolutionary algorithms , 2013, IET Signal Process..

[10]  Gholamreza Anbarjafari,et al.  Satellite image enhancement by using dual tree complex wavelet transform: Denoising and illumination enhancement , 2012, 2012 20th Signal Processing and Communications Applications Conference (SIU).

[11]  Martin Vetterli,et al.  Spatially adaptive wavelet thresholding with context modeling for image denoising , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[12]  Wenjuan Zhang,et al.  Quickbird Remote Sensing Image Denoising Using Wavelet Packet Transform , 2008, 2008 Second International Symposium on Intelligent Information Technology Application.

[13]  Nurhan Karaboga,et al.  A novel 2D-ABC adaptive filter algorithm: A comparative study , 2015, Digit. Signal Process..

[14]  Sajjad Mohsin,et al.  Adaptive image denoising using cuckoo algorithm , 2016, Soft Comput..

[15]  David Zhang,et al.  FSIM: A Feature Similarity Index for Image Quality Assessment , 2011, IEEE Transactions on Image Processing.

[16]  Hojjat Rakhshani,et al.  Snap-drift cuckoo search: A novel cuckoo search optimization algorithm , 2017, Appl. Soft Comput..

[17]  A. Bovik,et al.  A universal image quality index , 2002, IEEE Signal Processing Letters.

[18]  Shian-Tang Tzeng Design of 2-D FIR digital filters with specified magnitude and group delay responses by GA approach , 2007, Signal Process..

[19]  Bernard Widrow,et al.  Least-mean-square adaptive filters , 2003 .

[20]  N. R. Nelwin Raj,et al.  Satellite image denoising using shearlet transform , 2016, 2016 International Conference on Communication and Signal Processing (ICCSP).

[21]  Djemel Ziou,et al.  Image Quality Metrics: PSNR vs. SSIM , 2010, 2010 20th International Conference on Pattern Recognition.

[22]  Ashish Kumar Bhandari,et al.  Optimal sub-band adaptive thresholding based edge preserved satellite image denoising using adaptive differential evolution algorithm , 2016, Neurocomputing.

[23]  Angshul Majumdar,et al.  Hyperspectral Image Denoising Using Spatio-Spectral Total Variation , 2016, IEEE Geoscience and Remote Sensing Letters.

[24]  Bernard Widrow,et al.  Least-Mean-Square Adaptive Filters: Haykin/Least-Mean-Square Adaptive Filters , 2005 .

[25]  Aykut Hocanin,et al.  Frequency-response-shaped LMS adaptive filter , 2006, Digit. Signal Process..

[26]  Djamel Chikouche,et al.  Evolutionary techniques for the synthesis of 2-D FIR filters , 2011, 2011 IEEE Statistical Signal Processing Workshop (SSP).

[27]  V. Sowmya,et al.  A novel approach for denoising coloured remote sensing image using Legendre Fenchel Transformation , 2014, 2014 International Conference on Recent Trends in Information Technology.

[28]  Shilpa Suresh,et al.  An efficient cuckoo search algorithm based multilevel thresholding for segmentation of satellite images using different objective functions , 2016, Expert Syst. Appl..

[29]  Aria Nosratinia,et al.  Image denoising via wavelet-domain spatially adaptive FIR Wiener filtering , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[30]  Christos P. Loizou,et al.  Quality evaluation of ultrasound imaging in the carotid artery based on normalization and speckle reduction filtering , 2006, Proceedings of the 12th IEEE Mediterranean Electrotechnical Conference (IEEE Cat. No.04CH37521).

[31]  George-Othon Glentis,et al.  An efficient affine projection algorithm for 2-D FIR adaptive filtering and linear prediction , 2006, Signal Process..

[32]  Xiangyang Wang,et al.  An Efficient Remote Sensing Image Denoising Method in Extended Discrete Shearlet Domain , 2013, Journal of Mathematical Imaging and Vision.

[33]  Mohammad Shams Esfand Abadi,et al.  The novel two-dimensional adaptive filter algorithms with the performance analysis , 2014, Signal Process..

[34]  Takao Hinamoto,et al.  A REALIZATION OF 2-D ADAPTIVE FILTERS USING AFFINE PROJECTION ALGORITHM , 1998 .

[35]  Claudio Fabiano Motta Toledo,et al.  An approach based on hybrid genetic algorithm applied to image denoising problem , 2016, Appl. Soft Comput..

[36]  Xiaoguang Cao,et al.  Fast Nonlocal Remote Sensing Image Denoising Using Cosine Integral Images , 2013, IEEE Geoscience and Remote Sensing Letters.

[37]  Fatma Latifoglu,et al.  A novel approach to speckle noise filtering based on Artificial Bee Colony algorithm: An ultrasound image application , 2013, Comput. Methods Programs Biomed..

[38]  P Ganesan,et al.  Segmentation and Denoising of Noisy Satellite Images based on Modified Fuzzy C Means Clustering and Discrete Wavelet Transform for Information Retrieval , 2013 .

[39]  Aleksandra Pizurica,et al.  Wavelet domain denoising of multispectral remote sensing imagery adapted to the local spatial and spectral context , 2005, Proceedings. 2005 IEEE International Geoscience and Remote Sensing Symposium, 2005. IGARSS '05..

[40]  Rafael C. González,et al.  Local Determination of a Moving Contrast Edge , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[41]  Ziya Telatar,et al.  Adaptive filter design for image deblurring by using multi-criteria blurred image information , 2005, Digit. Signal Process..

[42]  Jong-Sen Lee,et al.  Digital Image Enhancement and Noise Filtering by Use of Local Statistics , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[43]  Shubhendu Kumar Sarangi,et al.  Design of 1-D and 2-D recursive filters using crossover bacterial foraging and Cuckoo search techniques , 2014, Eng. Appl. Artif. Intell..

[44]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

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