Multimedia Tools and Applications

, Volume 78, Issue 1, pp 1131–1148 | Cite as

Difference based median filter for removal of random value impulse noise in images

  • Chunbo Ma
  • Xuewei Lv
  • Jun AoEmail author


Random value impulse noise of images has many sources, such as image sensor, electronic components, etc. How to removal of noise and restore degraded image is always an interesting problem. The decision based algorithms as efficient methods to suppress noise have been extensively studied for a long time. In this type of algorithms, the first step is to classify the corrupted pixels from the surroundings, but it is not an easy thing since each image is different. The efficiency of the classification has great influence on the overall performances of the algorithms. A difference based median filter which can efficiently locate the random value impulse noise is proposed in this paper. Based on this filter, a new algorithm for removal of impulse noise in images is designed. A comparison of the performances is made among several existing algorithms in term of Image Enhancement Factor, Peak Signal-to-Noise Ratio and Structure Similarity Index. Finally, the proposed method is used for underwater image processing to suppress the random value impulse noise modified by Histogram Equalization operation. Visual and quantitative results indicate that the proposed method outperforms most of algorithms for removal of impulse noise in literatures.


Difference method Random value impulse noise Median filter Image processing 



This work is supported by the program for National Natural Science Foundation of China (No. 61167006) and GUET Excellent Graduate Thesis Program (No. 16YJPYSS13).


  1. 1.
    Ao J, Ma C (2018) Adaptive stretching method for underwater image color correction. Int J Pattern Recognit Artif Intell 32(2):1854001MathSciNetCrossRefGoogle Scholar
  2. 2.
    Chan RH, Ho CW, Nikolova M (2005) Salt and pepper noise removal by median type noise detectors and detail –preserving regularization. IEEE Trans Image Process 14:1479–1485CrossRefGoogle Scholar
  3. 3.
    Dale-Jones R, Tjahjadi T (1993) A study and modification of the local histogram equalization algorithm. Pattern Recogn 26(9):1373–1381CrossRefGoogle Scholar
  4. 4.
    Eng HL, Ma KK (2001) Noise adaptive soft-switching median filter. IEEE Trans Image Process 10:242–251CrossRefGoogle Scholar
  5. 5.
    Gonzalez RC, Woods RE (2008) Digital image processing, Third edn. Pearson Education, Upper Saddle River, pp 343–345Google Scholar
  6. 6.
    Huang TS, Yang GJ, Tang GY (1979) A Fast two dimensional median filtering algorithm. IEEE Trans Acoust Speech Signal Process 27:13–18CrossRefGoogle Scholar
  7. 7.
    Hwang H, Hadded RA (1995) adaptive median filter: new algorithms and results. IEEE Trans Image Process 4:499–502CrossRefGoogle Scholar
  8. 8.
    Jayaraj V, Ebenezer D (2010) A new switching-based median filtering scheme and algorithm for removal of high-density salt and pepper noise in images. EURASIP Journal on Advances in Signal Processing 1–11Google Scholar
  9. 9.
    Karthik B, Kumar TVUK (2014) Removal of high density salt and pepper noise through modified cascaded filter. Middle-East J Sci Res 20:1222–1228Google Scholar
  10. 10.
    Kim YT (1997) Contrast enhancement using brightness preserving bi-histogram equalization. IEEE Trans on Comsumer Electronics 43:1–8CrossRefGoogle Scholar
  11. 11.
    Lee CS, Kuo YH, Yu PT (1997) “Weighted fuzzy mean filters for image processing”, Fuzzy Sets and Systems. Elsevier 89:157–180Google Scholar
  12. 12.
    Menotti D, Najman L (2007) J. Facon and Arnaldo de A. Araujo, “Multi-Histogram equalization methods for contrast enhancement and brightness preserving”. IEEE Tans On Consumer Electronics 53:1186–1194CrossRefGoogle Scholar
  13. 13.
    Nair MS, Revathy K, Tatavarti R (2008) Removal of salt-and pepper noise in image: a new decision-based algorithm. Proc Of the International MultiConference of Engineers and Computer Scientists, Hong Kong I:611–616Google Scholar
  14. 14.
    Pizer SM et al (1987) Adaptive histogram equalization and its varantions. Comput Vis Graph Image Process 39:355–368CrossRefGoogle Scholar
  15. 15.
    Stinson DR (2005) Cryptography theory and practice. Third Edition. Chapman & Hall/CRC, ch. 3Google Scholar
  16. 16.
    Sun F, Zhang X, Wang G (2011) An Approach for Underwater Image Denoising Via Wavelet Decomposition and High-pass Filter. Fourth International Conference on Intelligent Computation Technology and Automation. IEEE Computer Society 417–420Google Scholar
  17. 17.
    Toh KKV, Isa NAMM (2010) Noise adaptive fuzzy switching median filter for salt-and-pepper noise reduction. IEEE Signal Processing Letters 17:281–284CrossRefGoogle Scholar
  18. 18.
    Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans on Image Process 13:600–612CrossRefGoogle Scholar
  19. 19.
    Wang X, Liu Y, Zhang H et al (2015) A total variation model based on edge adaptive guiding function for remote sensing image de-noising. Int J Appl Earth Obs Geoinf 34(1):89–95CrossRefGoogle Scholar
  20. 20.
    Zhang S, Karim MA (2002) A new impulse detector for switching median filters. IEEE Signal Process Letter 9(11):360–363CrossRefGoogle Scholar
  21. 21.
    Zou R, Shi C (2011) Curvelet-based the VisualShrink Threshold for Interfered Infrared Image Denoising. Energy Procedia 13:4712–4717CrossRefGoogle Scholar
  22. 22.
    Zuiderveld K (1994) Contrast limited adaptive histogram equalization. In: Grapics Gems IV, (Academic Press Professional, Inc., San Diego, pp. 474–485Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Guilin University of Electronic TechnologyGuilinPeople’s Republic of China

Personalised recommendations