SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
Sanjay Jangra et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1893-1897

RESEARCH ARTICLE

www.ijera.com

OPEN ACCESS

An Improved Threshold Value for Image Denoising Using
Wavelet Transforms
Sanjay Jangra*, Ravinder Nath Rajotiya**
*(Department of Electronics & Communication, AITM, Palwal, India)
** (Department of Electronics & Communication Engineering, LINGAYA‟S GVKSIMT, Faridabad, India)

ABSTRACT
The denoising of a natural image suffered from some noise is a long established problem in signal or image
processing field. Many image denoising techniques based on filtering and wavelet thresholding have been
published in earlier research papers and each technique has its own assumptions, advantages and limitations.
Image filtering and wavelet thresholding algorithms are applied on different image samples to eliminate noise
which is either present in the image during capturing or injected into the image during transmission.
This paper deals with Performance comparison of Median filter, Wiener filter, penalized thresholding, global
thresholding and proposed thresholding in Image de-noising for Gaussian noise, Salt & Pepper noise.
Keywords -Wavelet-transform; MATLAB; Threshold function; Gaussian noise; Salt & Pepper noise; Median
filter; Wiener Filter; PSNR.

I.

INTRODUCTION

In several applications, it might be essential
to analyze a given signal. The structure and features of
the given signal may be better understood by
transforming the data into another domain. There are
several transforms available like the Fourier
transform, Hilbert transform, wavelet transform, etc.
However the Fourier transform gives only the
frequency-amplitude representation of the raw signal.
So we cannot use the Fourier transform in applications
which require both time as well as frequency
information at the same time. The Short Time Fourier
Transform (STFT) was developed to overcome this
drawback [2].The following equation can be used to
compute a STFT.
STFT (t, f) = ∫[x(t) . ∫*( t- T )] . e-j 2∫ft dt
Where x(t) is the signal itself, ω(t) is the window
function and * is the complex conjugate.
It is different to the FT as it is computed for particular
windows in time individually, rather than computing
overall time (which can be alternatively thought of as
an infinitely large window).

II.

MEDIAN FILTER

The Median Filter is performed by taking the
magnitude of all of the vectors within a mask and
sorted according to the magnitudes [12]. The pixel
with the median magnitude is then used to replace the
pixel studied.
The Simple Median Filter has an advantage over the
Mean filter since:
(a) Median of the data is taken instead of the mean of
an image. The pixel with the median magnitude is
then used to replace the pixel studied. The median of a
www.ijera.com

set is more robust with respect to the presence of noise
[12].
(b) Median is much less sensitive than the mean to
extreme values (called outliers), therefore, median
filtering is able to remove these outliers without
reducing the sharpness of an image.
The median filter is given by Median filter(x1…xN)=Median(||x1||2……||xN||2)

III.

WIENER FILTER

The goal of the Wiener filter is to filter out
noise that has corrupted a signal. It is based on a
statistical approach [12]. Typical filters are designed
for a desired frequency response. The Wiener filter
approaches filtering from a different angle. One is
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]. Wiener filters are
characterized by the following:
a) Assumption: signal and (additive) noise are
stationary linear random processes with known
spectral characteristics.
b) Requirement: the filter must be physically
realizable, i.e. causal (this requirement can be
dropped, resulting in a non-causal solution).
c) Performance criteria: minimum mean-square
error.
The Wiener filter is:
G (u, v)=H*(u,v) /( |H(u,v)|2Ps(u,v)+Pn( u,v))
Where
1893 | P a g e
Sanjay Jangra et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1893-1897
H(u, v) = Degradation function
H*(u, v) = Complex conjugate of degradation function
Pn(u, v) = Power Spectral Density of Noise
Ps(u, v)= Power Spectral Density of un-degraded
image.

Wˆ j, k =

www.ijera.com

w j,k, |w j,k| ≥ λ
0, |w j,k| < λ

IV.

WAVELET THRESHOLD
DENOISING PRINCIPAL

In the wavelet domain, it can make the signal
energy concentrate in a few large wavelet coefficients,
while the noise energy is distributed throughout the
wavelet
domain.
Therefore,
by
wavelet
decomposition, the signal amplitude of the wavelet
coefficients of magnitude greater than the noise factor,
we can also say that the relatively large amplitude of
the wavelet coefficients is mainly signal, while the
relatively small amplitude coefficient is largely noise.
Thus, by using threshold approach we can keep the
signal coefficient, reducing most of the noise figure
coefficient to zero. If its threshold is bigger than the
specified threshold, it can be seen that that this factor
contains a signal component and is the result of both
signal and noise, which shall be maintained, if its
threshold is less than the specified threshold, it can be
shown that this factor does not contain the signal
component, but only the result of noise which should
be filtered out [11]. The soft and hard threshold
function method proposed by Donoho has been widely
used in practice. In the hard threshold method, the
wavelet coefficients processed by the threshold value
have discontinuous point on the threshold λ and - λ ,
which may cause Gibbs shock to the useful
reconstructed signal. In the soft-thresholding method,
its continuity is good, but when the wavelet
coefficients are greater than the threshold value, there
will be a constant bias between the wavelet
coefficients that have been processed and the original
wavelet coefficients, making it impossible to maintain
the original features of the images effectively.

(b)

Soft- thresholding:
The soft-thresholding function has a
somewhat different rule from the hard-thresholding
function. It shrinks the wavelet coefficients whose
values are less than threshold value, and keeps the
wavelet coefficients whose values are larger than
threshold value [8], which is the reason why it is also
called the wavelet shrinkage function.
sgn(w j,k).(|w j,k|-λ),|wj,k|≥ λ
Wˆ j, k =

GLOBAL THRESHOLD FUNCTION
After several decades of research &
development, it has been found that shrinkage
function is of many types, such as, soft shrinkage
function, hard shrinkage function[3], firm shrinkage
function[4], hyper-trim shrinkage function[5], multiparameter best basis thresholding shrinkage
function[6], Yasser shrinkage function [7]. All these
thresholds and shrinkage functions promoted the
application of wavelets in signal denoising extremely.
The soft- and hard-thresholding schemes are defined
by [8]:
(a) Hard-Thresholding:
The Hard-Thresholding function keeps the
input if it is larger than the threshold; otherwise, it is
set to zero [8]. It is described as:

www.ijera.com

0, |w j,k| < λ
… (2)

Where sgn(*) is a sign function, wj,k stands for
wavelet coefficients, wˆj,k stands for wavelet
coefficients after treatment, λ stands for threshold
value and it can be expressed as follows:
λ = σ√2ln(N)
σ = median(|c|)/0.6745

…..(3)
…(4)

where N is the image size, σ is the standard deviation
of the additive noise and c is the detail coefficient of
wavelet transform.
The soft-thresholding rule is chosen over hardthresholding, for the soft-thresholding method yields
more visually pleasant images over hard thresholding
[11].

VI.
V.

……(1)

PENALIZED THRESHOLDING

In this, the value of threshold is obtained by a
wavelet coefficients selection rule using a penalization
method provided by Birge-Massart.
MATLAB code for Penalized Threshold
THR=wbmpen(C, L, Sigma, Alpha)
Where
[C,L] is the wavelet decomposition structure of the
signal or image to be de-noised.
SIGMA is the standard deviation of the zero mean
Gaussian white noise in de-noising model (see
wnoisest for more information).
ALPHA is a tuning parameter for the penalty term. It
must be a real number greater than 1. The sparsity of
the wavelet representation of the de-noised signal or
image grows with ALPHA. Typically ALPHA = 2.

1894 | P a g e
Sanjay Jangra et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1893-1897
VII.

www.ijera.com

PROPOSED THRESHOLD

Finding an optimized value (λ) for threshold
is a major problem. A small threshold will surpass all
the noise coefficients so the denoised signal is still
noisy. Conversely a large threshold value makes more
number of coefficients as zero which leads to smooth
signal and destroys details that may cause blur and
artifacts [11]. So, optimum threshold value should be
found out, which is adaptive to different sub band
characteristics. Here we select an efficient threshold
value for different types of noise to get high value of
PSNR as compared to previously explained methods.
The threshold value which we are using here is 55 (
Using heat and trial method).
VIII.
IMAGE NOISE
Image noise is the random variation of
brightness or color information in images produced by
the sensor and circuitry of a scanner or digital camera.
Image noise can also originate in film grain and in the
unavoidable shot noise of an ideal photon detector [9].
Image noise is generally regarded as an undesirable
by-product of image capture. Although these
unwanted fluctuations became known as "noise" by
analogy with unwanted sound they are inaudible and
actually beneficial in some applications, such as
dithering. The types of noise which are mostly present
in images are:-

i)

original gray scale image

ii) image with salt & pepper noise

i)

Gaussian noise
The standard model of amplifier noise is
additive, Gaussian, independent at each pixel and
independent of the signal intensity. In color cameras
where more amplification is used in the blue color
channel than in the green or red channel, there can be
more noise in the blue channel .Amplifier noise is a
major part of the "read noise" of an image sensor, that
is, of the constant noise level in dark areas of the
image[9].
ii)

Salt-and-pepper noise
An image containing salt-and-pepper noise
will have dark pixels in bright regions and bright
pixels in dark regions [9]. This type of noise can be
caused by dead pixels, analog-to-digital converter
errors, bit errors in transmission, etc. This can be
eliminated in large part by using dark frame
subtraction and by interpolating around dark/bright
pixels.

IX.

iii) image with Gaussian noise

SIMULATION RESULTS

The Original Image is natural image, adding
three types of Noise (Gaussian noise, Speckle noise
and Salt & Pepper noise) and De-noised image using
Median filter, Wiener filter, Penalized Threshold,
Global Threshold and Proposed Threshold and
comparisions among
them is given below:-

www.ijera.com

iv) image denoising using proposed threshold (for
salt &pepper noise)
1895 | P a g e
Sanjay Jangra et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1893-1897

v) image denoising using proposed threshold (for
Gaussian noise)

vi) image denoising using wiener filter (for salt
&pepper noise)

vii) image denoising using penalized threshold (for
Gaussian noise)

viii) denoising using global threshold (for salt &
pepper noise)
www.ijera.com

www.ijera.com

ix) image denoising using penalized threshold (for
Gaussian noise)

x) image denoising using penalized threshold (for
salt &pepper noise)

xi) image denoising using median filter (for
Gaussian noise)

xii) image denoising using median filter (for salt
&pepper noise)
1896 | P a g e
Sanjay Jangra et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1893-1897
[3]

[4]

[5]

[6]
xiii) image denoising using wiener filter (for
Gaussian noise)
Table which shows the Performance analysis of
Median filter, Wiener filter, penalized threshold,
global threshold and proposed threshold for different
type of noise is given below:
TypPenali Wie- Med Globa Proposes of z-ed
ner
i-an l
ed
nois-e thresh filte filte thresh threshol
olr
r
d
ding
olding
Salt & 23.492 26.7 31.4 31.405 47.7422
3
013
058
8
pepper
Gauss
ia-n

47.892
9

28.0
751

26.7
564

47.947
5

48.0236

[7]

[8]

[9]

[10]

Table: PSNR of test image corrupted by different
types of noise using various denoising methods

X.

CONCLUSION

In this paper, we have proposed a new
threshold technique in which a gray scale image in
„jpg‟ format is injected noise of different types such as
Gaussian and Salt & Pepper. Further, the noised image
is denoised by using different filtering and denoising
techniques. From the results (figure (iv) to figure
(xiii)) we conclude that:The proposed threshold mentioned in this
paper shows better performance over other techniques.
Thus we can say that the proposed threshold may find
applications in image recognition system, image
compression, medical ultrasounds and a host of other
applications.

[11]

[12]

www.ijera.com

D.L.Donoho and I.M.John stone. Adapting to
Unknown
Smoothness
via
Wavelet
Shrinkage [J]. Journal of American
StatAssoc, vol.12, pp.1200- 1224, 1995
Peng-Lang Shui. Image Denoising Algorithm
via Doubly Local Wiener Filtering With
Directional Windows in Wavelet Domain [J].
IEEE SIGNAL PROCESSING LETTERS,
VOL. 12, NO. 10, OCTOBER 2005.
D.L.
Donoho.
Denoising
by
Soft
thresholding, IEEE Trans. Inform Theory,
1995,vo1.41 (3),pp.613-627.
Adelino R., Ferreira da Silva, “Wavelet
denoising with evolutionary algorithms,”
Digital Signal Processing, vol. 15, 2005,
pp382–399.
Yasser Ghanbari, Mohammad Reza KaramiMollaei, “A new approach for speech
enhancement based on the adaptive
thresholding of the wavelet packets, ” Speech
Communication, vol. 48, 2006, pp927–940.
Donoho D L, John stone IM. Ideal spatial
adaptation via wavelet shrinkage [J].
Biometrika, 1994, 81 (3): 425~455.
Image
Denoising
using
Wavelet
Thresholding and Model Selection. Shi
Zhong Image Processing, 2000, Proceedings,
2000 International Conference on, Volume:
3, 10-13 Sept. 2000 Pages: 262.
Sedef Kent, Osman Nuri Oçan, and Tolga
Ensari (2004). "Speckle Reduction of
Synthetic Aperture Radar Images Using
Wavelet Filtering". in ITG, VDE, FGAN,
DLR, EADS, astrium. EUSAR 2004
Proceedings, 5th European Conference on
Synthetic Aperture Radar, May 25–27, 2004,
Ulm, Germany.
S. Sudha, G. R. Suresh, R. Sukanesh (2007).
“wavelet based image denoising using
adaptive
thresholding”.
International
Conference on Computational Intelligence
and Multimedia Applications 2007, pp296299.
Suresh Kumar, Papendra Kumar, Manoj
Gupta, Ashok Kumar Nagawat (2010).
”Perfprmance Comparison of Median and
Wiener Filter in image denoising”.
International journal
of Computer
Applications (0975 - 8887) Volume 12 No.4, November 2010, pp27 – 31.

REFERENCES
[1]

[2]

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.
Wavelet Shrinkage and W.V.D.: A 10-minute
Tour Donoho, D.L; (David L. Donoho's
website).

www.ijera.com

1897 | P a g e

Contenu connexe

Tendances

Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...researchinventy
 
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...IJORCS
 
3 ijaems nov-2015-6-development of an advanced technique for historical docum...
3 ijaems nov-2015-6-development of an advanced technique for historical docum...3 ijaems nov-2015-6-development of an advanced technique for historical docum...
3 ijaems nov-2015-6-development of an advanced technique for historical docum...INFOGAIN PUBLICATION
 
Medical image fusion using curvelet transform 2-3-4-5
Medical image fusion using curvelet transform 2-3-4-5Medical image fusion using curvelet transform 2-3-4-5
Medical image fusion using curvelet transform 2-3-4-5IAEME Publication
 
discrete wavelet transform
discrete wavelet transformdiscrete wavelet transform
discrete wavelet transformpiyush_11
 
An introduction to discrete wavelet transforms
An introduction to discrete wavelet transformsAn introduction to discrete wavelet transforms
An introduction to discrete wavelet transformsLily Rose
 
Labview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric imagesLabview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric imagesijcsa
 
Good denoising using wavelets
Good denoising using waveletsGood denoising using wavelets
Good denoising using waveletsbeenamohan
 
Wavelet video processing tecnology
Wavelet video processing tecnologyWavelet video processing tecnology
Wavelet video processing tecnologyPrashant Madnavat
 
A Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet TransformA Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet Transformijsrd.com
 
Satellite image contrast enhancement using discrete wavelet transform
Satellite image contrast enhancement using discrete wavelet transformSatellite image contrast enhancement using discrete wavelet transform
Satellite image contrast enhancement using discrete wavelet transformHarishwar Reddy
 
Satellite Image Resolution Enhancement Technique Using DWT and IWT
Satellite Image Resolution Enhancement Technique Using DWT and IWTSatellite Image Resolution Enhancement Technique Using DWT and IWT
Satellite Image Resolution Enhancement Technique Using DWT and IWTEditor IJCATR
 
Wavelet based image compression technique
Wavelet based image compression techniqueWavelet based image compression technique
Wavelet based image compression techniquePriyanka Pachori
 
An adaptive method for noise removal from real world images
An adaptive method for noise removal from real world imagesAn adaptive method for noise removal from real world images
An adaptive method for noise removal from real world imagesIAEME Publication
 

Tendances (20)

Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...
 
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
 
J010245458
J010245458J010245458
J010245458
 
3 ijaems nov-2015-6-development of an advanced technique for historical docum...
3 ijaems nov-2015-6-development of an advanced technique for historical docum...3 ijaems nov-2015-6-development of an advanced technique for historical docum...
3 ijaems nov-2015-6-development of an advanced technique for historical docum...
 
Medical image fusion using curvelet transform 2-3-4-5
Medical image fusion using curvelet transform 2-3-4-5Medical image fusion using curvelet transform 2-3-4-5
Medical image fusion using curvelet transform 2-3-4-5
 
discrete wavelet transform
discrete wavelet transformdiscrete wavelet transform
discrete wavelet transform
 
final_project
final_projectfinal_project
final_project
 
An introduction to discrete wavelet transforms
An introduction to discrete wavelet transformsAn introduction to discrete wavelet transforms
An introduction to discrete wavelet transforms
 
Labview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric imagesLabview with dwt for denoising the blurred biometric images
Labview with dwt for denoising the blurred biometric images
 
Good denoising using wavelets
Good denoising using waveletsGood denoising using wavelets
Good denoising using wavelets
 
Wavelet video processing tecnology
Wavelet video processing tecnologyWavelet video processing tecnology
Wavelet video processing tecnology
 
Pxc3871846
Pxc3871846Pxc3871846
Pxc3871846
 
Image denoising
Image denoisingImage denoising
Image denoising
 
A Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet TransformA Review on Image Denoising using Wavelet Transform
A Review on Image Denoising using Wavelet Transform
 
In2414961500
In2414961500In2414961500
In2414961500
 
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
 
Satellite image contrast enhancement using discrete wavelet transform
Satellite image contrast enhancement using discrete wavelet transformSatellite image contrast enhancement using discrete wavelet transform
Satellite image contrast enhancement using discrete wavelet transform
 
Satellite Image Resolution Enhancement Technique Using DWT and IWT
Satellite Image Resolution Enhancement Technique Using DWT and IWTSatellite Image Resolution Enhancement Technique Using DWT and IWT
Satellite Image Resolution Enhancement Technique Using DWT and IWT
 
Wavelet based image compression technique
Wavelet based image compression techniqueWavelet based image compression technique
Wavelet based image compression technique
 
An adaptive method for noise removal from real world images
An adaptive method for noise removal from real world imagesAn adaptive method for noise removal from real world images
An adaptive method for noise removal from real world images
 

En vedette

Random 131228031948-phpapp02
Random 131228031948-phpapp02Random 131228031948-phpapp02
Random 131228031948-phpapp02rladnwls8
 
Single detached houses rush rush for sale/brand new houses rush for sale in c...
Single detached houses rush rush for sale/brand new houses rush for sale in c...Single detached houses rush rush for sale/brand new houses rush for sale in c...
Single detached houses rush rush for sale/brand new houses rush for sale in c...Ma Erica Victoria Sacdalan
 
Implementasi Pancasila dalam Kehidupan Berbangsa dan Bernegara.
Implementasi Pancasila dalam Kehidupan Berbangsa dan Bernegara.Implementasi Pancasila dalam Kehidupan Berbangsa dan Bernegara.
Implementasi Pancasila dalam Kehidupan Berbangsa dan Bernegara.Rohmat Ramadhan
 
Chanel
ChanelChanel
Chanelmajw21
 
Lunes 3 noviembre a
Lunes 3 noviembre aLunes 3 noviembre a
Lunes 3 noviembre afmcharrera
 
Apresentação campanha vacinação ago13
Apresentação campanha vacinação ago13Apresentação campanha vacinação ago13
Apresentação campanha vacinação ago13wlamirwagner
 
RESEÑA HISTORICA MANI CASANARE
RESEÑA HISTORICA  MANI CASANARERESEÑA HISTORICA  MANI CASANARE
RESEÑA HISTORICA MANI CASANARElinasalcedopinzon
 
Cuadrocomparativo 140720205704-phpapp02
Cuadrocomparativo 140720205704-phpapp02Cuadrocomparativo 140720205704-phpapp02
Cuadrocomparativo 140720205704-phpapp02mmrb16
 
Presentación1
Presentación1Presentación1
Presentación1lizanico
 
La Forma - Casual 2014-2015
La Forma - Casual 2014-2015La Forma - Casual 2014-2015
La Forma - Casual 2014-2015La Forma
 

En vedette (20)

Le3619061915
Le3619061915Le3619061915
Le3619061915
 
Lj3619451955
Lj3619451955Lj3619451955
Lj3619451955
 
Ll3619651969
Ll3619651969Ll3619651969
Ll3619651969
 
Ln3619761985
Ln3619761985Ln3619761985
Ln3619761985
 
Lm3619701975
Lm3619701975Lm3619701975
Lm3619701975
 
Lg3619211926
Lg3619211926Lg3619211926
Lg3619211926
 
Random 131228031948-phpapp02
Random 131228031948-phpapp02Random 131228031948-phpapp02
Random 131228031948-phpapp02
 
Mmo grand
Mmo grandMmo grand
Mmo grand
 
Modelo De Encuesta
Modelo De Encuesta Modelo De Encuesta
Modelo De Encuesta
 
Single detached houses rush rush for sale/brand new houses rush for sale in c...
Single detached houses rush rush for sale/brand new houses rush for sale in c...Single detached houses rush rush for sale/brand new houses rush for sale in c...
Single detached houses rush rush for sale/brand new houses rush for sale in c...
 
Implementasi Pancasila dalam Kehidupan Berbangsa dan Bernegara.
Implementasi Pancasila dalam Kehidupan Berbangsa dan Bernegara.Implementasi Pancasila dalam Kehidupan Berbangsa dan Bernegara.
Implementasi Pancasila dalam Kehidupan Berbangsa dan Bernegara.
 
Chanel
ChanelChanel
Chanel
 
Lunes 3 noviembre a
Lunes 3 noviembre aLunes 3 noviembre a
Lunes 3 noviembre a
 
Apresentação campanha vacinação ago13
Apresentação campanha vacinação ago13Apresentação campanha vacinação ago13
Apresentação campanha vacinação ago13
 
Introdução
IntroduçãoIntrodução
Introdução
 
RESEÑA HISTORICA MANI CASANARE
RESEÑA HISTORICA  MANI CASANARERESEÑA HISTORICA  MANI CASANARE
RESEÑA HISTORICA MANI CASANARE
 
Jagat raya
Jagat rayaJagat raya
Jagat raya
 
Cuadrocomparativo 140720205704-phpapp02
Cuadrocomparativo 140720205704-phpapp02Cuadrocomparativo 140720205704-phpapp02
Cuadrocomparativo 140720205704-phpapp02
 
Presentación1
Presentación1Presentación1
Presentación1
 
La Forma - Casual 2014-2015
La Forma - Casual 2014-2015La Forma - Casual 2014-2015
La Forma - Casual 2014-2015
 

Similaire à An Improved Threshold for Image Denoising Using Wavelets

Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...csandit
 
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...muhammed jassim k
 
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLS
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLSComparison of different Sub-Band Adaptive Noise Canceller with LMS and RLS
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLSijsrd.com
 
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT sipij
 
Performance analysis of image
Performance analysis of imagePerformance analysis of image
Performance analysis of imageijma
 
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...iosrjce
 
Paper id 21201498
Paper id 21201498Paper id 21201498
Paper id 21201498IJRAT
 
A Survey on Implementation of Discrete Wavelet Transform for Image Denoising
A Survey on Implementation of Discrete Wavelet Transform for Image DenoisingA Survey on Implementation of Discrete Wavelet Transform for Image Denoising
A Survey on Implementation of Discrete Wavelet Transform for Image Denoisingijbuiiir1
 
Performance analysis of new proposed window for
Performance analysis of new proposed window forPerformance analysis of new proposed window for
Performance analysis of new proposed window foreSAT Publishing House
 
20575-38936-1-PB.pdf
20575-38936-1-PB.pdf20575-38936-1-PB.pdf
20575-38936-1-PB.pdfIjictTeam
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...ijistjournal
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...ijistjournal
 

Similaire à An Improved Threshold for Image Denoising Using Wavelets (20)

Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...
 
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...
Adapter Wavelet Thresholding for Image Denoising Using Various Shrinkage Unde...
 
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLS
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLSComparison of different Sub-Band Adaptive Noise Canceller with LMS and RLS
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLS
 
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
 
Performance analysis of image
Performance analysis of imagePerformance analysis of image
Performance analysis of image
 
D017632228
D017632228D017632228
D017632228
 
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
 
B046040611
B046040611B046040611
B046040611
 
Paper id 21201498
Paper id 21201498Paper id 21201498
Paper id 21201498
 
A Survey on Implementation of Discrete Wavelet Transform for Image Denoising
A Survey on Implementation of Discrete Wavelet Transform for Image DenoisingA Survey on Implementation of Discrete Wavelet Transform for Image Denoising
A Survey on Implementation of Discrete Wavelet Transform for Image Denoising
 
Performance analysis of new proposed window for
Performance analysis of new proposed window forPerformance analysis of new proposed window for
Performance analysis of new proposed window for
 
Wavelet
WaveletWavelet
Wavelet
 
20575-38936-1-PB.pdf
20575-38936-1-PB.pdf20575-38936-1-PB.pdf
20575-38936-1-PB.pdf
 
Hm3513111314
Hm3513111314Hm3513111314
Hm3513111314
 
1873 1878
1873 18781873 1878
1873 1878
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
 
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
PERFORMANCE ANALYSIS OF UNSYMMETRICAL TRIMMED MEDIAN AS DETECTOR ON IMAGE NOI...
 
Fk35963966
Fk35963966Fk35963966
Fk35963966
 
I017535359
I017535359I017535359
I017535359
 
Z4301132136
Z4301132136Z4301132136
Z4301132136
 

Dernier

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 

Dernier (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 

An Improved Threshold for Image Denoising Using Wavelets

  • 1. Sanjay Jangra et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1893-1897 RESEARCH ARTICLE www.ijera.com OPEN ACCESS An Improved Threshold Value for Image Denoising Using Wavelet Transforms Sanjay Jangra*, Ravinder Nath Rajotiya** *(Department of Electronics & Communication, AITM, Palwal, India) ** (Department of Electronics & Communication Engineering, LINGAYA‟S GVKSIMT, Faridabad, India) ABSTRACT The denoising of a natural image suffered from some noise is a long established problem in signal or image processing field. Many image denoising techniques based on filtering and wavelet thresholding have been published in earlier research papers and each technique has its own assumptions, advantages and limitations. Image filtering and wavelet thresholding algorithms are applied on different image samples to eliminate noise which is either present in the image during capturing or injected into the image during transmission. This paper deals with Performance comparison of Median filter, Wiener filter, penalized thresholding, global thresholding and proposed thresholding in Image de-noising for Gaussian noise, Salt & Pepper noise. Keywords -Wavelet-transform; MATLAB; Threshold function; Gaussian noise; Salt & Pepper noise; Median filter; Wiener Filter; PSNR. I. INTRODUCTION In several applications, it might be essential to analyze a given signal. The structure and features of the given signal may be better understood by transforming the data into another domain. There are several transforms available like the Fourier transform, Hilbert transform, wavelet transform, etc. However the Fourier transform gives only the frequency-amplitude representation of the raw signal. So we cannot use the Fourier transform in applications which require both time as well as frequency information at the same time. The Short Time Fourier Transform (STFT) was developed to overcome this drawback [2].The following equation can be used to compute a STFT. STFT (t, f) = ∫[x(t) . ∫*( t- T )] . e-j 2∫ft dt Where x(t) is the signal itself, ω(t) is the window function and * is the complex conjugate. It is different to the FT as it is computed for particular windows in time individually, rather than computing overall time (which can be alternatively thought of as an infinitely large window). II. MEDIAN FILTER The Median Filter is performed by taking the magnitude of all of the vectors within a mask and sorted according to the magnitudes [12]. The pixel with the median magnitude is then used to replace the pixel studied. The Simple Median Filter has an advantage over the Mean filter since: (a) Median of the data is taken instead of the mean of an image. The pixel with the median magnitude is then used to replace the pixel studied. The median of a www.ijera.com set is more robust with respect to the presence of noise [12]. (b) Median is much less sensitive than the mean to extreme values (called outliers), therefore, median filtering is able to remove these outliers without reducing the sharpness of an image. The median filter is given by Median filter(x1…xN)=Median(||x1||2……||xN||2) III. WIENER FILTER The goal of the Wiener filter is to filter out noise that has corrupted a signal. It is based on a statistical approach [12]. Typical filters are designed for a desired frequency response. The Wiener filter approaches filtering from a different angle. One is 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]. Wiener filters are characterized by the following: a) Assumption: signal and (additive) noise are stationary linear random processes with known spectral characteristics. b) Requirement: the filter must be physically realizable, i.e. causal (this requirement can be dropped, resulting in a non-causal solution). c) Performance criteria: minimum mean-square error. The Wiener filter is: G (u, v)=H*(u,v) /( |H(u,v)|2Ps(u,v)+Pn( u,v)) Where 1893 | P a g e
  • 2. Sanjay Jangra et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1893-1897 H(u, v) = Degradation function H*(u, v) = Complex conjugate of degradation function Pn(u, v) = Power Spectral Density of Noise Ps(u, v)= Power Spectral Density of un-degraded image. Wˆ j, k = www.ijera.com w j,k, |w j,k| ≥ λ 0, |w j,k| < λ IV. WAVELET THRESHOLD DENOISING PRINCIPAL In the wavelet domain, it can make the signal energy concentrate in a few large wavelet coefficients, while the noise energy is distributed throughout the wavelet domain. Therefore, by wavelet decomposition, the signal amplitude of the wavelet coefficients of magnitude greater than the noise factor, we can also say that the relatively large amplitude of the wavelet coefficients is mainly signal, while the relatively small amplitude coefficient is largely noise. Thus, by using threshold approach we can keep the signal coefficient, reducing most of the noise figure coefficient to zero. If its threshold is bigger than the specified threshold, it can be seen that that this factor contains a signal component and is the result of both signal and noise, which shall be maintained, if its threshold is less than the specified threshold, it can be shown that this factor does not contain the signal component, but only the result of noise which should be filtered out [11]. The soft and hard threshold function method proposed by Donoho has been widely used in practice. In the hard threshold method, the wavelet coefficients processed by the threshold value have discontinuous point on the threshold λ and - λ , which may cause Gibbs shock to the useful reconstructed signal. In the soft-thresholding method, its continuity is good, but when the wavelet coefficients are greater than the threshold value, there will be a constant bias between the wavelet coefficients that have been processed and the original wavelet coefficients, making it impossible to maintain the original features of the images effectively. (b) Soft- thresholding: The soft-thresholding function has a somewhat different rule from the hard-thresholding function. It shrinks the wavelet coefficients whose values are less than threshold value, and keeps the wavelet coefficients whose values are larger than threshold value [8], which is the reason why it is also called the wavelet shrinkage function. sgn(w j,k).(|w j,k|-λ),|wj,k|≥ λ Wˆ j, k = GLOBAL THRESHOLD FUNCTION After several decades of research & development, it has been found that shrinkage function is of many types, such as, soft shrinkage function, hard shrinkage function[3], firm shrinkage function[4], hyper-trim shrinkage function[5], multiparameter best basis thresholding shrinkage function[6], Yasser shrinkage function [7]. All these thresholds and shrinkage functions promoted the application of wavelets in signal denoising extremely. The soft- and hard-thresholding schemes are defined by [8]: (a) Hard-Thresholding: The Hard-Thresholding function keeps the input if it is larger than the threshold; otherwise, it is set to zero [8]. It is described as: www.ijera.com 0, |w j,k| < λ … (2) Where sgn(*) is a sign function, wj,k stands for wavelet coefficients, wˆj,k stands for wavelet coefficients after treatment, λ stands for threshold value and it can be expressed as follows: λ = σ√2ln(N) σ = median(|c|)/0.6745 …..(3) …(4) where N is the image size, σ is the standard deviation of the additive noise and c is the detail coefficient of wavelet transform. The soft-thresholding rule is chosen over hardthresholding, for the soft-thresholding method yields more visually pleasant images over hard thresholding [11]. VI. V. ……(1) PENALIZED THRESHOLDING In this, the value of threshold is obtained by a wavelet coefficients selection rule using a penalization method provided by Birge-Massart. MATLAB code for Penalized Threshold THR=wbmpen(C, L, Sigma, Alpha) Where [C,L] is the wavelet decomposition structure of the signal or image to be de-noised. SIGMA is the standard deviation of the zero mean Gaussian white noise in de-noising model (see wnoisest for more information). ALPHA is a tuning parameter for the penalty term. It must be a real number greater than 1. The sparsity of the wavelet representation of the de-noised signal or image grows with ALPHA. Typically ALPHA = 2. 1894 | P a g e
  • 3. Sanjay Jangra et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1893-1897 VII. www.ijera.com PROPOSED THRESHOLD Finding an optimized value (λ) for threshold is a major problem. A small threshold will surpass all the noise coefficients so the denoised signal is still noisy. Conversely a large threshold value makes more number of coefficients as zero which leads to smooth signal and destroys details that may cause blur and artifacts [11]. So, optimum threshold value should be found out, which is adaptive to different sub band characteristics. Here we select an efficient threshold value for different types of noise to get high value of PSNR as compared to previously explained methods. The threshold value which we are using here is 55 ( Using heat and trial method). VIII. IMAGE NOISE Image noise is the random variation of brightness or color information in images produced by the sensor and circuitry of a scanner or digital camera. Image noise can also originate in film grain and in the unavoidable shot noise of an ideal photon detector [9]. Image noise is generally regarded as an undesirable by-product of image capture. Although these unwanted fluctuations became known as "noise" by analogy with unwanted sound they are inaudible and actually beneficial in some applications, such as dithering. The types of noise which are mostly present in images are:- i) original gray scale image ii) image with salt & pepper noise i) Gaussian noise The standard model of amplifier noise is additive, Gaussian, independent at each pixel and independent of the signal intensity. In color cameras where more amplification is used in the blue color channel than in the green or red channel, there can be more noise in the blue channel .Amplifier noise is a major part of the "read noise" of an image sensor, that is, of the constant noise level in dark areas of the image[9]. ii) Salt-and-pepper noise An image containing salt-and-pepper noise will have dark pixels in bright regions and bright pixels in dark regions [9]. This type of noise can be caused by dead pixels, analog-to-digital converter errors, bit errors in transmission, etc. This can be eliminated in large part by using dark frame subtraction and by interpolating around dark/bright pixels. IX. iii) image with Gaussian noise SIMULATION RESULTS The Original Image is natural image, adding three types of Noise (Gaussian noise, Speckle noise and Salt & Pepper noise) and De-noised image using Median filter, Wiener filter, Penalized Threshold, Global Threshold and Proposed Threshold and comparisions among them is given below:- www.ijera.com iv) image denoising using proposed threshold (for salt &pepper noise) 1895 | P a g e
  • 4. Sanjay Jangra et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1893-1897 v) image denoising using proposed threshold (for Gaussian noise) vi) image denoising using wiener filter (for salt &pepper noise) vii) image denoising using penalized threshold (for Gaussian noise) viii) denoising using global threshold (for salt & pepper noise) www.ijera.com www.ijera.com ix) image denoising using penalized threshold (for Gaussian noise) x) image denoising using penalized threshold (for salt &pepper noise) xi) image denoising using median filter (for Gaussian noise) xii) image denoising using median filter (for salt &pepper noise) 1896 | P a g e
  • 5. Sanjay Jangra et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1893-1897 [3] [4] [5] [6] xiii) image denoising using wiener filter (for Gaussian noise) Table which shows the Performance analysis of Median filter, Wiener filter, penalized threshold, global threshold and proposed threshold for different type of noise is given below: TypPenali Wie- Med Globa Proposes of z-ed ner i-an l ed nois-e thresh filte filte thresh threshol olr r d ding olding Salt & 23.492 26.7 31.4 31.405 47.7422 3 013 058 8 pepper Gauss ia-n 47.892 9 28.0 751 26.7 564 47.947 5 48.0236 [7] [8] [9] [10] Table: PSNR of test image corrupted by different types of noise using various denoising methods X. CONCLUSION In this paper, we have proposed a new threshold technique in which a gray scale image in „jpg‟ format is injected noise of different types such as Gaussian and Salt & Pepper. Further, the noised image is denoised by using different filtering and denoising techniques. From the results (figure (iv) to figure (xiii)) we conclude that:The proposed threshold mentioned in this paper shows better performance over other techniques. Thus we can say that the proposed threshold may find applications in image recognition system, image compression, medical ultrasounds and a host of other applications. [11] [12] www.ijera.com D.L.Donoho and I.M.John stone. Adapting to Unknown Smoothness via Wavelet Shrinkage [J]. Journal of American StatAssoc, vol.12, pp.1200- 1224, 1995 Peng-Lang Shui. Image Denoising Algorithm via Doubly Local Wiener Filtering With Directional Windows in Wavelet Domain [J]. IEEE SIGNAL PROCESSING LETTERS, VOL. 12, NO. 10, OCTOBER 2005. D.L. Donoho. Denoising by Soft thresholding, IEEE Trans. Inform Theory, 1995,vo1.41 (3),pp.613-627. Adelino R., Ferreira da Silva, “Wavelet denoising with evolutionary algorithms,” Digital Signal Processing, vol. 15, 2005, pp382–399. Yasser Ghanbari, Mohammad Reza KaramiMollaei, “A new approach for speech enhancement based on the adaptive thresholding of the wavelet packets, ” Speech Communication, vol. 48, 2006, pp927–940. Donoho D L, John stone IM. Ideal spatial adaptation via wavelet shrinkage [J]. Biometrika, 1994, 81 (3): 425~455. Image Denoising using Wavelet Thresholding and Model Selection. Shi Zhong Image Processing, 2000, Proceedings, 2000 International Conference on, Volume: 3, 10-13 Sept. 2000 Pages: 262. Sedef Kent, Osman Nuri Oçan, and Tolga Ensari (2004). "Speckle Reduction of Synthetic Aperture Radar Images Using Wavelet Filtering". in ITG, VDE, FGAN, DLR, EADS, astrium. EUSAR 2004 Proceedings, 5th European Conference on Synthetic Aperture Radar, May 25–27, 2004, Ulm, Germany. S. Sudha, G. R. Suresh, R. Sukanesh (2007). “wavelet based image denoising using adaptive thresholding”. International Conference on Computational Intelligence and Multimedia Applications 2007, pp296299. Suresh Kumar, Papendra Kumar, Manoj Gupta, Ashok Kumar Nagawat (2010). ”Perfprmance Comparison of Median and Wiener Filter in image denoising”. International journal of Computer Applications (0975 - 8887) Volume 12 No.4, November 2010, pp27 – 31. REFERENCES [1] [2] 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. Wavelet Shrinkage and W.V.D.: A 10-minute Tour Donoho, D.L; (David L. Donoho's website). www.ijera.com 1897 | P a g e