Skip to main content

Advertisement

Log in

Improved adaptive type-2 fuzzy filter with exclusively two fuzzy membership function for filtering salt and pepper noise

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

Abstract

Image denoising is one of the preliminary steps in image processing methods in which the presence of noise can deteriorate image quality. This paper presents an improved two-stage fuzzy filter for filtering salt and pepper noise from the images to enhance the image quality. In the first stage, the pixels in the image are categorized as good or noisy based on adaptive thresholding using type-2 fuzzy logic with exclusively two different membership functions in the filter window. In the second stage, the noisy pixels are denoised using modified ordinary fuzzy logic in the respective filter window. The proposed filter is validated on standard images with various noise levels. The proposed filter removes the noise and preserves beneficial image characteristics, i.e., edges and corners at higher noise levels. The performance of the proposed filter is compared with the various state-of-the-art methods in terms of peak signal-to-noise ratio and computation time. The average PSNR values for the noise percentage 20%, 50% and 80% are the 37%, 31% and 27%. To show the effectiveness of statistical filter tests, i.e., the Friedman test and Bonferroni−Dunn (BD) test are also carried out, which ascertain that the proposed filter outperforms in comparison to various filtering approaches.

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

Access this article

Subscribe and save

Springer+ Basic
€32.70 /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 includes VAT (France)

Instant access to the full article PDF.

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

Similar content being viewed by others

Data Availability

The datasets analysed during the current study are available in the USC-SIPI Image Database repository, https://sipi.usc.edu/database/, and cited in [50].

Abbreviations

SAP :

Salt and Pepper

MF :

Membership Function

PSNR :

Peak Signal-to-Noise Ratio

LMF :

Lower Membership Function

UMF :

Upper Membership Function

BD :

Bonferroni-Dunn

CD :

Critical Difference

\(\boldsymbol {\tilde {\mu }}\) :

Membership value matrix

\(\boldsymbol {P}^{H}_{ij}\) :

Fuzzy set

χ 2 :

Friedman statistic

\(\mu _{\boldsymbol {P}^{H}_{ij}}\) :

Primary membership value

\(\mu _{\tilde {\boldsymbol {P}}_{ij}^{H}}\) :

Secondary membership value

σ :

Variance in a filter window

\(\tilde {\boldsymbol {P}}_{ij}^{H}\) :

Type-2 fuzzy set

F F :

Fisher distribution

H :

Half filter window size

I :

Collection of pixels in an image

l :

Number of methods

M :

Number of dataset

m 1,m 2 :

Different means in a filter window

N :

Number of elements in a filter window

p i j :

Pixel values of ith row and jth column

R z :

Average rank of zth method

T h :

Adaptive threshold

References

  1. Ahmed F, Das S (2014) Removal of high-density salt-and-pepper noise in images with an iterative adaptive fuzzy filter using alpha-trimmed mean. IEEE Trans Fuzzy Syst 22(5):1352–1358

    Article  Google Scholar 

  2. Astola J, Kuosmanen P (1997) Fundamentals of nonlinear digital filtering. CRC, Boca Raton

    MATH  Google Scholar 

  3. Ba A, YÜksel M. E. (2008) Impulse noise removal from digital images by a detail-preserving filter based on type-2 fuzzy logic. IEEE Trans Fuzzy Syst 16(4):920–928

    Article  Google Scholar 

  4. Bakkouri I, Afdel K (2020) Computer-aided diagnosis (CAD) system based on multi-layer feature fusion network for skin lesion recognition in dermoscopy images. Multimed Tools Applic 79(29):20483–20518

    Article  Google Scholar 

  5. Bakkouri I, Afdel K, Benois-Pineau J (2022) BG-3DM2F: bidirectional gated 3D multi-scale feature fusion for Alzheimer’s disease diagnosis. Multimed Tools Appl 81(8):10743–10776

    Article  Google Scholar 

  6. Bharadhwaj H, Singh V, Verma N K (2019) A type-2 fuzzy systems approach for clustering based identification of a T-S regression model. In: Computational intelligence: theories, applications and future directions, vol I. Springer, Singapore, pp 359–374

  7. Bhatti UA, et al. (2019) Recommendation system using feature extraction and pattern recognition in clinical care systems. Enterp Inf Syst 13(3):329–351

    Article  Google Scholar 

  8. Bhatti UA, et al. (2021) Local similarity-based spatial spectral fusion hyperspectral image classification with deep CNN and Gabor Filtering. IEEE Trans Geosci Remote Sens 60:1–15

    Article  Google Scholar 

  9. Brownrigg D (1984) The weighted median filter. Commun Assoc Comput 807–818

  10. Chan R H, Ho C W, Nikolova M (2005) Salt and pepper noise removal by median type noise detectors and detail preserving regularization. IEEE Trans Image Process 14(10):1479–1485

    Article  Google Scholar 

  11. Chen C L P, Liu L, Chen L, Tang Y Y, Zhou Y (2015) Weighted couple sparse representation with classified regularization for impulse noise removal. IEEE Trans Image Process 24(11):4014–4026

    Article  MathSciNet  MATH  Google Scholar 

  12. Chowdhary CL, et al. (2020) Analytical study of hybrid techniques for image encryption and decryption. Sensors 20(18):5162

    Article  Google Scholar 

  13. Crnojević V., Petrović N. (2010) Impulse noise filtering using robust pixel wise S-estimate of variance. EURASIP Journal on Advances in Signal Process, 2010(8)

  14. Demsar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7:1–30

    MathSciNet  MATH  Google Scholar 

  15. Dubois D J (1980) Fuzzy sets and systems: theory and applications, vol 144. Academic Press

  16. Erkan U, Gökrem L., Enginoğlu S. (2018) Different applied median filter in salt and pepper noise. Comput Electr Eng 70:789–798

    Article  Google Scholar 

  17. Etoundi CML, et al. (2022) A novel compound-coupled hyperchaotic map for image encryption. Symmetry 14(3):493

    Article  Google Scholar 

  18. Ghanekar U, Singh A K, Pandey R (2010) A contrast enhancement-based filter for removal of random valued impulse noise. IEEE Signal Process Lett 17 (1):47–50

    Article  Google Scholar 

  19. Hidalgo M G, Massanet S, Mir A, Aguilera D R (2018) Improving salt and pepper noise removal using a fuzzy mathematical morphology-based filter. Appl Soft Comput 63:167–180

    Article  Google Scholar 

  20. Karnik N N, Mendel J M, Liang Q (1999) Type-2 fuzzy logic systems. IEEE Trans Fuzzy Syst 7(6):643–658

    Article  Google Scholar 

  21. Khanesar M A, Kayacan E, Teshnehlab M, Kaynak O (2011) Analysis of the noise reduction property of type-2 fuzzy logic systems using a novel type-2 membership function. IEEE Trans Syst Man Cyb 41(5):1395–1406

    Article  Google Scholar 

  22. Ko S J, Lee Y H (1991) Center weighted median filters and their applications to image enhancement. IEEE Trans Circuits Syst 38(9):984–993

    Article  Google Scholar 

  23. Lee C S, Kuo Y H (2000) Adaptive fuzzy filter and its application to image enhancement. Ifuzzy Techniques in Image Processing, Physica Verlag HD, pp 172–193

  24. Lee C S, Kuo Y H, Yu P T (1997) Weighted fuzzy mean filters for image processing. Ifuzzy Sets Syst 89(2):157–180

    Article  Google Scholar 

  25. Liang Q, Mendel J M (2000) Equalization of nonlinear time-varying channels using type-2 fuzzy adaptive filters. IEEE Trans Fuzzy Syst 8(5):551–563

    Article  Google Scholar 

  26. Liu L, et al. (2017) Mixed noise removal via robust constrained sparse representation. IEEE Trans Circuits Syst Video Technol 28(9):2177–2189

    Article  Google Scholar 

  27. Lu L, Jin W, Wang X (2015) Non-local means image denoising with a soft threshold. IEEE Signal Process Lett 22(7):833–837

    Article  Google Scholar 

  28. Mélange T., Nachtegael M, Kerre E E (2011) Fuzzy random impulse noise removal from color image sequences. IEEE Trans Image Process 20 (4):959–970

    Article  MathSciNet  MATH  Google Scholar 

  29. Melin P, Castillo O (2005) Type-1 fuzzy logic. In: Hybrid intelligent systems for pattern recognition using soft computing. Springer, Berlin, pp 7–32

  30. Mendel J M, John R B (2002) Type-2 fuzzy sets made simple. IEEE Trans Fuzzy Syst 10(2):117–127

    Article  Google Scholar 

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

  32. Pitas I, Venetsanopou A (1990) Nonlinear digital filters: principles and application. Kluwer, Norwell

    Book  Google Scholar 

  33. Rajurkar S, Verma N K (2017) Developing deep fuzzy network with Takagi Sugeno fuzzy inference system. In: Fuzzy systems (FUZZ-IEEE). IEEE, pp 1–6

  34. Rojas R, Rodrguez P (2011) Spatially adaptive total variation image denoising under salt and pepper noise. In: Proc the Eur signal process conf., Barcelona, pp 278–282

  35. Roy A, Laskar R H (2016) Multiclass SVM based adaptive filter for removal of highdensity impulse noise from color images. Appl Soft Comput 46:816–826

    Article  Google Scholar 

  36. Roy A, Manam L, Laskar R H (2018) Region adaptive fuzzy filter: an approach for removal of random-valued impulse noise. IEEE Trans Ind Electron 65 (9):7268–7278

    Article  Google Scholar 

  37. Schuster T, Sussner P (2017) An adaptive image filter based on the fuzzy transformfor impulse noise reduction. Soft Comput 21:3659–3672

    Article  Google Scholar 

  38. Sevakula R K, Verma N K (2017) Compounding General Purpose Membership Functions for Fuzzy Support Vector Machine Under Noisy Environment. IEEE Trans Fuzzy Syst 25(6):1446–1459

    Article  Google Scholar 

  39. Sheskin J (2003) Handbook of parametric and nonparametric statistical procedures. CRC Press

  40. Singh V, Dev R, Dhar N K, Agrawal P, Verma N K (2018) Adaptive Type-2 Fuzzy Approach for Filtering Salt and Pepper Noise in Grayscale Images. IEEE Trans Fuzzy Syst 26(5):3170–3176

    Article  Google Scholar 

  41. Singh V, Harshvardhan, Verma N K, Cui Y (2018) Optimal feature selection using fuzzy combination of feature subset for transcriptome data. In: 2018 IEEE International conference on fuzzy systems (FUZZ-IEEE), pp 1–8

  42. Singh V, Verma N K, Cui Y (2019) Type-2 fuzzy PCA approach in extracting salient features for molecular cancer diagnostics and prognostics. IEEE Transactions on Nanobioscience

  43. Srinivasan K S, Ebenezer D (2007) A new fast and efficient decision-based algorithm for removal of high density impulse noises. IEEE Signal Process Lett 14(3):189–192

    Article  Google Scholar 

  44. Tamang J, et al. (2021) Dynamical properties of ion-acoustic waves in space plasma and its application to image encryption. IEEE Access 9:2–18782

    Article  Google Scholar 

  45. Toh K K V, Isa N A M (2010) Noise adaptive fuzzy switching median filter for salt-and-pepper noise reduction. IEEE Signal Process Lett 17(3):281–284

    Article  Google Scholar 

  46. Verma N K, Hanmandlu M (2007) From Gaussian mixture model to non-additive fuzzy systems. IEEE Trans Fuzzy Syst 15(5):809–827

    Article  Google Scholar 

  47. Verma N K, Hanmandlu M (2010) Additive and non-additive fuzzy hidden Markov models. IEEE Trans Fuzzy Syst 18(1):40–56

    Article  Google Scholar 

  48. Verma N K, Singh V, Rajurkar S, Aqib M (2019) Fuzzy inference network with mamdani fuzzy inference system. In: Computational intelligence: theories, applications and future directions, vol I. Springer, Singapore, pp 359–374

  49. Wang Y, Wang J, Song X, Han L (2016) An efficient adaptive fuzzy switching weighted mean filter for salt-and-pepper noise removal. IEEE Signal Process Lett 23(11):1582–1586

    Article  Google Scholar 

  50. Weber A G (1997) The USC-SIPI image database version 5. USC SIPI Report 315:1–24

    Google Scholar 

  51. Yuksel M E, Basturk A (2012) Application of type-2 fuzzy logic filtering to reduce noise in color images. IEEE CIM 7(3):25–35

    Google Scholar 

  52. Zadeh L A (1965) Fuzzy sets. Info and Control 8(3):338–353

    Article  MATH  Google Scholar 

  53. Zadeh L A (1975) The concept of a linguistic variable and its application to approximate reasoning-1. Inform Sci. 8:199–249

    Article  MathSciNet  MATH  Google Scholar 

  54. Zhai D, Hao M, Mendel J (2012) Universal image noise removal filter based on type-2 fuzzy logic system and QPSO. Int J Uncertain Fuzz Knowl Based Syst 20(2):207–232

    Article  Google Scholar 

  55. Zhang P, Li F (2014) A new adaptive weighted mean filter for removing salt-and-pepper noise. IEEE Signal Process Lett 21(10):1280–1283

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vikas Singh.

Ethics declarations

Conflict of Interests

This article does not have any funding sources and potential conflicts of interest (financial or non-financial).

Additional information

Research Involving Human Participants and/or Animals

It also does not have any research or data related to human participants considering animal welfare.

Informed Consent

The authors have given their consent to submit this article in this prestigious journal.

Publisher’s note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singh, V., Agrawal, P., Sharma, T. et al. Improved adaptive type-2 fuzzy filter with exclusively two fuzzy membership function for filtering salt and pepper noise. Multimed Tools Appl 82, 20015–20037 (2023). https://doi.org/10.1007/s11042-022-14248-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-14248-2

Keywords

Navigation