A New Approach for Image De-Noising with Fuzzy Filtering Technique using Centroid Method

DOI : 10.17577/IJERTV3IS120310

Download Full-Text PDF Cite this Publication

Text Only Version

A New Approach for Image De-Noising with Fuzzy Filtering Technique using Centroid Method

Mansi Pathak Deptt.of ET&T, SSCET College,

Research Scholar / CSVTU University, Bhilai ,C.G., India

Dr. G. R. Sinha Professor(EC) & Associate Director, SSCET College / CSVTU University,

Bhilai, C.G., India

Abstract In this paper a new approach for image denoising is introduced, that uses area and centroid method. It preserves any type of edges (including tiny edges) in any direction. By using this method either color or black & white image is denoised.Various types of median filters are present in literature like standard median filter, weighted median filter, switching median filter, progressive switching median filter (PSMF) and Signal-dependent rank-ordered mean filter (SDROMF), adaptive centre weighted median (ACWM).But Fuzzy- Median filters have great importance in digital image processing. For preserving the actual data from median filtered output image centroid method is applied.

Keywords Median Filter, Image Denoising, Edge Preservation

  1. INTRODUCTION

    Whenever an image is converted from one form to another, such as, digitizing, scanning, transmitting, storing, etc., some degradation occurs at the output. Hence, the output image has to undergo a process called image enhancement. Fuzzy image processing is the collection of all approaches that understand, represent and process the images, their segments and features as fuzzy sets. The representation and processing depend on the selected fuzzy technique and on the problem to be solved. The idea of fuzzy sets is simple and natural. For instance, we want to define a set of gray levels that share the property dark. In classical set theory, we have to determine a threshold, say the gray level 100. All gray levels between 0 and 100 are element of this set: the others do not belong to the set. But the darkness is a matter of degree. So, a fuzzy set can model this property much better. The basis for fuzzy logic is the basis for human communication. This observation underpins many of the other statements about fuzzy logic. Because fuzzy logic is built on the structures of qualitative description used in everyday language, fuzzy logic is easy to use. A filtering system needs to be capable of reasoning with vague and uncertain information, this suggests the use of fuzzy logic.

    In many data acquisition,transmission and storage systems,images are often corrupted by noise.Noise is often inevitable as caused by various factors. For example, failures in sensors, readout circuits,A/D

    converters,or communication channels may introduce impulsive noise in digital images [16].In the literature various methods have been introduced for impulse noise removal. One of the most popular methods for impulse noise removal is the median filtering method. Different kinds of median filters have been developed.

    The standard median filter [3, 9] reduces noise reasonably well, but in the process some information is also lost at low noise densities. The weighted median filter [4,3] and the centre-weighted median filter have been proposed to avoid the inherent drawbacks of the standard median filter by controlling the tradeoff between the noise suppression and detail preservation. Switching median filter is like an impulse detector. It replaces the corrupted centre pixel with the output of the median filter, if centre pixel is identified as corrupted by this filter. Otherwise it is left unchanged. But fuzzy median filters have lot of importance in digital image processing.

  2. PROPOSED METHOD

    If any image is transmitting, then some noise is added during transmission due to improper channel, atmospheric disturbance, relative motion between camera and objects [2] or any other reason. For removing noise from the image following method is used:-

    step1: Let input of median filter =X (i, j, k) (1)

    Output of median filter =Y1 (i, j, k) (2)

    The median filter uniformly replaces the central pixel of a window (W) by the median of the pixels bounded by predefined window (W) size w × w. The output of the median filter [3, 4, 5, and 6] is given by

    Y1(i, j, k)= median { X(i-s; j-t;k-v) :(s,t,v) W} and W= {(s, t): -n s, t n }

    consider n=1

    step2: The pixel values of the neighborhood pixels of (i,j,k) of original image are sorted in some specific order.

    Step3: The Fuzzy membership[3, 8,7,10,9] value is assigned for each pixel in a window of w×w size using some suitable membership functions. The membership function used here is given below.

    1. A triangular shaped membership function is used.

      Step 5: For the noisy pixel at the point (i,j,k), we compute p(i,j,k) and q(i,j,k) by the following

      formulas:

      P(i,j,k)= |f(i,j) median{Lf(i,j,k)}| (5)

      Here L(f(i,j,k)) is the 8-neighborhood of point

      (i,j,k).

      Q(i,j,k)=

    2. The highest and lowest gray values get the membership value zero.

      f i,j,k fc 1 i,j,k +|f i,j,k fc 2 i,j,k |

      2

      (6)

    3. Assign the membership value 1 to the mean value of the gray level of the window of size w×w.

    The triangular membership function, also called bell- shaped function with straight lines, can be defined as follows:

    Here fc1(i,j,k), fc2(i,j,k) are the closest values of

    f(i,j,k) in the filter window of size w×w.Then rearrange P(i,j,k) and Q(i,j,k) in ascending order for all i,j,k

    =0,1,2.

    Step 6: Compute W(i,j,k)

    (X;,,) = 0 if X

    =(X-)/(-+1) if < X (3)

    =(-X )/(-+1) if <X

    W(i,j,k) = 1- P i,j,k +k1

    P i,j,k +Q(3 )i,j,k +k2

    (7)

    Gray value

    Figure 1: Triangular membership function

    Step 4: Now de-fuzzyfy [3,8,10] the membership value using the Centroid method by the following formula, and select the output for that window. Let it be Y2(i,j,k) at the point (i,j,k) in the window of size w×w

    Y2(i,j,k) = sum(Area * Centroid)/sum(Area) =

    (, ,)

    (, ,)

    Here k1 and k2 are real quantity, which depends on the quality of the input images. Select the maximum W(i,j,k).

    Step 7: If Y1(i,j,k) Y2(i,j,k) ThenY3(i,j,k)=W(i,j,k)Y1(i,j,k) +(1- W(i,j,k)Y2(i,j,k)) (8) Else Y3(i,j,k) =Y1(i,j,k)

    Step 8: Continue this process for all the pixels which are noisy.

  3. FLOW CHART

    (, ,)

    (, ,)

    (4)

    If we apply the above steps on the noisy image, noise would be removed. But the problem is, though the noises are represented as 0 and 255, so all 0 and 255 will also be removed; even of those were not noises. For preserving the actual data we pursues the following steps

    Figure 2

  4. EXPERIMENTAL RESULT

    The proposed model is tested for removing fixed value impulse noise.Noise is added to the origional image.Then median filtered image (Y1) is tested.

    Median filtered image PSNR (Peak Signal to Noise Ratio) and MSE(Mean Squared Error) values are calculated.Now centroid method is applied to the median filtered output,thus (Y3) is to be found,that is proposed method output.The PSNR and MSE are calculated for this output image.

    PSNR =10log10(K2552/ K ((d(k)-y(k))2)

    MAN DRIL

    Image Name

    PSNR(9fo)r Median Filter

    (in dB)

    PSNR Proposed filter

    (in dB)

    CAMERAMAN

    75.0848

    75.0833

    HOUSE

    78.0595

    78.0855

    JETPLANE

    74.6068

    74.6198

    LAKE

    73.4275

    73.4293

    LENA

    77.6623

    77.6860

    LIVINGROOM

    75.0559

    75.0858

    MANDRIL

    74.6206

    74.6505

    Table 2: PSNR Comparison Table

    MSE

    =( 1/MN)K

    ((d(k)-y(k))2 1

    (9)

    Where 255 is the peak pixel value of the image, d(k) represents the value of the desired output,and y(k) represents the value of the physical output.NM is the number of processed pixel.

    Proposed filter output is compared with median filter output.

    Image

    Name

    Original

    Images

    Noisy Images

    Median

    Filter Output

    Proposed Filter

    Output

    CAME RA MAN

    HOUSE

    JET PLANE

    LAKE

    LENA

    LIVIN G ROOM

    Table 1: Experimental Resuts Of Different Images

    Table 3: MSE Comparison Table

    Image Name

    MSE for Median Filter

    MSE Proposed filter

    CAMERAMAN

    0.0020

    0.0020

    HOUSE

    0.0010

    0.0010

    JETPLANE

    0.0022

    0.0022

    LAKE

    0.0030

    0.0030

    LENA

    0.0011

    0.0011

    LIVINGROOM

    0.0020

    0.0020

    MANDRIL

    0.0022

    0.0022

  5. CONCLUSION

This paper proposed a new approah for image denoising,which is based on area and centroid method.It preserves the tiny edges.The results are compared with the median filter by numerical measures and visual inspection.From the table 2 it is cncluded,that proposed method gives the best PSNR and table 3 gives the MSE of proposed method,which is less or same as the median filter MSE. Experimental results show,that proposed method gives the better result for each test image.

REFERENCES

  1. S.N.Sivanandam,S.N.Deepa,Principles Of Soft Computing,second edition,wiley India.

  2. Jayaraman S., Esakkirajan, S., Veerakumar T, Digital Image processing, Tata McGraw Hill Education Private Limited.

  3. Kartik Sau , Amitabha Chanda , Pabitra Karmakar, An Unique Edge Preserving Noise Filtering Technique For Impulse Noise Removal, Signal & Image Processing:An International Journal (SIPIJ) Vol.2, No.3, September 2011.

  4. Hamza A., Krim H., Image denoising A non linear robust statistical approach. IEEE. Trans. Signal Processing 49(2), pp. 3045-3054; 2001.

  5. Somasundram K. Shanmugavadivy P. Adaptive iterative order Statistics Filter, ICGST-GVIP journal Vol. 9 issue 4, pp 23-32, 2009.

  6. Zimmermann H. J Fuzzy set theory- And its applications, second edition, Allied publishers limited.

  7. Sau K., Chanda A.,Image De-Noising with A Fuzzy Filtering Technique, India, 2011.

  8. Konar A, Computational Intelligence, Springer, New York, 2004.

  9. Lee, C. S. V H Kuo, P. T Yu. Weighted Fuzzy mean filters for Image processing. Fuzzy Sets Sys.89, 157-180; 1997.

  10. Ross. T. J, Fuzzy logic with Engineering Applications, 2nd edition, University of New Mexico, USA,Wiley India.

  11. Chen T,. Ma K. K ,. Chen L.-H, Tri-state median filter for image denoising, IEEE Trans. Image Processing, vol. 8, no. 12, pp. 1834 1838, 1999.

  12. Chen. T., Wu H. R., Space variant median filters for the restoration of impulse noise corrupted images, IEEE Trans. on Circuits and Systems II: Analog and Digital Signal processing, vol.48, no. 8, pp. 784789, 2001.

  13. Hwang H., Haddad R. A., Adaptive Median filters: New algorithms and results. IEEE transaction on Image processing, 4, pp. 499-502 1995.

  14. Chen T.,. Wu H. R., Adaptive impulse detection using center- weighted median filters, IEEE Signal Processing Letters, vol. 8, no. 1, pp. 13, 2001.

  15. Stefan Schulte, Mike Nachtegael, Valérie De Witte, Dietrich Van der Weken, and Etienne E. Kerre,A Fuzzy Impulse Noise Detection and Reduction Method, IEEE Trans. Image Processing., vol. 15, no. 5,pp. 1153-1162, May 2006.

  16. Jian Wu · Chen Tang,Random-valued impulse noise removal using fuzzy weighted non-local means,Springer-Verlog London Limited 2012, SIViP DOI 10.1007/s1 1760-012-0297-1.

Leave a Reply