A neuro-fuzzy network based impulse noise ltering for gray scale images Yueyang Li n , Jun Sun n , Haichi Luo Key Laboratory of Advanced Process Control for Light Industry, Jiangnan University, Wuxi, China article info Article history: Received 22 April 2013 Received in revised form 4 August 2013 Accepted 5 August 2013 Communicated by V. Palade Available online 19 October 2013 Keywords: Neuro-fuzzy system Image processing Filtering Impulse noise abstract A neuro-fuzzy network based impulse noise ltering for gray scale images is presented. The proposed lter is constructed by combining two neuro-fuzzy lters with a postprocessor, which generates the nal output. Each neuro-fuzzy lter is a rst order Sugeno type fuzzy inference system with 4-inputs and 1- output. The proposed impulse noise lter consists of two modes of operation, namely, training and testing (ltering). As demonstrated by the experimental results, the proposed lter not only has the ability of noise attenuation but also possesses desirable capability of detail preservation. It signicantly outperforms other conventional lters. & 2013 Elsevier B.V. All rights reserved. 1. Introduction Images are often corrupted by noise during the acquisition or transmission process. Thus noise cancellation/ltering is an impor- tant task in image processing, especially when the nal product is used for edge detection, image segmentation, and data compres- sion [1,2]. Image signals are composed of at regional parts and abrupt changing areas, such as edges, which carry important information in visual perception. In the case of corruption by impulse noise, nonlinear techniques seem to perform better than linear ones, which tend to blur the edges and degrade the lines, edges, and other ne image details. As such, a great majority of ltering methods for the removal of impulse noise from images are based on median ltering techniques. The standard median lter (SMF) [3] is a simple nonlinear operation that outputs a median value of the pixels in a predened ltering window to replace the center pixel of the window. The weighted median lter (WMF) [4] and the center weighted median lter (CWMF) [5] are extensions of the median lter, which give more weight to the appropriate pixels within the ltering window. Since these lters are spatially invariant operators, they inevitably distort the uncorrupted pixels in image while restoring the corrupted pixels. In the case of impulse noise removal, the aim of optimal ltering is to design noise reduction algorithm that would affect only corrupted image pixels, whereas the undistorted image pixels should be invariant under the ltering operation. Therefore, many algorithms have been proposed to combine the median lter with a decision mechanism which attempts to determine whether the center pixel of a detecting window is corrupted or not. The edge- detecting median lter (EDMF) [6] has been proposed to combine the median lter with an impulse detector which is based on the minimum absolute value of four convolutions obtained using one- dimensional Laplacian operators. A median based switching scheme, called multi-state median lter (MSMF) [7] was developed to adaptively switch among a group of center weighted median lters that have different weights by using a simple thresholding logic. The signal-dependent rand-ordered mean lter (SDROMF) [8] was conditioned on a state variable dened as the output of a classier operating on the differences between the input pixel and the remaining rand-ordered pixels in a sliding window. The progressive switching median lter (PSMF) [9] is a modied switch- ing median lter, in which both the impulse detection and the noise ltering procedures are progressively applied through sev- eral iterations. The performances of these ltering methods depend on one or more tuning parameters. However, in the ltering experiments, it is hard to choose the optimal values for these parameters, which are heuristically determined. In addition to the conventional lters discussed above, a number of ltering methods based on neural networks and fuzzy systems have been proposed. Recently, there has been a growing research interest in the applications of neuro-fuzzy systems which combining neural networks and fuzzy systems [1015]. Fuzzy systems are fundamentally well suited to model the uncertainty Contents lists available at ScienceDirect journal homepage: www.elsevier.com/locate/neucom Neurocomputing 0925-2312/$ - see front matter & 2013 Elsevier B.V. All rights reserved. http://dx.doi.org/10.1016/j.neucom.2013.08.015 n Corresponding authors. E-mail address: jsyueyangli@gmail.com (Y. Li). Neurocomputing 127 (2014) 190199