Multispectral Satellite Image Denoising via Adaptive Cuckoo Search-Based Wiener Filter

Satellite image denoising is essential for enhancing the visual quality of images and for facilitating further image processing and analysis tasks. Designing of self-tunable 2-D finite-impulse response (FIR) filters attracted researchers to explore its usefulness in various domains. Furthermore, 2-D FIR Wiener filters which estimate the desired signal using its statistical parameters became a standard method employed for signal restoration applications. In this paper, we propose a 2-D FIR Wiener filter driven by the adaptive cuckoo search (ACS) algorithm for denoising multispectral satellite images contaminated with the Gaussian noise of different variance levels. The ACS algorithm is proposed to optimize the Wiener weights for obtaining the best possible estimate of the desired uncorrupted image. Quantitative and qualitative comparisons are conducted with 10 recent denoising algorithms prominently used in the remote-sensing domain to substantiate the performance and computational capability of the proposed ACSWF. The tested data set included satellite images procured from various sources, such as Satpalda Geospatial Services, Satellite Imaging Corporation, and National Aeronautics and Space Administration. The stability analysis and study of convergence characteristics are also performed, which revealed the possibility of extending the ACSWF for real-time applications as well.

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

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

[3]  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.

[4]  Pauline Ong,et al.  Adaptive Cuckoo Search Algorithm for Unconstrained Optimization , 2014, TheScientificWorldJournal.

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

[6]  Zhenxing Zhang,et al.  An Improved Cuckoo Search Algorithm with Adaptive Method , 2014, 2014 Seventh International Joint Conference on Computational Sciences and Optimization.

[7]  Paul Scheunders,et al.  Wavelet Denoising of Multicomponent Images Using Gaussian Scale Mixture Models and a Noise-Free Image as Priors , 2007, IEEE Transactions on Image Processing.

[8]  Ali H. Sayed,et al.  Variable step-size NLMS and affine projection algorithms , 2004, IEEE Signal Processing Letters.

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

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

[11]  Xiangtao Zheng,et al.  Spectral–Spatial Kernel Regularized for Hyperspectral Image Denoising , 2015, IEEE Transactions on Geoscience and Remote Sensing.

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

[13]  Lei Zhang,et al.  Multispectral Images Denoising by Intrinsic Tensor Sparsity Regularization , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[14]  Paul Scheunders,et al.  Wavelet-Based EM Algorithm for Multispectral-Image Restoration , 2009, IEEE Transactions on Geoscience and Remote Sensing.

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

[16]  A. Murat Tekalp,et al.  Adaptive motion-compensated filtering of noisy image sequences , 1993, IEEE Trans. Circuits Syst. Video Technol..

[17]  Arie Feuer,et al.  Convergence and performance analysis of the normalized LMS algorithm with uncorrelated Gaussian data , 1988, IEEE Trans. Inf. Theory.

[18]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

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

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

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

[22]  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.

[23]  Amel Benazza-Benyahia,et al.  A Nonlinear Stein-Based Estimator for Multichannel Image Denoising , 2007, IEEE Transactions on Signal Processing.

[24]  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..

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

[26]  Honghong Peng,et al.  Multispectral Image Denoising With Optimized Vector Bilateral Filter , 2014, IEEE Transactions on Image Processing.

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

[28]  Xiaoyan Sun,et al.  Image Denoising by Exploring External and Internal Correlations , 2015, IEEE Transactions on Image Processing.

[29]  Xiangtao Li,et al.  Modified cuckoo search algorithm with self adaptive parameter method , 2015, Inf. Sci..

[30]  Shilpa Suresh,et al.  A Novel Adaptive Cuckoo Search Algorithm for Contrast Enhancement of Satellite Images , 2017, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[31]  Giuseppe Papari,et al.  Fast Bilateral Filtering for Denoising Large 3D Images , 2017, IEEE Transactions on Image Processing.

[32]  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).

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

[34]  Liangpei Zhang,et al.  Hyperspectral Image Denoising Employing a Spectral–Spatial Adaptive Total Variation Model , 2012, IEEE Transactions on Geoscience and Remote Sensing.

[35]  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).

[36]  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..

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

[38]  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).

[39]  Alessandro Foi,et al.  Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering , 2007, IEEE Transactions on Image Processing.

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

[41]  Xiliang Lu,et al.  A Universal Destriping Framework Combining 1-D and 2-D Variational Optimization Methods , 2018, IEEE Transactions on Geoscience and Remote Sensing.

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

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

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

[45]  Rutuparna Panda,et al.  A novel adaptive cuckoo search algorithm for intrinsic discriminant analysis based face recognition , 2016, Appl. Soft Comput..

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

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

[48]  V. B. Surya Prasath,et al.  Multispectral image denoising by well-posed anisotropic diffusion scheme with channel coupling , 2010 .

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

[50]  Yulong Wang,et al.  Graph-Regularized Low-Rank Representation for Destriping of Hyperspectral Images , 2013, IEEE Transactions on Geoscience and Remote Sensing.

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

[52]  Guangyi Chen,et al.  Denoising of hyperspectral imagery by combining PCA with block-matching 3-D filtering , 2011 .

[53]  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..

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

[55]  Jie Li,et al.  Noise Removal From Hyperspectral Image With Joint Spectral–Spatial Distributed Sparse Representation , 2016, IEEE Transactions on Geoscience and Remote Sensing.

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

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

[58]  Yi Yang,et al.  Decomposable Nonlocal Tensor Dictionary Learning for Multispectral Image Denoising , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[59]  Rutuparna Panda,et al.  A new adaptive Cuckoo search algorithm , 2015, 2015 IEEE 2nd International Conference on Recent Trends in Information Systems (ReTIS).

[60]  Xin-She Yang,et al.  Nature-Inspired Optimization Algorithms: Challenges and Open Problems , 2020, J. Comput. Sci..

[61]  Guillermo Sapiro,et al.  Non-local sparse models for image restoration , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[62]  Guangyi Chen,et al.  Denoising of Hyperspectral Imagery Using Principal Component Analysis and Wavelet Shrinkage , 2011, IEEE Transactions on Geoscience and Remote Sensing.