- Open Access
- Total Downloads : 202
- Authors : Mansi Pathak, Dr. G. R. Sinha
- Paper ID : IJERTV3IS120310
- Volume & Issue : Volume 03, Issue 12 (December 2014)
- Published (First Online): 16-12-2014
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
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
-
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.
-
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.
-
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)=
-
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)
-
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.
-
-
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
-
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
-
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
-
S.N.Sivanandam,S.N.Deepa,Principles Of Soft Computing,second edition,wiley India.
-
Jayaraman S., Esakkirajan, S., Veerakumar T, Digital Image processing, Tata McGraw Hill Education Private Limited.
-
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.
-
Hamza A., Krim H., Image denoising A non linear robust statistical approach. IEEE. Trans. Signal Processing 49(2), pp. 3045-3054; 2001.
-
Somasundram K. Shanmugavadivy P. Adaptive iterative order Statistics Filter, ICGST-GVIP journal Vol. 9 issue 4, pp 23-32, 2009.
-
Zimmermann H. J Fuzzy set theory- And its applications, second edition, Allied publishers limited.
-
Sau K., Chanda A.,Image De-Noising with A Fuzzy Filtering Technique, India, 2011.
-
Konar A, Computational Intelligence, Springer, New York, 2004.
-
Lee, C. S. V H Kuo, P. T Yu. Weighted Fuzzy mean filters for Image processing. Fuzzy Sets Sys.89, 157-180; 1997.
-
Ross. T. J, Fuzzy logic with Engineering Applications, 2nd edition, University of New Mexico, USA,Wiley India.
-
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.
-
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.
-
Hwang H., Haddad R. A., Adaptive Median filters: New algorithms and results. IEEE transaction on Image processing, 4, pp. 499-502 1995.
-
Chen T.,. Wu H. R., Adaptive impulse detection using center- weighted median filters, IEEE Signal Processing Letters, vol. 8, no. 1, pp. 13, 2001.
-
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.
-
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.