Adaptive Fuzzy Based Nonlinear Filter for Despeckling Ultrasound Images

B. S. Saranya *  A. Ramya **  D. Murugan ***
*-** Research Scholar, Department of Computer Science and Engineering, Manonmaniam Sundaranar University, Tirunelveli, Tamil Nadu, India.
*** Professor, Department of Computer Science and Engineering, Manonmaniam Sundaranar University, Tirunelveli, Tamil Nadu, India.

Abstract

Medical image processing is used for analyzing medical images, quantitatively. There exists many medical image modalities like Magnetic Resonance Images (MRI), Computed Tomography (CT), Ultrasound (US), etc. Among them, Ultrasound is a conventional device still practiced in medical field. The Ultrasonic image obtained from US devices is often degraded by the speckle noise. Speckle noise degrades the original image quality; so it needs an efficient denoising for despecklng it. Hence, the authors have found a non-linear denoising filter to remove the speckle noise effectively. In this paper, adaptive fuzzy based non- linear filter has been applied to various ultrasound images which got corrupted with the speckle noise. Experimental results are achieved by calculating the performance metrics such as Mean Squared Error (MSE), Peak Signal-to-Noise Ratio (PSNR) and Signal-to-Noise Ratio (SNR), that shows the workability of the proposed approach. These results are also compared with other median based denoising filters by analytical proportion.

Keywords :

Introduction

Digital Image Processing processes the image data for storage, transmission, and representation of the machine perception. Image processing is an alternative area of processing with signals and also with images. In image processing, linear and non-linear techniques are widely used, where linear techniques are inadequate with the non-linear techniques. Medical image processing is an essential part of the medical field; it employs with the raw data of medical images and makes it useful for visualizing the tissues and inner organs (Thirumaran and Shylaja, 2015). Different medical images are available such as Computed Tomography (CT) scan, Magnetic Resonance Imaging (MRI), Ultrasound (US) medical images etc. which needs different processing techniques called medical image processing. Noise is generated from digital image acquisition or failure of hardware and also from various environmental factors, which affects the images (Singh and Neeru, 2014). Speckle noise is a tangled development presentation which degrades the originality of the image with back scattered presence from microscopic reflections into a human body, and makes it difficult for the observer (Kumbhakarna et al., 2015).

A medical image affected by various noises and speckle noise becomes a crucial noise. To eliminate the noises in the medical images, a denoising method is needed. Denoising is performed by using various filtering approaches. Filtering plays a vital role in image processing. It involves estimation of the noise degraded in a signal. Filtering is a neighborhood operation in which pixel value of the output image is considered by means of any filtering algorithm. Filters have been working well with detailed preservation, and hence are well suited for image filtering.

1. Literature Survey

A literature survey in image processing techniques using fuzzy based median de-noising filters are discussed.

Devarajan et al., (1990) analyzed the statiscal method that uses the matrix function, and proposed a new parameter called ‘column sum’ in thier paper.

Russo (1996) presented an introduction about the theory of fuzzy set and the membership function, and some of the fuzzy filters were also discussed.

Plataniotis et al., (1996) proposed a filter which is used for multichannel image processing. This method employed non-linear fuzzy membership function, and the raw data used were 55.1: 93-106.

Liang and Mendel (2000) proposed a new type-2 fuzzy filter. This filter is applied and implemented by the Bayesian equalizer channel to design fuzzy adaptive filters.

Alshennawy and Aly (2009) proposed a fuzzy logical reasoning method applied for edge detection of images, without calculating the threshold value.

Suganya and Umamaheswari, (2011) proposed a median based two stage filter, which performs adaptive Images from the filtering in two steps; first is the detection and second is the removal, by using the fuzzy concept.

Sinha and Agrawal, (2015) in their paper presented various denoising filters used to remove the noises, which degrades the image quality and detailed information.

Fuzzy based image processing is a pursuit to transfer human interpretation problems into system interpretation problems for obstructing from incomplete facts. Fuzzy image processing is stated as similar to computer perception mechanism. Fuzzy image processing is special in terms of its relation to other computer vision techniques. It also expresses the fine method of image processing by its fuzzy set (Haußecker and Tizhoosh, 1999). The filtering is performed by moderate pixels using neighborhood of nearest pixels, without affecting the textures and edges. In order to demonstrate edges and structures, fuzzy rule is applied for each value of the pixels in a specified direction (Ville et al., 2003). Fuzzy based median filter (Sukomal et al., 2012) is tested on a 8-bit gray scale images. The concept of fuzzy set is to demonstrate a group of gray level values, whereas the gray level value of threshold is between 0 and 100. The unwanted information is removed by the median based filter using fuzzy logic. Fuzzy membership functions are demonstrated by such ambiguous elevations, and the implications are achieved by the fuzzy rules (Palabaş and Gangal, 2012).

2. Proposed Work

2.1 Methodology of the Proposed Work

Fuzzy filter is a nonlinear filter which uses membership function based on the pixel values of the window, and the output is processed by those values of the membership function.

2.2 Adaptive Fuzzy based Non-Linear Filter (AFNF)

The Adaptive Fuzzy based Non-Linear Filter is based on mapping of gray levels as fuzzy plane (Rani, 2013). Fuzzy adaptive filter produces an immense variation in the input image, when its gray level value is higher, that is nearest to the median of the input image. An image is an array of row and column dimension i.e. M×N and gray level value, L. Membership function indicates the brightness level of an image for an image f(x, y).

A fuzzy set notation is denoted as,

In equation (1), x=1,2,..,M, y = 1,2,…N, I = The intensity xy th of (x, y) value, U = Membership value. Membership μxy function indicates reasonable properties like texture, edges, which are determined for the images locally.

2.3 Algorithmic Step of the Proposed Filter

Fuzzy based filtering mechanism is used for de-noising depending on fuzzy sets and it applies for selecting pixel gray level values for the image window. Denoising is performed by the median filter and the averaging filter associated with fuzzy set. The flow chart of fuzzy process is shown in Figure 1.

Figure 1. Flow Chart of Fuzzy Process

Step 1: Input-image.
Step 2:Calculate the neighborhood pixels’ gray level of image, (m × n) array window is sorted in increasing or decreasing order.
Step 3: Every neighborhood pixel has been allotted by the membership function.

Step 4: Recognize 2×k+1 pixels of (k/2≤ n2), sorted median gray level value and the last k into that sorted order.
Step 5: Membership function with the highest value is to be considered as the output.

3. Experimental Results

The performance of various two stage median based denoising filters are compared with Fuzzy based Adaptive nonlinear filter as stated below.

The original ultrasonic fetal image, speckle noise corrupted image and the performance analysis of median based filters such as Median Filter (MF), and Adaptive Median (AM), Directional Weighted Median (DWM), Iterative Median Filter (IM) and Adaptive Fuzzy Based Non-Linear Filter (AFNLF) are shown in Figure 2 (a-g), respectively.

Figure 2. (a) Original Ultrasound Fetal Image, (b) Speckle Noise Corrupted Image, (c) Median Filter, (d) Adaptive Median Filter, (e) Directional Weighted Median Filter, (f) Iterative Median Filter, (g) Adaptive Fuzzy based Non-linear Filter

The significant results are tabulated in Tables 1-3 for the median based denoising filter for speckle noise corrupted ultrasound image in terms of MSE, PSNR, and SNR, respectively. From the tabulated results, it is found that the the value obtained for Adaptive Fuzzy Based Non-linear Filter is better compared with other four filters.

Table 1. Comparative Analysis of Various Denoising Filters for the Ultrasound Images (Measure: MSE)

Table 2. Comparative Analysis of Various Denoising Filters for the Ultrasound Images (Measure: PSNR)

Table 3. Comparative Analysis of Various Denoising Filters for the Ultrasound Images (Measure: SNR

The performance analysis of various denoising filters are analyzed and reported in Figures 3 to 5. From this analysis, it is inferred that Fuzzy Adaptive Nonlinear Filter yields better result that other existing filters.

Figure 3. Performance Analysis of Various Denoising Filter for Speckle Noise (Measure: MSE)

Figure 4. Performance Analysis of Various Denoising Filter for Speckle Noise (Measure: PSNR)

Figure 5. Performance Analysis of Various Denoising Filters for Speckle Noise (Measure: SNR)

Conclusion

In this paper, Adaptive Fuzzy Based Non-Linear Filter (AFNLF) is used for denoising the speckle noise presented in the ultrasound medical images. Adaptive Fuzzy Based Non-Linear Filer is a median based denoising filter which performs the filtering by using fuzzy sets and membership functions. AFNLF is compared with various median based denoising filters for speckle noise corrupted ultrasound images. The authors have achieved the best results for removing speckle noise AFNLF. Therefore, Adaptive Fuzzy Based Non-Linear Filter is best suited for filtering the speckle noise. They have applied this for fetal images. It can be applied to mammogram images, as well because mammogram images are highly affected with impulse noise density. For acheiving this, the algorithm can be extended to work with noises like Gaussian noise, Addictive noise, Impulse noise, Raician noise, Poisson noise etc.

References

[1]. Alshennawy, A. A., & Aly, A. A. (2009). Edge detection in digital images using fuzzy logic technique. World Academy of Science, Engineering and Technology, 51, 178-186.
[2]. Devarajan, G., Aatre, V. K., & Sridhar, C. S. (1990). Analysis of median filter. In ACE'90. Proceedings of [XVI Annual Convention and Exhibition of the IEEE In India] (pp. 274-276). IEEE.
[3]. Haußecker, H., & Tizhoosh, H. R. (1999). Fuzzy Image Processing. Handbook of Computer Vision and Applications, (Vol. 2, pp. 683-727). Academic Press.
[4]. Kumbhakarna, V., Patil, V. R., Kawathekar, S. (2015). Review on Speckle Noise Reduction techniques for medical ultrasound image processing. International Journal of Computer Techniques, 2(1), 24-27.
[5]. Liang, Q., & Mendel, J. M. (2000). Equalization of nonlinear time-varying channels using type-2 fuzzy adaptive filters. IEEE Transactions on Fuzzy Systems, 8(5), 551-563.
[6]. Palabaş, T., & Gangal, A. (2012, July). Adaptive fuzzy filter combined with median filter for reducing intensive salt and pepper noise in gray level images. In Innovations in Intelligent Systems and Applications (INISTA), 2012 International Symposium on (pp. 1-4). IEEE
[7]. Plataniotis, K. N., Androutsos, D., & Venetsanopoulos, A. N. (1996). Fuzzy adaptive filters for multichannel image processing. Signal Processing, 55(1), 93-106.
[8]. Rani, V. (2013). A brief study of various noise model and filtering techniques. International Journal of Global Research in Computer Science, 4(4), 166-171.
[9]. Russo, F. (1996, September). Nonlinear fuzzy filters: An overview. In European Signal Processing Conference, th 1996. EUSIPCO 1996. 8 (pp. 1-4). IEEE.
[10]. Singh, I., & Neeru, N. (2014). Performance comparison of various image denoising filters under spatial domain. International Journal of Computer Applications, 96(19), 21-30.
[11]. Sinha, G. R., & Agrawal, N. (2015). Fuzzy based Image Enhancement Method. IJCA, Proceedings on National Conference on Knowledge, Innovation in Technology and Engineering - NCKITE 2015 (pp. 13-18).
[12]. Suganya, C., & Umamaheswari, O. (2011, August). Image restoration using noise adaptive fuzzy switching weighted median filter for the removal of impulse noise. In Defense Science Research Conference and Expo (DSR), 2011 (pp. 1-4). IEEE.
[13]. Thirumaran, D. J., & Shylaja, S. (2015). Medical Image processing: An Introduction. International Journal of Science and Research, 4(11), 5-611.
[14]. Ville, D. V. D., Nachtegael, M., Weken, D. V. D., Kerre, E. E., Philips, W., & Lemahieu, I. (2003). Noise reduction by fuzzy image filtering. IEEE Transactions on Fuzzy Systems, 11(4), 429-436.