Abstract
A novel adaptive radial basis function interpolation-based impulse noise removal algorithm is introduced in this manuscript. This approach consists of two stages: noisy pixel detection and correction. In former step, the noise-affected pixels in an image are detected, and in the latter step, the noisy pixels are restored by adaptive radial basis function-based interpolation scheme. The radial basis function interpolation scheme is used to estimate the unknown noisy pixel value from the noise-free known neighboring pixel values. For both noisy pixel detection and correction, a center sliding window is considered at each pixel location. The proposed approach is experimented on some benchmark data sets, and its performance is evaluated using five performance evaluation measures: PSNR, MSSIM, IEF, correlation factor, and NSER on different test images by comparing it against sixteen different state-of-the-art techniques. It is found that the proposed approach gives better results than the sixteen different state-of-the-art techniques.











Similar content being viewed by others
References
E. Abreu, S.K. Mitra, A signal dependent rank ordered mean filter: a new approach for removal of impulses from highly corrupted images, in Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing ICASSP-95, (1995), pp. 237–2374
D.R.K. Brownrigg, The weighted median filter. ACM Commun. 27, 807–818 (1984)
M.D. Buhmann, Radial Basis Functions: Theory and Implementations Cambridge Monographs on Applied and Computational Mathematics, vol. 12 (Cambridge University Press, Cambridge, 2003)
T. Chen, H.R. Wu, Adaptive impulse detection using center weighted median filters. IEEE Signal Process. Lett. 8, 1–3 (2001)
V. Crnojevic, V. Senk, Z. Trpovski, Advanced impulse detection based on pixel wise MAD. IEEE Signal Process. Lett. 11, 589–592 (2004)
Y. Dong, R.H. Chan, S. Xu, A detection statistic for random valued impulse noise. IEEE Trans. Image Process. 16, 1112–1120 (2007)
S. Esakkirajan, T. Veerakumar, A.N. Subramanyam, C.H. PremChand, Removal of high density salt and pepper noise through modified decision based unsymmetric trimmed median filter. IEEE Signal Process. Lett. 18, 287–290 (2011)
C. Franke, R. Schaback, Solving partial differential equations by collocation using radial basis functions. Appl. Math. Comput. 93, 73–82 (1998)
R.C. Gonzalez, R.E. Woods, Digital Image Processing (Addison Wesley, Singapore, 2002)
H. Hwang, R.A. Hadded, Adaptive median filter: new algorithms and results. IEEE Trans. Image Process. 4, 499–502 (1995)
I. Jafar, R. AlNa’mneh, K. Darabkh, Efficient improvements on the BDND filtering algorithm for the removal of high density impulse noise. IEEE Trans. Image Process. 22, 1223–1232 (2013)
S.S. Janaki, D. Ebenezer, A Blur reducing adaptive filter for the removal of mixed noise in images, in Proceedings of Advances in Computer Information and Systems. Science and Engineering, (2006), pp. 25–29
S. Jayaraman, S. Esakkirajan, T. Veerakumar, Digital Image Processing (Tata McGraw Hill, New Delhi, 2009)
P.S. Jayasree, P. Raj, Pradeep Kumar, Rajesh Siddavatam, S.P. Ghrera, A fast novel algorithm for salt and pepper image noise cancellation using cardinal B splines. Signal Image Video Process. 7, 1145–1157 (2013)
C. Kalyoncu, Ö. Toygar, H. Demirel, Interpolation based impulse noise removal. IET Image Process. 7, 777–785 (2013)
C. Kandemir, C. Kalyoncu, Ö. Toygar, A weighted mean filter with spatial bias elimination for impulse noise removal. Digital Signal Process. 46, 164–174 (2015)
E.J. Kansa, Multiquadrics—a scattered data approximation scheme with applications to computational fluid-dynamics I. Surface approximations and partial derivative estimates. Comput. Math. Appl. 19, 127–145 (1990)
E.J. Kansa, Multiquadrics—a scattered data approximation scheme with applications to computational fluid-dynamics II. Solutions to parabolic, hyperbolic and elliptic partial differential equations. Comput. Math. Appl. 19, 147–161 (1990)
E. Larsson, B. Fornberg, A numerical study of some radial basis function based solution methods for elliptic PDEs. Comput. Math. Appl. 46, 891–902 (2003)
D. Li, C. Liu, W. Gan, A new cognitive model: cloud model. Int. J. Intel. Syst. 24, 357–375 (2009)
P.E. Ng, K.K. Ma, A switching median filter with boundary discriminative noise detection for extremely corrupted images. IEEE Trans. Image Process. 15, 1506–1516 (2006)
J.L. Rodgers, W.A. Nicewander, Thirteen ways to look at the correlation coefficient. Am. Stat. 42, 59–66 (1995)
K.S. Shanmugam, A.M. Breipohl, Random Signals: Detection, Estimation and Data Analysis (Wiley, New York, 1988)
K.S. Srinivasan, D. Ebenezer, A new fast and efficient decision based algorithm for removal of high density impulse noise. IEEE Signal Process. Lett. 14, 189–192 (2007)
T. Veerakumar, S. Esakkirajan, I. Vennila, Edge preserving adaptive anisotropic diffusion filter approach for the suppression of impulse noise in images. AEU Int. J. Electron. Commun. 68, 442–452 (2014)
T. Veerakumar, S. Esakkirajan, I. Vennila, Recursive cubic spline interpolation filter approach for the removal of high density salt and pepper noise. Signal Image Video Process. 8, 159–168 (2014)
Z. Wang, A.C. Bovik, H.R. Sheikh, E.P. Simoncelli, Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13, 600–612 (2004)
Z. Wang, D. Zhang, Progressive switching median filter for the removal of impulse noise from highly corrupted images. IEEE Trans. Circuits Syst. II Analog Digit. Signal Process. 46, 78–80 (1999)
M. Zhang, X. Mou, L. Zhang, Non-shift edge based ratio (NSER): an image quality assessment metric based on early vision features. IEEE Signal Process. Lett. 18, 315–318 (2011)
S. Zhang, M.A. Karim, A new impulse detector for switching median filters. IEEE Signal Process. Lett. 9, 360–363 (2002)
Z. Zhou, Cognition and removal of impulse noise with uncertainty. IEEE Trans. Image Process. 21, 3157–3167 (2012)
P. Zwartjes, A. Gisolf, Fourier reconstruction with sparse inversion. Geophys. Prospect. 15, 199–221 (2007)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Veerakumar, T., Jagannath, R.P.K., Subudhi, B.N. et al. Impulse Noise Removal Using Adaptive Radial Basis Function Interpolation. Circuits Syst Signal Process 36, 1192–1223 (2017). https://doi.org/10.1007/s00034-016-0352-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-016-0352-1