Log in

A salt and pepper noise image denoising method based on the generative classification

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

In this paper, an image denoising algorithm is proposed for salt and pepper noise. First, a generative model is built on a patch as a basic unit and then the algorithm locates the image noise within that patch in order to better describe the patch and obtain better subsequent clustering. Second, the algorithm classifies patches using a generative clustering method, which provides additional similarity information for noise repairing, suppresses the interference of noise and abandons those classes that consist of a smaller number of patches. Finally, the algorithm builds a non-local switching filter to remove the salt and pepper noise. Simulation results show that the proposed algorithm effectively denoises salt and pepper noise of various densities. It obtains a better visual quality and higher peak signal-to-noise ratio score than several state-of-the-art algorithms. In short, our algorithm uses a noisy patch as the basic unit, a patch clustering method to optimize the repair data set as well as obtains a better denoising effect, and provides a guideline for future denoising and repair methods.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Similar content being viewed by others

References

  1. Aiswarya K, Jayaraj V, Ebenezer D (2010) A new and efficient algorithm for the removal of high density salt and pepper noise in images and videos, in: Proceedings of the Second International Conference on Computer Modeling and Simulation, 409–413

  2. Alzubi S, Jararweh Y, Shatnawi R (2012) Medical Volume Segmentation Using 3D MultiResolution Analysis. International Conference on innovations in information technology (IIT'12)

  3. Alzubi S, Sharif MS, Abbod M Efficient implementation and evaluation of wavelet packet for 3D medical image segmentation. IEEE Int Workshop Med Measure Appl (MeMeA'2011) 2011:619–622

  4. Astola J, Kuosmaneen P (1997) Fundamentals of nonlinear digital filtering. CRC, BocaRaton

    Google Scholar 

  5. Bo F, Li W-W, Fu Y-p, Song C-M (2015) An image topic model for image denoising. Neurocomputing 169:119–123

    Article  Google Scholar 

  6. Buades A, Coll B, Morel JM (2005) A non local algorithm for image denoising. IEEE Int Conf Comput Vis Patt Recog CVPR 2:60–65

    MATH  Google Scholar 

  7. Buades A, Coll B, Morel JM (2011) Self-similarity-based image Denoising. Commun ACM 54(5):109–117

    Article  Google Scholar 

  8. Dabov K, Foi A, Katkovnik V, Egiazarian K (2007) Image denoising by sparse 3-D transform-domain collaborative filtering. IEEE Trans Image Proc 16(8):2080–2095

    Article  MathSciNet  Google Scholar 

  9. Dabov K, Foi A, Katkovnik V, Egiazarian K (2013) A nonlocal transform-domain filter for volumetric data Denoising and reconstruction. IEEE Trans Image Proc 22(1):119–133

    Article  MathSciNet  MATH  Google Scholar 

  10. Dawood H, Dawood H, Guo P (2014) Removal of high-intensity impulse noise by Weber’s law noise identifier. Pattern Recogn Lett 49:121–130

    Article  Google Scholar 

  11. Delon J, Desolneux A, Guillemot T (2016) PARIGI: a patch-based approach to remove impulse-Gaussian noise from images. Image Proc On Line 5:130–154

    Article  MathSciNet  Google Scholar 

  12. Eng H-L, Ma K-K (2001) Noise adaptive soft switching median filter. IEEE Trans Image Process 10(2):242–251

    Article  MATH  Google Scholar 

  13. Erkan U, Gokrem L (2018) A new method based on pixel density in salt and pepper noise removal. Turk J Electr Eng Comput Sci 26:162–171. https://doi.org/10.3906/elk-1705-256

    Article  Google Scholar 

  14. Esakkirajan S, Veerakumar T, Subramanyam AN, Prem Chand CH (2011) Removal of high density salt and pepper noise through modified decision based unsymmetric trimmed median filter. IEEE Sign Proc Lett 18(5):287–290

    Article  Google Scholar 

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

    Article  Google Scholar 

  16. Jafar IF, AlNa’mneh RA, Darabkh KA (2013) Efficient improvements on the BDND filtering algorithm for the removal of high-density impulse noise. IEEE Trans Image Process 22(3):1223–1231

    Article  MathSciNet  MATH  Google Scholar 

  17. Toh KKV, Ibrahim H, Mahyuddin MN (2008) Salt-and-pepper noise detection and reduction using fuzzy switching median filter. IEEETrans Consum Electron 54(4):1956–1961

    Article  Google Scholar 

  18. Lu P, Wang W (2011) An efficient switching median filter based on local outlier factor. IEEE Sign Proc Lett 18(10):551–554

    Article  Google Scholar 

  19. Madhu S, Raju NG (2012) A new fuzzy-based decision algorithm for high-density impulse noise removal. Sign Image Video Proc 6(4):579–595

    Article  Google Scholar 

  20. Nasri M, Saryazdi S, Nezamabadi-pour H (2013) SNLM: a switching non-local means filter for removal of high density salt and pepper noise. Sci Iran D 20(3):760–764

    Google Scholar 

  21. Ng P-E, Ma K-K (2006) A switching median filter with boundary discriminative noise detection for extremely corrupted images. IEEE Trans Image Process 15(6):1506–1516

    Article  Google Scholar 

  22. Novoselac V, Pavić Z (2015) Adaptive center weighted median filter. International Scientific and Expert Conference of the International Team Society, Kirin

    Google Scholar 

  23. Srinivasan KS, Ebenezer D (2007) A new fast and efficient decision based algorithm for removal of high density impulse noise. IEEE Sign Proc Lett 14(3):189–192

    Article  Google Scholar 

  24. Varghese J, Tairan N, Subash S (2015) Adaptive switching non-local filter for the restoration of salt and pepper impulse-corrupted digital images. Arab J Sci Eng 40(11):3233–3246

    Article  Google Scholar 

  25. Vasanth K, Jawahar Senthilkumar V, Rajesh V (2013) A decision based unsymmetrical trimmed variants for the removal of high density salt and pepper noise[J]. Proced Comput Sci 54(15):595–604

    Google Scholar 

  26. Wang Y, Lin X, Wu L, Zhang W, Zhang Q, Huang X (2015) Robust subspace clustering for multi-view data by exploiting correlation consensus. IEEE Trans Image Process 24(11):3939–3949

    Article  MathSciNet  MATH  Google Scholar 

  27. Wang Y, Zhang W, Wu L, Lin X, Fang M, Pan S (2016) Iterative views agreement: an iterative low-rank based structured optimization method to multi-view spectral clustering. IJCAI:2153–2159

  28. Wang Y, Wu L, Lin X, Gao J (2018) Multiview spectral clustering via structured low-rank matrix factorization. IEEE Transactions on Neural Networks and Learning Systems

  29. Wu L (2017) Y. Wang. Robust hashing for multi-view data: jointly learning low-rank Kernelized similarity consensus and hash functions. Image Vis Comput 57:58–66

    Article  Google Scholar 

  30. Zhang S, Mohammad AK (2002) A new impulse detector for switching median filters. IEEE Signal Proc Lett 9(11):360–363

    Article  Google Scholar 

  31. Zhang XM, Zhan Y, Ding MY, Hou WG, Yin ZP (2013) Decision-based non-local means filter for removing impulse noise from digital images. Signal Process 93:517–524

    Article  Google Scholar 

  32. Zhou YY, Ye ZF, Huang JJ (2012) Improved decision-based detail-preserving variational method for removal of random-valued impulse noise. IET Image Process 6(7):976–985

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This work is supported by the National Natural Science Foundation of China (NSFC) Grant No. 61702246, 61402214, 61602204, and 41671439, Liaoning Province of China General Project of Scientific Research No. L2015285, Liaoning Province of China Doctoral Research Fund No. 201601243, and Liaoning University Youth Project No.LS2014L014.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bo Fu.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fu, B., Zhao, X., Song, C. et al. A salt and pepper noise image denoising method based on the generative classification. Multimed Tools Appl 78, 12043–12053 (2019). https://doi.org/10.1007/s11042-018-6732-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6732-8

Keywords

Navigation