SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
International Journal of Computer Applications (0975 – 8887)
                                                                                                   Volume 9– No.4, November 2010


     Image De-noising by Various Filters for Different Noise
                      Pawan Patidar                                                         Manoj Gupta
       Research Scholar (M. Tech.), Computer                                Reader, Electronics & Communication
      Science Department, Poornima College of                             Engg. Department, Apex Institute of Engg. &
            Engineering, JAIPUR, INDIA,                                         Technology, Jaipur, Rajasthan,
                                                                                           INDIA



                    Sumit Srivastava                                                Ashok Kumar Nagawat
     Associate Professor, Computer Science                                      Professor, Department of Physics,
   Department, Poornima College of Engineering,                                      University of Rajasthan,
            Jaipur (Rajasthan), INDIA                                                     Jaipur, INDIA



ABSTRACT                                                                  •    In the second section we review the wavelet
Image processing is basically the use of computer algorithms to                transform.
perform image processing on digital images. Digital image                 •    In the third section we present the method of Average
processing is a part of digital signal processing. Digital image               filter.
processing has many significant advantages over analog image              •    In the fourth section we present the method of Median
processing. Image processing allows a much wider range of                      filter.
algorithms to be applied to the input data and can avoid                  •    In the fifth section we present the method of Wiener
problems such as the build-up of noise and signal distortion                   filter.
during processing of images. Wavelet transforms have become a             •    In the sixth section we described types of noise.
very powerful tool for de-noising an image. One of the most               •    The simulation results are discussed in part seven.
popular methods is wiener filter. In this work four types of noise        •    We conclude and future work in part eight and nine.
(Gaussian noise , Salt & Pepper noise, Speckle noise and
Poisson noise) is used and image de-noising performed for            2. WAVELET TRANSFORM
different noise by Mean filter, Median filter and Wiener filter .    In several applications, it might be essential to analyze a given
Further results have been compared for all noises.                   signal. The structure and features of the given signal may be
                                                                     better understood by transforming the data into another domain.
Keywords                                                             There are several transforms available like the Fourier
Wavelet Transform, Gaussian noise, Salt & Pepper noise,              transform, Hilbert transform, wavelet transform, etc. The
Speckle noise, Poisson noise, Wiener Filter.                         Fourier transform is probably the most popular transform.
                                                                     However the Fourier transform gives only the frequency-
1. INTRODUCTION                                                      amplitude representation of the raw signal. The time information
                                                                     is lost. So we cannot use theFourier transform in applications
Image de-noising is an vital image processing task i.e. as a
                                                                     which require both time as well as frequency information at the
process itself as well as a component in other processes. There
                                                                     same time. The Short Time Fourier Transform (STFT) was
are many ways to de-noise an image or a set of data and
                                                                     developed to overcome this drawback [2].
methods exists. The important property of a good image de-
noising model is that it should completely remove noise as far as
possible as well as preserve edges. Traditionally, there are two     3. MEAN FILTER
types of models i.e. linear model and non-liner model.               We can use linear filtering to remove certain types of noise.
Generally, linear models are used. The benefits of linear noise      Certain filters, such as averaging or Gaussian filters, are
removing models is the speed and the limitations of the linear       appropriate for this purpose. For example, an averaging filter is
models is, the models are not able to preserve edges of the          useful for removing grain noise from a photograph. Because
images in a efficient manner i.e the edges, which are recognized     each pixel gets set to the average of the pixels in its
as discontinuities in the image, are smeared out. On the other       neighborhood, local variations caused by grain are reduced.
hand, Non-linear models can handle edges in a much better way        Conventionally linear filtering Algorithms were applied for
than linear models. One popular model for nonlinear image de-        image processing. The fundamental and the simplest of these
noising is the Total Variation (TV)-filter.                          algorithms is the Mean Filter as defined in [6].The Mean Filter
           We suggest to de-noise a degraded image X given by        is a linear filter which uses a mask over each pixel in the signal.
X = S + N, where S is the original image and N is an Additive        Each of the components of the pixels which fall under the mask
White Gaussian noise with unknown variance [2]. The rest of          are averaged together to form a single pixel. This filter is also
the paper is organized as follows:-                                  called as average filter. The Mean Filter is poor in edge
                                                                     preserving. The Mean filter is defined by:



                                                                                                                                     45
International Journal of Computer Applications (0975 – 8887)
                                                                                                    Volume 9– No.4, November 2010

                                    1 N                               b. Requirement: the filter must be physically
                 Mean filter (x1…..xN) = ─ ∑ xi                          realizable, i.e. causal (this requirement can be
                                        N i=1                           dropped, resulting in a non-causal solution)
                                                                      c. Performance criteria: minimum mean-square
where (x1 ….. xN) is the image pixel range.                              error
Generally linear filters are used for noise suppression.
                                                                      5.1. Wiener Filter in the Fourier Domain
4. MEDIAN FILTER                                                      The Wiener filter is:
The Median filter is a nonlinear digital filtering technique, often
used to remove noise. Such noise reduction is a typical pre-                                  H*(u, v) Ps (u, v)
processing step to improve the results of later processing (for
example, edge detection on an image). Median filtering is very                          |H (u, v) |2Ps (u, v) + Pn (u, v)
widely used in digital image processing because under certain
conditions, it preserves edges whilst removing noise. The main        Dividing through by Ps makes its behavior easier to explain:
idea of the median filter is to run through the signal entry by
entry, replacing each entry with the median of neighboring                                         H*(u, v)
entries. Note that if the window has an odd number of entries,
then the median is simple to define: it is just the middle value
                                                                                              |H (u, v) |2 +   Pn (u, v)
after all the entries in the window are sorted numerically. For an
                                                                                                               Ps (u, v)
even number of entries, there is more than one possible median.
                                                                      where
The median filter is a robust filter . Median filters are widely
                                                                      H(u, v) = Degradation function
used as smoothers for image processing, as well as in signal
                                                                      H*(u, v) = Complex conjugate of degradation function
processing and time series processing. A major advantage of the
                                                                      Pn (u, v) = Power Spectral Density of Noise
median filter over linear filters is that the median filter can
                                                                      Ps (u, v) = Power Spectral Density of un-degraded image
eliminate the effect of input noise values with extremely large
magnitudes. (In contrast, linear filters are sensitive to this type
                                                                      The term Pn /Ps can be interpreted as the reciprocal of the signal-
of noise - that is, the output may be degraded severely by even
                                                                      to-noise ratio.
by a small fraction of anomalous noise values) [6]. The output y
of the median filter at the moment t is calculated as the median
of the input values corresponding to the moments adjacent to t:       6. IMAGE NOISE
                                                                      Image noise is the random variation of brightness or color
                                                                      information in images produced by the sensor and circuitry of a
y(t) = median((x(t-T/2),x(t-T1+1),…,x(t),…,x(t +T/2)).
                                                                      scanner or digital camera. Image noise can also originate in film
                                                                      grain and in the unavoidable shot noise of an ideal photon
         where t is the size of the window of the median filter.
                                                                      detector [4].Image noise is generally regarded as an undesirable
Besides the one-dimensional median filter described above,
                                                                      by-product of image capture. Although these unwanted
there are two-dimensional filters used in image processing
                                                                      fluctuations became known as "noise" by analogy with
.Normally images are represented in discrete form as two-
                                                                      unwanted sound they are inaudible and such as dithering. The
dimensional arrays of image elements, or "pixels" - i.e. sets of
                                                                      types of Noise are following:-
non-negative values Bij ordered by two indexes -
                                                                           •    Amplifier noise (Gaussian noise)
                                                                           •    Salt-and-pepper noise
           i =1,…, Ny (rows) and j = 1,…,Ny (column).                      •    Shot noise(Poisson noise)
                                                                           •    Speckle noise
where the elements Bij are scalar values, there are methods for
processing color images, where each pixel is represented by           6.1 Amplifier noise (Gaussian noise)
several values, e.g. by its "red", "green", "blue" values
determining the color of the pixel.
                                                                      The standard model of amplifier noise is additive, Gaussian,
                                                                      independent at each pixel and independent of the signal
5. WIENER FILTER                                                      intensity.In color cameras where more amplification is used in
The goal of the Wiener filter is to filter out noise that has         the blue color channel than in the green or red channel, there can
corrupted a signal. It is based on a statistical approach. Typical    be more noise in the blue channel .Amplifier noise is a major
filters are designed for a desired frequency response. The            part of the "read noise" of an image sensor, that is, of the
Wiener filter approaches filtering from a different angle. One is     constant noise level in dark areas of the image [4].
assumed to have knowledge of the spectral properties of the
original signal and the noise, and one seeks the LTI filter whose
output would come as close to the original signal as possible [1].    6.2 Salt-and-pepper noise
Wiener filters are characterized by the following:
                                                                      An image containing salt-and-pepper noise will have dark pixels
a. Assumption: signal and (additive) noise are                        in bright regions and bright pixels in dark regions [4]. This type
   stationary linear random processes with                            of noise can be caused by dead pixels, analog-to-digital
   known spectral characteristics.                                    converter errors, bit errors in transmission, etc.This can be

                                                                                                                                     46
International Journal of Computer Applications (0975 – 8887)
                                                                                                    Volume 9– No.4, November 2010

eliminated in large part by using dark frame subtraction and by
interpolating around dark/bright pixels.


6.3 Poisson noise

Poisson noise or shot noise is a type of electronic noise that
occurs when the finite number of particles that carry energy,
such as electrons in an electronic circuit or photons in an optical
device, is small enough to give rise to detectable statistical
fluctuations in a measurement [4].


6.4 Speckle noise

Speckle noise is a granular noise that inherently exists in and                                                                  Figure
degrades the quality of the active radar and synthetic aperture       2: adding speckle noise with standard deviation (0.025)
radar (SAR) images. Speckle noise in conventional radar results
from random fluctuations in the return signal from an object that
is no bigger than a single image-processing element. It increases
the mean grey level of a local area. Speckle noise in SAR is
generally more serious, causing difficulties for image
interpretation. It is caused by coherent processing of
backscattered signals from multiple distributed targets. In SAR
oceanography [5], for example, speckle noise is caused by
signals from elementary scatters, the gravity-capillary ripples,
and manifests as a pedestal image, beneath the image of the sea
waves.


7. SIMULATION RESULTS
The Original Image is Nayantara image, adding four types of
Noise (Gaussian noise, Poisson noise, Speckle noise and Salt &
Pepper noise).adding the noise with standard deviation(0.025)
and De-noised image using Mean filter, Median filter and
Wiener filter and comparisons among them.
                                                                      Figure 3: adding Poisson noise with standard deviation (0.025)




                 Fig.1 Nayantara Image
                                                                                                                                 Figure
                                                                      4: adding Gaussian noise with standard deviation (0.025)




                                                                                                                                    47
International Journal of Computer Applications (0975 – 8887)
                                                                                             Volume 9– No.4, November 2010




                                                        Figure
5: adding salt& pepper noise with standard deviation (0.025)                 Figure 8: De-noising by mean filter




                   Figure 6:De-noising by mean filter
                                                                              Figure 9: De-noising by mean filter




                   Figure 7: De-noising by mean filter

                                                                            Figure 10: De-noising by median filter




                                                                                                                         48
International Journal of Computer Applications (0975 – 8887)
                                                                     Volume 9– No.4, November 2010




                                                   Figure 14: De-noising by wiener filter
Figure 11: De-noising by median filter




                                                  Figure 15: De-noising by median filter


Figure 12: De-noising by median filter




                                                   Figure 16: De-noising by median filter




Figure 13: De-noising by median filter



                                                                                                 49
International Journal of Computer Applications (0975 – 8887)
                                                                                                   Volume 9– No.4, November 2010


                                                                     10. REFERENCES
                                                                     [1]    Wavelet domain image de-noising by thresholding and
                                                                           Wiener filtering.Kazubek, M. Signal Processing Letters,
                                                                           IEEE, Volume: 10, Issue: 11, Nov. 2003 265 Vol.3.
                                                                     [2] Wavelet Shrinkage and W.V.D.: A 10-minute Tour Donoho,
                                                                         D.L; (David L. Donoho's website).
                                                                     [3] Image De-noising using Wavelet Thresholding and Model
                                                                         Selection.Shi Zhong Image Processing, 2000, Proceedings,
                                                                         2000 International Conference on, Volume: 3, 10-13 Sept.
                                                                         2000 Pages: 262.
                                                                     [4] Charles Boncelet (2005).”Image Noise Models”. in Alan C.
                                                                          Bovik. Handbook of Image and Video Processing.
                                                                     [5] Sedef Kent, Osman Nuri Oçan, and Tolga Ensari (2004).
                                                                          "Speckle Reduction of Synthetic Aperture Radar Images
             Figure 17: De-noising by median filter                       Using Wavelet Filtering". in astrium. EUSAR 2004
                                                                          Proceedings, 5th European Conference on Synthetic
                                                                          Aperture Radar, May 25–27, 2004, Ulm, Germany.
8. CONCLUSION
We used the Nayantara Image(figure 1) in “png” format ,adding        [6] James C. Church, Yixin Chen, and Stephen V. Rice
four noise (Speckle, Gaussian ,Poisson and Salt & Pepper) in             Department of Computer and Information Science,
original image with standard deviation(0.025) (figure 2 to figure        University of Mississippi, “A Spatial Median Filter for
5) ,De-noised all noisy images by all filters and conclude from          Noise Removal in Digital Images”, IEEE, page(s): 618-
the results (figure 6 to figure 17) that:                                623, 2008.
 (a)The performance of the Wiener Filter after de-noising for all
Speckle, Poisson and Gaussian noise is better than Mean filter
and Median filter.
  (b)The performance of the Median filter after de-noising for all
Salt & Pepper noise is better than Mean filter and Wiener filter.

9. SCOPE FOR FUTURE WORK
There are a couple of areas which we would like to improve on.
One area is in improving the de-noising along the edges as the
method we used did not perform so well along the edges.
Another area of improvement would be to develop a better
optimality criterion as the MSE is not always the best optimality
criterion. The future work of research would be to implement
Wiener Filter in Wavelet Domain, applying the methods in
which the noise variance is known & in which the noise
variance is unknown i.e. the MAD method.




                                                                                                                               50

Contenu connexe

Tendances

Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using WaveletAsim Qureshi
 
Design Approach of Colour Image Denoising Using Adaptive Wavelet
Design Approach of Colour Image Denoising Using Adaptive WaveletDesign Approach of Colour Image Denoising Using Adaptive Wavelet
Design Approach of Colour Image Denoising Using Adaptive WaveletIJERD Editor
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijripublishers Ijri
 
Noise filtering
Noise filteringNoise filtering
Noise filteringAlaa Ahmed
 
Image Denoising Using Non Linear Filter
Image Denoising Using Non Linear FilterImage Denoising Using Non Linear Filter
Image Denoising Using Non Linear FilterIJMER
 
Image denoising algorithms
Image denoising algorithmsImage denoising algorithms
Image denoising algorithmsMohammad Sunny
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Image Restoration
Image RestorationImage Restoration
Image RestorationPoonam Seth
 
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color Images
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color ImagesReduced Ordering Based Approach to Impulsive Noise Suppression in Color Images
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color ImagesIDES Editor
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijripublishers Ijri
 
Thresholding eqns for wavelet
Thresholding eqns for waveletThresholding eqns for wavelet
Thresholding eqns for waveletajayhakkumar
 
Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Kalyan Acharjya
 

Tendances (20)

Lc3618931897
Lc3618931897Lc3618931897
Lc3618931897
 
Image denoising
Image denoisingImage denoising
Image denoising
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using Wavelet
 
Design Approach of Colour Image Denoising Using Adaptive Wavelet
Design Approach of Colour Image Denoising Using Adaptive WaveletDesign Approach of Colour Image Denoising Using Adaptive Wavelet
Design Approach of Colour Image Denoising Using Adaptive Wavelet
 
Image Processing With Sampling and Noise Filtration in Image Reconigation Pr...
Image Processing With Sampling and Noise Filtration in Image  Reconigation Pr...Image Processing With Sampling and Noise Filtration in Image  Reconigation Pr...
Image Processing With Sampling and Noise Filtration in Image Reconigation Pr...
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
 
Noise filtering
Noise filteringNoise filtering
Noise filtering
 
Image Denoising Using Non Linear Filter
Image Denoising Using Non Linear FilterImage Denoising Using Non Linear Filter
Image Denoising Using Non Linear Filter
 
Oo2423882391
Oo2423882391Oo2423882391
Oo2423882391
 
Image denoising algorithms
Image denoising algorithmsImage denoising algorithms
Image denoising algorithms
 
F0533134
F0533134F0533134
F0533134
 
Image denoising
Image denoising Image denoising
Image denoising
 
Iy2617051711
Iy2617051711Iy2617051711
Iy2617051711
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Image Restoration
Image RestorationImage Restoration
Image Restoration
 
Gg2411291135
Gg2411291135Gg2411291135
Gg2411291135
 
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color Images
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color ImagesReduced Ordering Based Approach to Impulsive Noise Suppression in Color Images
Reduced Ordering Based Approach to Impulsive Noise Suppression in Color Images
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
 
Thresholding eqns for wavelet
Thresholding eqns for waveletThresholding eqns for wavelet
Thresholding eqns for wavelet
 
Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)
 

En vedette

Travel & leisure brochure new
Travel & leisure brochure newTravel & leisure brochure new
Travel & leisure brochure newLaura Nowosad
 
Profiles Creative; A Better Brand
Profiles Creative; A Better BrandProfiles Creative; A Better Brand
Profiles Creative; A Better BrandLaura Nowosad
 
Financial Industry Recruitment
Financial Industry RecruitmentFinancial Industry Recruitment
Financial Industry RecruitmentLaura Nowosad
 
Presentation long jump
Presentation long jumpPresentation long jump
Presentation long jumpLongJump
 
Permenakertrans no. 19 thn 2012 tentang outsourcing
Permenakertrans no. 19 thn 2012 tentang outsourcingPermenakertrans no. 19 thn 2012 tentang outsourcing
Permenakertrans no. 19 thn 2012 tentang outsourcingalfa_christian
 
Catalogo 2014 - Lon Jump
Catalogo 2014 - Lon JumpCatalogo 2014 - Lon Jump
Catalogo 2014 - Lon JumpLongJump
 

En vedette (11)

Travel & leisure brochure new
Travel & leisure brochure newTravel & leisure brochure new
Travel & leisure brochure new
 
Made for Agencies
Made for AgenciesMade for Agencies
Made for Agencies
 
Made for Fashion
Made for FashionMade for Fashion
Made for Fashion
 
Profiles Creative; A Better Brand
Profiles Creative; A Better BrandProfiles Creative; A Better Brand
Profiles Creative; A Better Brand
 
Financial Industry Recruitment
Financial Industry RecruitmentFinancial Industry Recruitment
Financial Industry Recruitment
 
Brighter PR
Brighter PR Brighter PR
Brighter PR
 
Travel and Leisure
Travel and LeisureTravel and Leisure
Travel and Leisure
 
Made for Retailers
Made for RetailersMade for Retailers
Made for Retailers
 
Presentation long jump
Presentation long jumpPresentation long jump
Presentation long jump
 
Permenakertrans no. 19 thn 2012 tentang outsourcing
Permenakertrans no. 19 thn 2012 tentang outsourcingPermenakertrans no. 19 thn 2012 tentang outsourcing
Permenakertrans no. 19 thn 2012 tentang outsourcing
 
Catalogo 2014 - Lon Jump
Catalogo 2014 - Lon JumpCatalogo 2014 - Lon Jump
Catalogo 2014 - Lon Jump
 

Similaire à Pxc3871846

survey paper for image denoising
survey paper for image denoisingsurvey paper for image denoising
survey paper for image denoisingArti Singh
 
Paper id 24201427
Paper id 24201427Paper id 24201427
Paper id 24201427IJRAT
 
Image Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVINImage Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVINIOSR Journals
 
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...IRJET Journal
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...
IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...
IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...IRJET Journal
 
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET Journal
 
Analysis of Various Image De-Noising Techniques: A Perspective View
Analysis of Various Image De-Noising Techniques: A Perspective ViewAnalysis of Various Image De-Noising Techniques: A Perspective View
Analysis of Various Image De-Noising Techniques: A Perspective Viewijtsrd
 
A SURVEY : On Image Denoising and its Various Techniques
A SURVEY :  On Image Denoising and its Various TechniquesA SURVEY :  On Image Denoising and its Various Techniques
A SURVEY : On Image Denoising and its Various TechniquesIRJET Journal
 
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for  Different NoiseComparison of Denoising Filters on Greyscale TEM Image for  Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for Different NoiseIOSR Journals
 
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...CSCJournals
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imageseSAT Publishing House
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imageseSAT Publishing House
 
Noise Reduction Technique using Bilateral Based Filter
Noise Reduction Technique using Bilateral Based FilterNoise Reduction Technique using Bilateral Based Filter
Noise Reduction Technique using Bilateral Based FilterIRJET Journal
 
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...IJEACS
 

Similaire à Pxc3871846 (20)

survey paper for image denoising
survey paper for image denoisingsurvey paper for image denoising
survey paper for image denoising
 
Ijetcas14 479
Ijetcas14 479Ijetcas14 479
Ijetcas14 479
 
Paper id 24201427
Paper id 24201427Paper id 24201427
Paper id 24201427
 
Image Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVINImage Noise Removal by Dual Threshold Median Filter for RVIN
Image Noise Removal by Dual Threshold Median Filter for RVIN
 
M017218088
M017218088M017218088
M017218088
 
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
L011117884
L011117884L011117884
L011117884
 
IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...
IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...
IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...
 
D122733
D122733D122733
D122733
 
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
 
Analysis of Various Image De-Noising Techniques: A Perspective View
Analysis of Various Image De-Noising Techniques: A Perspective ViewAnalysis of Various Image De-Noising Techniques: A Perspective View
Analysis of Various Image De-Noising Techniques: A Perspective View
 
A SURVEY : On Image Denoising and its Various Techniques
A SURVEY :  On Image Denoising and its Various TechniquesA SURVEY :  On Image Denoising and its Various Techniques
A SURVEY : On Image Denoising and its Various Techniques
 
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for  Different NoiseComparison of Denoising Filters on Greyscale TEM Image for  Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
 
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...
Image Restoration Using Particle Filters By Improving The Scale Of Texture Wi...
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri images
 
Performance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri imagesPerformance analysis of image filtering algorithms for mri images
Performance analysis of image filtering algorithms for mri images
 
W4101139143
W4101139143W4101139143
W4101139143
 
Noise Reduction Technique using Bilateral Based Filter
Noise Reduction Technique using Bilateral Based FilterNoise Reduction Technique using Bilateral Based Filter
Noise Reduction Technique using Bilateral Based Filter
 
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
Performance Assessment of Several Filters for Removing Salt and Pepper Noise,...
 

Pxc3871846

  • 1. International Journal of Computer Applications (0975 – 8887) Volume 9– No.4, November 2010 Image De-noising by Various Filters for Different Noise Pawan Patidar Manoj Gupta Research Scholar (M. Tech.), Computer Reader, Electronics & Communication Science Department, Poornima College of Engg. Department, Apex Institute of Engg. & Engineering, JAIPUR, INDIA, Technology, Jaipur, Rajasthan, INDIA Sumit Srivastava Ashok Kumar Nagawat Associate Professor, Computer Science Professor, Department of Physics, Department, Poornima College of Engineering, University of Rajasthan, Jaipur (Rajasthan), INDIA Jaipur, INDIA ABSTRACT • In the second section we review the wavelet Image processing is basically the use of computer algorithms to transform. perform image processing on digital images. Digital image • In the third section we present the method of Average processing is a part of digital signal processing. Digital image filter. processing has many significant advantages over analog image • In the fourth section we present the method of Median processing. Image processing allows a much wider range of filter. algorithms to be applied to the input data and can avoid • In the fifth section we present the method of Wiener problems such as the build-up of noise and signal distortion filter. during processing of images. Wavelet transforms have become a • In the sixth section we described types of noise. very powerful tool for de-noising an image. One of the most • The simulation results are discussed in part seven. popular methods is wiener filter. In this work four types of noise • We conclude and future work in part eight and nine. (Gaussian noise , Salt & Pepper noise, Speckle noise and Poisson noise) is used and image de-noising performed for 2. WAVELET TRANSFORM different noise by Mean filter, Median filter and Wiener filter . In several applications, it might be essential to analyze a given Further results have been compared for all noises. signal. The structure and features of the given signal may be better understood by transforming the data into another domain. Keywords There are several transforms available like the Fourier Wavelet Transform, Gaussian noise, Salt & Pepper noise, transform, Hilbert transform, wavelet transform, etc. The Speckle noise, Poisson noise, Wiener Filter. Fourier transform is probably the most popular transform. However the Fourier transform gives only the frequency- 1. INTRODUCTION amplitude representation of the raw signal. The time information is lost. So we cannot use theFourier transform in applications Image de-noising is an vital image processing task i.e. as a which require both time as well as frequency information at the process itself as well as a component in other processes. There same time. The Short Time Fourier Transform (STFT) was are many ways to de-noise an image or a set of data and developed to overcome this drawback [2]. methods exists. The important property of a good image de- noising model is that it should completely remove noise as far as possible as well as preserve edges. Traditionally, there are two 3. MEAN FILTER types of models i.e. linear model and non-liner model. We can use linear filtering to remove certain types of noise. Generally, linear models are used. The benefits of linear noise Certain filters, such as averaging or Gaussian filters, are removing models is the speed and the limitations of the linear appropriate for this purpose. For example, an averaging filter is models is, the models are not able to preserve edges of the useful for removing grain noise from a photograph. Because images in a efficient manner i.e the edges, which are recognized each pixel gets set to the average of the pixels in its as discontinuities in the image, are smeared out. On the other neighborhood, local variations caused by grain are reduced. hand, Non-linear models can handle edges in a much better way Conventionally linear filtering Algorithms were applied for than linear models. One popular model for nonlinear image de- image processing. The fundamental and the simplest of these noising is the Total Variation (TV)-filter. algorithms is the Mean Filter as defined in [6].The Mean Filter We suggest to de-noise a degraded image X given by is a linear filter which uses a mask over each pixel in the signal. X = S + N, where S is the original image and N is an Additive Each of the components of the pixels which fall under the mask White Gaussian noise with unknown variance [2]. The rest of are averaged together to form a single pixel. This filter is also the paper is organized as follows:- called as average filter. The Mean Filter is poor in edge preserving. The Mean filter is defined by: 45
  • 2. International Journal of Computer Applications (0975 – 8887) Volume 9– No.4, November 2010 1 N b. Requirement: the filter must be physically Mean filter (x1…..xN) = ─ ∑ xi realizable, i.e. causal (this requirement can be N i=1 dropped, resulting in a non-causal solution) c. Performance criteria: minimum mean-square where (x1 ….. xN) is the image pixel range. error Generally linear filters are used for noise suppression. 5.1. Wiener Filter in the Fourier Domain 4. MEDIAN FILTER The Wiener filter is: The Median filter is a nonlinear digital filtering technique, often used to remove noise. Such noise reduction is a typical pre- H*(u, v) Ps (u, v) processing step to improve the results of later processing (for example, edge detection on an image). Median filtering is very |H (u, v) |2Ps (u, v) + Pn (u, v) widely used in digital image processing because under certain conditions, it preserves edges whilst removing noise. The main Dividing through by Ps makes its behavior easier to explain: idea of the median filter is to run through the signal entry by entry, replacing each entry with the median of neighboring H*(u, v) entries. Note that if the window has an odd number of entries, then the median is simple to define: it is just the middle value |H (u, v) |2 + Pn (u, v) after all the entries in the window are sorted numerically. For an Ps (u, v) even number of entries, there is more than one possible median. where The median filter is a robust filter . Median filters are widely H(u, v) = Degradation function used as smoothers for image processing, as well as in signal H*(u, v) = Complex conjugate of degradation function processing and time series processing. A major advantage of the Pn (u, v) = Power Spectral Density of Noise median filter over linear filters is that the median filter can Ps (u, v) = Power Spectral Density of un-degraded image eliminate the effect of input noise values with extremely large magnitudes. (In contrast, linear filters are sensitive to this type The term Pn /Ps can be interpreted as the reciprocal of the signal- of noise - that is, the output may be degraded severely by even to-noise ratio. by a small fraction of anomalous noise values) [6]. The output y of the median filter at the moment t is calculated as the median of the input values corresponding to the moments adjacent to t: 6. IMAGE NOISE Image noise is the random variation of brightness or color information in images produced by the sensor and circuitry of a y(t) = median((x(t-T/2),x(t-T1+1),…,x(t),…,x(t +T/2)). scanner or digital camera. Image noise can also originate in film grain and in the unavoidable shot noise of an ideal photon where t is the size of the window of the median filter. detector [4].Image noise is generally regarded as an undesirable Besides the one-dimensional median filter described above, by-product of image capture. Although these unwanted there are two-dimensional filters used in image processing fluctuations became known as "noise" by analogy with .Normally images are represented in discrete form as two- unwanted sound they are inaudible and such as dithering. The dimensional arrays of image elements, or "pixels" - i.e. sets of types of Noise are following:- non-negative values Bij ordered by two indexes - • Amplifier noise (Gaussian noise) • Salt-and-pepper noise i =1,…, Ny (rows) and j = 1,…,Ny (column). • Shot noise(Poisson noise) • Speckle noise where the elements Bij are scalar values, there are methods for processing color images, where each pixel is represented by 6.1 Amplifier noise (Gaussian noise) several values, e.g. by its "red", "green", "blue" values determining the color of the pixel. The standard model of amplifier noise is additive, Gaussian, independent at each pixel and independent of the signal 5. WIENER FILTER intensity.In color cameras where more amplification is used in The goal of the Wiener filter is to filter out noise that has the blue color channel than in the green or red channel, there can corrupted a signal. It is based on a statistical approach. Typical be more noise in the blue channel .Amplifier noise is a major filters are designed for a desired frequency response. The part of the "read noise" of an image sensor, that is, of the Wiener filter approaches filtering from a different angle. One is constant noise level in dark areas of the image [4]. assumed to have knowledge of the spectral properties of the original signal and the noise, and one seeks the LTI filter whose output would come as close to the original signal as possible [1]. 6.2 Salt-and-pepper noise Wiener filters are characterized by the following: An image containing salt-and-pepper noise will have dark pixels a. Assumption: signal and (additive) noise are in bright regions and bright pixels in dark regions [4]. This type stationary linear random processes with of noise can be caused by dead pixels, analog-to-digital known spectral characteristics. converter errors, bit errors in transmission, etc.This can be 46
  • 3. International Journal of Computer Applications (0975 – 8887) Volume 9– No.4, November 2010 eliminated in large part by using dark frame subtraction and by interpolating around dark/bright pixels. 6.3 Poisson noise Poisson noise or shot noise is a type of electronic noise that occurs when the finite number of particles that carry energy, such as electrons in an electronic circuit or photons in an optical device, is small enough to give rise to detectable statistical fluctuations in a measurement [4]. 6.4 Speckle noise Speckle noise is a granular noise that inherently exists in and Figure degrades the quality of the active radar and synthetic aperture 2: adding speckle noise with standard deviation (0.025) radar (SAR) images. Speckle noise in conventional radar results from random fluctuations in the return signal from an object that is no bigger than a single image-processing element. It increases the mean grey level of a local area. Speckle noise in SAR is generally more serious, causing difficulties for image interpretation. It is caused by coherent processing of backscattered signals from multiple distributed targets. In SAR oceanography [5], for example, speckle noise is caused by signals from elementary scatters, the gravity-capillary ripples, and manifests as a pedestal image, beneath the image of the sea waves. 7. SIMULATION RESULTS The Original Image is Nayantara image, adding four types of Noise (Gaussian noise, Poisson noise, Speckle noise and Salt & Pepper noise).adding the noise with standard deviation(0.025) and De-noised image using Mean filter, Median filter and Wiener filter and comparisons among them. Figure 3: adding Poisson noise with standard deviation (0.025) Fig.1 Nayantara Image Figure 4: adding Gaussian noise with standard deviation (0.025) 47
  • 4. International Journal of Computer Applications (0975 – 8887) Volume 9– No.4, November 2010 Figure 5: adding salt& pepper noise with standard deviation (0.025) Figure 8: De-noising by mean filter Figure 6:De-noising by mean filter Figure 9: De-noising by mean filter Figure 7: De-noising by mean filter Figure 10: De-noising by median filter 48
  • 5. International Journal of Computer Applications (0975 – 8887) Volume 9– No.4, November 2010 Figure 14: De-noising by wiener filter Figure 11: De-noising by median filter Figure 15: De-noising by median filter Figure 12: De-noising by median filter Figure 16: De-noising by median filter Figure 13: De-noising by median filter 49
  • 6. International Journal of Computer Applications (0975 – 8887) Volume 9– No.4, November 2010 10. REFERENCES [1] Wavelet domain image de-noising by thresholding and Wiener filtering.Kazubek, M. Signal Processing Letters, IEEE, Volume: 10, Issue: 11, Nov. 2003 265 Vol.3. [2] Wavelet Shrinkage and W.V.D.: A 10-minute Tour Donoho, D.L; (David L. Donoho's website). [3] Image De-noising using Wavelet Thresholding and Model Selection.Shi Zhong Image Processing, 2000, Proceedings, 2000 International Conference on, Volume: 3, 10-13 Sept. 2000 Pages: 262. [4] Charles Boncelet (2005).”Image Noise Models”. in Alan C. Bovik. Handbook of Image and Video Processing. [5] Sedef Kent, Osman Nuri Oçan, and Tolga Ensari (2004). "Speckle Reduction of Synthetic Aperture Radar Images Figure 17: De-noising by median filter Using Wavelet Filtering". in astrium. EUSAR 2004 Proceedings, 5th European Conference on Synthetic Aperture Radar, May 25–27, 2004, Ulm, Germany. 8. CONCLUSION We used the Nayantara Image(figure 1) in “png” format ,adding [6] James C. Church, Yixin Chen, and Stephen V. Rice four noise (Speckle, Gaussian ,Poisson and Salt & Pepper) in Department of Computer and Information Science, original image with standard deviation(0.025) (figure 2 to figure University of Mississippi, “A Spatial Median Filter for 5) ,De-noised all noisy images by all filters and conclude from Noise Removal in Digital Images”, IEEE, page(s): 618- the results (figure 6 to figure 17) that: 623, 2008. (a)The performance of the Wiener Filter after de-noising for all Speckle, Poisson and Gaussian noise is better than Mean filter and Median filter. (b)The performance of the Median filter after de-noising for all Salt & Pepper noise is better than Mean filter and Wiener filter. 9. SCOPE FOR FUTURE WORK There are a couple of areas which we would like to improve on. One area is in improving the de-noising along the edges as the method we used did not perform so well along the edges. Another area of improvement would be to develop a better optimality criterion as the MSE is not always the best optimality criterion. The future work of research would be to implement Wiener Filter in Wavelet Domain, applying the methods in which the noise variance is known & in which the noise variance is unknown i.e. the MAD method. 50