Removal of Impulse Noise from Gray Images Using Fuzzy SVM Based Histogram Fuzzy Filter
Abstract
Impulse noise is an image noise that degrades the quality of the image drastically. In this paper, k-means clustering has been incorporated with fuzzy-support vector machine (FSVM) classifier for classification of noisy and non-noisy pixels in removal of impulse noise from gray images. Here, local binary pattern (LBP) has been incorporated with previously used feature vector prediction error of the processing pixel, absolute difference between median value and processing pixel, median pixel, pixel under operation and mean value around the processing kernel. In this work, k-means clustering has been used for reducing the feature vector set, where features have been extracted from the images corrupted with 10%, 50%, and 90% impulse noise. If the pixel is depicted as noisy in testing phase, histogram adaptive fuzzy filter is processed over the noisy pixel under operation. It is seen that the proposed filter offers improved performance over some of the state-of-the-art filter in terms of different image quality measures likely PSNR, SSIM, MSE, FSIM, etc. It is observed that performance is increased by ∼2–5dB than baseline filters likely SVM fuzzy filter, and artificial neural network based adaptive sized mean filter (ANNASMF) especially at high density noise.
This paper was recommended by Regional Editor Masakazu Sengoku.