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.













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
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
Astola J, Kuosmanen P (1997) Fundamentals of nonlinear digital filtering. CRC, Boca Raton
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
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
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
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
Bhatti UA, et al. (2019) Recommendation system using feature extraction and pattern recognition in clinical care systems. Enterp Inf Syst 13(3):329–351
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
Brownrigg D (1984) The weighted median filter. Commun Assoc Comput 807–818
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
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
Chowdhary CL, et al. (2020) Analytical study of hybrid techniques for image encryption and decryption. Sensors 20(18):5162
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)
Demsar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7:1–30
Dubois D J (1980) Fuzzy sets and systems: theory and applications, vol 144. Academic Press
Erkan U, Gökrem L., Enginoğlu S. (2018) Different applied median filter in salt and pepper noise. Comput Electr Eng 70:789–798
Etoundi CML, et al. (2022) A novel compound-coupled hyperchaotic map for image encryption. Symmetry 14(3):493
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
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
Karnik N N, Mendel J M, Liang Q (1999) Type-2 fuzzy logic systems. IEEE Trans Fuzzy Syst 7(6):643–658
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
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
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
Lee C S, Kuo Y H, Yu P T (1997) Weighted fuzzy mean filters for image processing. Ifuzzy Sets Syst 89(2):157–180
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
Liu L, et al. (2017) Mixed noise removal via robust constrained sparse representation. IEEE Trans Circuits Syst Video Technol 28(9):2177–2189
Lu L, Jin W, Wang X (2015) Non-local means image denoising with a soft threshold. IEEE Signal Process Lett 22(7):833–837
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
Melin P, Castillo O (2005) Type-1 fuzzy logic. In: Hybrid intelligent systems for pattern recognition using soft computing. Springer, Berlin, pp 7–32
Mendel J M, John R B (2002) Type-2 fuzzy sets made simple. IEEE Trans Fuzzy Syst 10(2):117–127
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
Pitas I, Venetsanopou A (1990) Nonlinear digital filters: principles and application. Kluwer, Norwell
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
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
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
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
Schuster T, Sussner P (2017) An adaptive image filter based on the fuzzy transformfor impulse noise reduction. Soft Comput 21:3659–3672
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
Sheskin J (2003) Handbook of parametric and nonparametric statistical procedures. CRC Press
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
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
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
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
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
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
Verma N K, Hanmandlu M (2007) From Gaussian mixture model to non-additive fuzzy systems. IEEE Trans Fuzzy Syst 15(5):809–827
Verma N K, Hanmandlu M (2010) Additive and non-additive fuzzy hidden Markov models. IEEE Trans Fuzzy Syst 18(1):40–56
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
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
Weber A G (1997) The USC-SIPI image database version 5. USC SIPI Report 315:1–24
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
Zadeh L A (1965) Fuzzy sets. Info and Control 8(3):338–353
Zadeh L A (1975) The concept of a linguistic variable and its application to approximate reasoning-1. Inform Sci. 8:199–249
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
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
Zhou Z (2012) Cognition and removal of impulse noise with uncertainty. IEEE Trans Image Process 21(7):3157–3167
Author information
Authors and Affiliations
Corresponding author
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.
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-14248-2