Skip to main content
Log in

Impulse Noise Removal Using Adaptive Radial Basis Function Interpolation

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. 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

  2. D.R.K. Brownrigg, The weighted median filter. ACM Commun. 27, 807–818 (1984)

    Article  Google Scholar 

  3. M.D. Buhmann, Radial Basis Functions: Theory and Implementations Cambridge Monographs on Applied and Computational Mathematics, vol. 12 (Cambridge University Press, Cambridge, 2003)

    Book  Google Scholar 

  4. T. Chen, H.R. Wu, Adaptive impulse detection using center weighted median filters. IEEE Signal Process. Lett. 8, 1–3 (2001)

    Article  Google Scholar 

  5. V. Crnojevic, V. Senk, Z. Trpovski, Advanced impulse detection based on pixel wise MAD. IEEE Signal Process. Lett. 11, 589–592 (2004)

    Article  Google Scholar 

  6. Y. Dong, R.H. Chan, S. Xu, A detection statistic for random valued impulse noise. IEEE Trans. Image Process. 16, 1112–1120 (2007)

    Article  MathSciNet  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. C. Franke, R. Schaback, Solving partial differential equations by collocation using radial basis functions. Appl. Math. Comput. 93, 73–82 (1998)

    MathSciNet  MATH  Google Scholar 

  9. R.C. Gonzalez, R.E. Woods, Digital Image Processing (Addison Wesley, Singapore, 2002)

    Google Scholar 

  10. H. Hwang, R.A. Hadded, Adaptive median filter: new algorithms and results. IEEE Trans. Image Process. 4, 499–502 (1995)

    Article  Google Scholar 

  11. 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)

    Article  MathSciNet  Google Scholar 

  12. 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

  13. S. Jayaraman, S. Esakkirajan, T. Veerakumar, Digital Image Processing (Tata McGraw Hill, New Delhi, 2009)

    Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. C. Kalyoncu, Ö. Toygar, H. Demirel, Interpolation based impulse noise removal. IET Image Process. 7, 777–785 (2013)

    Article  Google Scholar 

  16. C. Kandemir, C. Kalyoncu, Ö. Toygar, A weighted mean filter with spatial bias elimination for impulse noise removal. Digital Signal Process. 46, 164–174 (2015)

    Article  MathSciNet  Google Scholar 

  17. 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)

    Article  MathSciNet  MATH  Google Scholar 

  18. 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)

    Article  MathSciNet  MATH  Google Scholar 

  19. 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)

    Article  MathSciNet  MATH  Google Scholar 

  20. D. Li, C. Liu, W. Gan, A new cognitive model: cloud model. Int. J. Intel. Syst. 24, 357–375 (2009)

    Article  MATH  Google Scholar 

  21. 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)

    Article  Google Scholar 

  22. J.L. Rodgers, W.A. Nicewander, Thirteen ways to look at the correlation coefficient. Am. Stat. 42, 59–66 (1995)

    Article  Google Scholar 

  23. K.S. Shanmugam, A.M. Breipohl, Random Signals: Detection, Estimation and Data Analysis (Wiley, New York, 1988)

    Google Scholar 

  24. 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)

    Article  Google Scholar 

  25. 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)

    Article  Google Scholar 

  26. 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)

    Article  Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. 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)

    Article  Google Scholar 

  29. 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)

    Article  Google Scholar 

  30. S. Zhang, M.A. Karim, A new impulse detector for switching median filters. IEEE Signal Process. Lett. 9, 360–363 (2002)

    Article  Google Scholar 

  31. Z. Zhou, Cognition and removal of impulse noise with uncertainty. IEEE Trans. Image Process. 21, 3157–3167 (2012)

    Article  MathSciNet  Google Scholar 

  32. P. Zwartjes, A. Gisolf, Fourier reconstruction with sparse inversion. Geophys. Prospect. 15, 199–221 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. Veerakumar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-016-0352-1

Keywords

Navigation