SlideShare a Scribd company logo
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
216
A COMPARATIVE STUDY OF DENOISING 1-D
DATA USING WAVELET TRANSFORM
Hemant Tulsani 1
, Rashmi Gupta 2
1 2
Electronics and Communication Department
1 2
Ambedkar Institute Of Advanced Communication Technologies And Research
New Delhi-110031, India
1
hemanttulsani@gmail.com
ABSTARCT:
In this paper, discrete wavelet transform (DWT) for noise removal has been studied over four different
types of synthetic data. These are blocks signal, bumps signal, doppler signal and heavy sine signal. These
signal sets are first corrupted with white noise and then DWT is used for noise removal. The impact of
different levels of decomposition along with the type of thresholding criterion, hard or soft, over output
signal to noise ratio (SNR) and mean square error is presented. The waveforms of original and
reconstructed signals for all levels of decomposition is also presented in the paper. All simulations are
done in MATLAB.
Keywords: Wavelets based denoising, Signal decomposition, Hard Soft Thresholding
1. INTRODUCTION
Role of signals and systems is important in all aspects of modern technologies. However, a certain amount of
unwanted signal i.e., noise is always introduced in digital signals. The noise is generally introduced while
acquisition and transmission of data signals.
Introduction of noise in any signal degrades the quality of signal as well as the information content of the signal
is lost to some extent. Hence, it is highly necessary to remove noise from the signal so that the information can
be recovered from it. This type of signal restoration which is associated with an attempt of removal of noise
from a signal is known as denoising. Noise is considered to have higher frequencies compared to signal. Hence,
filtering was the most popular technique applied for denoising applications. Different linear and non-linear
filters are proposed by researchers. Some examples of filters are mean filter, median filter, least mean square
(LMS) filter, wiener filter, etc. Research in this field has led to development of new denoising techniques such
as optimal estimate methods, spectral subtraction methods, general and genetic matching pursuit methods.
However, the newest approach in this field is denoising using wavelet transform method.
The traditional methods for denoising were based on the Fourier transformation and the short-time Fourier
transformation [13] but the analysis effects of them were not good enough as the requirement was time
frequency representation of signal. In Fourier transformation, the signal analysis is done completely in
frequency domain. It can only analyze what frequency components exist in the signal. Hence, the time and
frequency information could not be analyzed at the same time. The concept of short-time Fourier transformation
(STFT) analysis is a bit different and comparatively better. It used the concept of windowing the signal i.e.,
analyzing only a small section of the signal at a time.
To overcome the resolution problem in traditional approaches, the wavelet transform was introduced. The
wavelet transformation is a time-frequency signal analysis tool having characteristics of Multi-resolution
Analysis (MRA) [12]. It has an ability to represent signal's partial characteristic in both time and frequency
domain. Hence, it is a kind of time-frequency localization analysis method. Another characteristic of wavelet
transform is that the width of window function is variable. The window function is known as mother wavelet (a
signal with tiny oscillations and which does not lasts forever). Hence, the wavelet transform is translated and
dilated version of a mother wavelet.
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
217
The discrete wavelet transform and it's variants is based on dyadic decomposition of a input signal into
approximation and detail coefficients. Based on the methodology employed in decomposition of signals,
wavelet transform may be termed as Discrete Wavelet Transform (DWT) or Discrete Wave Packet Transform
(DWPT) [11] [12]. In DWT, only the approximation coefficients at each level are further decomposed. In
DWPT, detail coefficients along with approximation coefficients are decomposed. Discrete wavelet transform
(DWT) is a powerful tool using multi-resolution analysis (MRA) to analyze a signal. It has been used in speech
recognition systems, signal and image compression and denoising.
2. METHODOLOGY
The basic methodology is used in noise removal in wavelet domain is shown in Figure 1.
2.1. Forward Transform
Input signal is transformed to wavelet domain using discrete wavelet transform.
2.2. Threshold Calculation
Removal of noise from a signal using wavelets is based on thresholding technique called wavelet thresholding.
It is a non-linear technique. In this, some of the wavelet decomposed coefficients particularly detail coefficients
which contain noise elements which are less than a predefined or dynamically computed threshold are made
zero. Hence, this process is also known as wavelet shrinking [1]. Selecting an appropriate threshold is a topic of
utmost importance as the efficiency of the algorithm entirely depend on its selection [2].
Fig. 1. Methodology
Input Signal
Forward
Transform
Threshold Calculation
Threshold Application
Reconstructed Signal
Inverse
Transform
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
218
Global and Level dependent Threshold
The calculation of threshold may or may not depend on the decomposition levels. If a threshold value is
selected for each decomposition level , then the threshold is said to be level dependent threshold. However, if a
same threshold value is calculated for coefficients at all levels, then the threshold is termed as global threshold
[3] [14].
Various functions have been proposed to calculate an appropriate threshold value. Most accepted of those
include VisuShrink and SureShrink. These are explained below.
VisuShrink
VisuShrink was introduced by Donoho [6]. It uses a threshold value t that is proportional to the standard
deviation of the noise. It follows the hard thresholding rule. It is defined as:
2logt nσ= . (1)
2
σ is the noise variance present in the signal and represents the signal size or number of samples. An estimate
of the noise level was defined based on the median absolute deviation given by:
{ }( )1
1, : 0,1,...,2 1
0.6745
j
j kmedian d k
σ
−
− = −
= . (2)
where 1,j kd − corresponds to the detail coefficients in the wavelet transform.
VisuShrink can be viewed as general-purpose threshold selector which provide near optimal error properties. It
also ensures that the estimates are as smooth as the true underlying functions.
Major drawbacks of VisuShrink include overly smoothed reconstructed signals as it removes too many
coefficients, only applicable to signal corrupted with AWGN, and following of global thresholding scheme.
SureShrink
A threshold chooser based on Stein’s Unbiased Risk Estimator (SURE) was proposed by Donoho and Johnstone
[6] and is called as SureShrink. It is a combination of the universal threshold and the SURE threshold. This
method specifies a threshold value for each resolution level in the wavelet transform which is referred to as level
dependent thresholding. The goal of SureShrink is to minimize the mean squared error, defined as
( )2
2
, 1
1
MSE ( , ) ( , )
n
x y
z x y s x y
n =
= −∑ . (3)
where ( , )z x y is the estimate of the signal while ( , )s x y is the original signal without noise and n is the
length of the signal. SureShrink suppresses noise by thresholding the empirical wavelet coefficients.
The SureShrink threshold t∗
is defined as
min( , 2log )t t nσ∗
= . (4)
where t denotes the value that minimizes Stein’s Unbiased Risk Estimator, σ is the noise variance computed as
in case of VisuShrink, and n is the length of the signal. The thresholding employed is adaptive, i.e., a threshold
level is assigned to each dyadic resolution level by the principle of minimizing the Stein’s Unbiased Risk
Estimator for threshold estimates. It is smoothness adaptive which means that if the unknown function contains
abrupt changes in the signal, the reconstructed signal also does.
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
219
2.3. Threshold Application
After calculating a threshold value, a thresholding function ( )f x is required which is applied to threshold the
coefficients. This function is dependent upon the threshold value t . There are two general categories to
threshold function. They are hard threshold and soft threshold functions [8]. The hard threshold function [7] can
be expressed as:
( )
0
h
x x t
f x
otherwise



≥
= . (5)
Hard threshold function is known to retain the sharp features of the signal however, it may mistake noise for
true signal.
The soft threshold function [5] can be expressed as:
( )
( )
0
s
sign x x t x t
f x
otherwise
    

− ≥
= . (6)
Soft Threshold function is known to perform well in smooth regions but it over smooth sharp features. Hence
the sharp characteristics of signal are lost.
Therefore, a new threshold function, hard-soft threshold was presented which unifies soft and hard threshold and
may retain the chief signal features and at the same time, be possible to meet the smoothness requirements. The
expression for hard-soft threshold is given below:
( )
( ) 0 1
0
s
sign x x t x t
f x
otherwise
α
α
  − ≥  = ≤ ≤

. (6)
The parameter α (scaling factor) defines the boundary between the hard and soft thresholding. If 1α = , the
function follow soft threshold while 0α = follow hard threshold. The choice of 0< 1α < tend to overcome the
drawbacks of both hard and soft threshold functions.
The different threshold functions are shown in Figure 2. It can be inferred that hard threshold function keeps all
the values of the signal for x t≥ while completely removes all other values. Soft threshold function works
similar to hard threshold except that it scales down the values. Hard soft threshold function provides a
compromise between the other functions.
Fig. 2. Different threshold functions
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
220
3. SIMULATION SETUP
Four simulated signals are used for experimentation purpose. They are corrupted with additive white noise
resulting in a noisy signal. Figure 3 show the four signals used, and Figure 4 show the corresponding noisy
signals obtained.
a b
c d
Fig. 3. Simulated Reference Signals (a) Blocks (b) Bumps (c) Doppler (d) Heavy Sine
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
221
To compare the performance of proposed threshold selection algorithms and wavelet decomposition algorithms
for one dimensional data, few parameters [9] [10] have to be computed for each case. The signal notations
followed in this text are tabulated in Table 1.
a b
c d
Fig. 4. Simulated Noisy Signals (a) Blocks (b) Bumps (c) Doppler (d) Heavy Sine
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
222
Table 1. Signal notations.
Notation Signal
[ ]s n Reference Signal
[ ]w n Noise signal
[ ]z n Noisy Signal
[ ]y n Reconstructed Signal
Input Signal to Noise Ratio:
It is defined as
[ ]
[ ]
2
1
10 2
1
10log
N
i
i N
i
s i
SNR
w i
=
=
 
 =
 
 
∑
∑
. (7)
Output Signal to Noise Ratio:
It is defined as
[ ]
[ ] [ ]{ }
2
1
10 2
1
10log
N
i
o N
i
y i
SNR
s i y i
=
=
 
 =
 − 
∑
∑
. (8)
o
SNR should always be greater than i
SNR . Higher the o
SNR compared to i
SNR , better the algorithm.
Mean Square Error:
It is defined as
[ ] [ ]{ }
2
1
1 N
i
s i y i
N
ε
=
= −∑ . (9)
Mean square error value should be minimum for better algorithm.
The wavelets used for evaluation purposes are haar for blocks and db8 for rest signals. The threshold selector
used is universal threshold selector or VisuShrink. Different decomposition levels are also compared for
performance evaluation which are 4, 5, 6, 7, 8 and 9. The results for soft and hard thresholding criterion are also
compared.
4. RESULTS AND DISCUSSION
The results are compiled for each signal discussed in previous section one by one. First, the results of denoising
noisy Blocks signal, Bumps signal, Doppler signal, Heavy Sine signal for all levels of decomposition are shown
in figures 5, 6, 7 and 8.
The computed performance parameters are listed in Table 2.
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
223
Fig. 5. Denoising results for Noisy Blocks signal.
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
224
Fig. 6. Denoising results for Noisy Bumps signal.
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
225
Fig. 7. Denoising results for Noisy Doppler signal.
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
226
Fig. 8. Denoising results for Noisy Heavy Sine signal.
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
227
Table 2. Performance Parameters.
Decomposition Levels iSNR
0SNR Mean Square Error
Soft
Threshold
Hard
Threshold
Soft
Threshold
Hard
Threshold
Noisy Blocks Signal
4 20.53044 31.48765 27.18516 0.078079 0.20885
5 20.53044 33.44806 26.73679 0.049703 0.23074
6 20.53044 35.03504 26.36002 0.034485 0.250191
7 20.53044 35.79701 25.87709 0.028934 0.278555
8 20.53044 36.07692 25.47609 0.027127 0.302718
9 20.53044 36.13255 25.08213 0.026782 0.330014
Noisy Bumps Signal
4 18.28755 28.67674 28.2855 0.090823 0.099367
5 18.28755 28.75359 25.60415 0.089177 0.183502
6 18.28755 27.90432 22.99783 0.108401 0.329285
7 18.28755 27.62304 21.68634 0.115641 0.436934
8 18.28755 27.41755 20.91398 0.121234 0.513478
9 18.28755 27.41336 20.54881 0.121347 0.548824
Noisy Doppler Signal
4 16.2299 28.61423 28.61423 0.057789 0.057789
5 16.2299 31.22018 31.1995 0.031691 0.031841
6 16.2299 31.49929 26.86191 0.029703 0.085249
7 16.2299 30.83562 24.1856 0.034601 0.153208
8 16.2299 30.89928 22.90482 0.034099 0.201017
9 16.2299 30.77057 22.14459 0.035123 0.237039
Noisy Heavy Sin Signal
4 17.17217 28.18741 28.18741 0.080296 0.080296
5 17.17217 30.15914 29.43562 0.050964 0.060184
6 17.17217 30.47433 29.10857 0.047375 0.064838
7 17.17217 30.3091 28.00843 0.049197 0.083425
8 17.17217 29.77172 26.48552 0.05566 0.118212
9 17.17217 29.70984 25.91715 0.056456 0.133977
Various conclusions can be drawn from the results. The impact of hard and soft threshold functions can be
summarized as below:
(1) Soft Thresholding performs well in smooth regions.
(2) Soft Thresholding over smooths sharp features hence the sharp characteristics of signal are lost.
(3) Hard thresholding retains the sharp features of the signal.
(4) Hard thresholding may mistake noise for true signal.
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
228
Also, on increasing the decomposition levels of the signal, the performance drops for soft threshold function
while it rises up to a certain level and then drops a little and finally saturates for hard threshold function. MSE
performance shown by the algorithm in almost all the cases is quite good which can be inferred from Table 2.
References
[1] Donoho D. L., Johnstone I. M. (1992): Minimax estimation via wavelet shrinkage. Technical Report, Department of Statistics,
Stanford University, 1992.
[2] Donoho D. L., Johnstone I. M. (1994): Ideal spatial adaptation by wavelet shrinkage, Biometrika 81, 1994, pp. 425–455.
[3] Albert C.To, Jeffrey R. Moore, Steven D. Glaser (2008): Wavelet denoising techniques with applications to experimental geophysical
data. Signal Processing, 2008 ELSEVIER B.V.
[4] Stephane S.G., Mallat G.(2009): A Wavelet Tour of Signal Processing. The Sparse Way, 3rd Edition 2009.
[5] Donoho D. L. (1995): De-noising by soft thresholding. IEEE Transactions on Information Theory, Vol. 41, No. 3, May 1995, pp. 613–
627.
[6] Donoho D. L., Johnstone I. M. (1995): Adapting to Unknown Smoothness via Wavelet Shrinkage. Journal of American Statistical
Association, Vol. 432, No. 90, December 1995, pp. 1200-1224.
[7] Cheng Chen, Ningning Zhou (2012): A new wavelet hard threshold to process image with strong Gaussian Noise. IEEE Fifth
International Conference on Advanced Computational Intelligence (ICACI), 18-20 Oct. 2012, pp.558,561,
[8] Donoho D. L., Johnstone I. M. (1994):Threshold selection for wavelet shrinkage of noisy data. Engineering in Medicine and Biology
Society, 1994.
[9] Satish L., Nazneen B. (2003): Wavelet-based denoising of partial discharge signals buried in excessive noise and interference, IEEE
Transactions on Dielectrics and Electrical Insulation, Vol. 10, No. 2, 2003, pp. 354-367.
[10] Vigneshwaran B., Maheswari R. V., Subburaj P. (2013): An improved threshold estimation technique for partial discharge signal
denoising using Wavelet Transform. International Conference on Circuits, Power and Computing Technologies (ICCPCT), 20-21
March 2013, pp.300,305.
[11] Advanced Digital Signal Processing - Wavelets and multirate, Lectures by Prof.V.M.Gadre, Department of Electrical Engineering, IIT
Bombay, http://nptel.iitm.ac.in
[12] Rao R. M., Bopardikar A. S.: Wavelet Transforms: Introduction to Theory and Applications. Rochester Institute of Tech Addison-
Wesley.
[13] Oppenheim A. V., Schafer R.W. (1989): Discrete-Time Signal Processing. Englewood Cliffs, NJ: Prentice-Hall.
[14] Sarita Dangeti (2003): Denoising Techniques - A Comparison. M.S. thesis, Graduate Faculty of the Louisiana State University and
Agricultural and Mechanical College
Rashmi Gupta received degree in Electronics and Communication Engineering from Institute of
Electronics and Telecommunication Engineering, Delhi. M.E. in Electronics and Communication
Engineering from Delhi University and is currently pursuing Ph.D. on topic “Designing a global
framework for non-linear dimension reduction” from Delhi University. She worked in Calcom group of
companies, Hindu Institute of Technology, Maharaja Agrasen Institute of Technology, Delhi. She is
currently working as Associate Professor in Ambedkar Institute of Advanced Communication
Technologies and Research, Delhi. She has authored over 18 research papers in various
International/National journals and conferences. She is member of IEEE and life member of IETE.
Hemant Tulsani received degree in Electronics and Communication Engineering from Guru Gobind
Singh Indraprastha University, Delhi. He is currently a research scholar at Ambedkar Institute of
Advanced Communication Technologies and Research, Delhi. He has authored 5 research papers in
International journals and conferences.

More Related Content

What's hot

Entangled photon encoding using trapping of picoseconds soliton pulse
Entangled photon encoding using trapping of picoseconds soliton pulseEntangled photon encoding using trapping of picoseconds soliton pulse
Entangled photon encoding using trapping of picoseconds soliton pulse
University of Malaya (UM)
 
Good denoising using wavelets
Good denoising using waveletsGood denoising using wavelets
Good denoising using wavelets
beenamohan
 
Generation of Nanometer Optical Tweezers Used for Optical Communication Netw...
Generation of Nanometer Optical Tweezers Used  for Optical Communication Netw...Generation of Nanometer Optical Tweezers Used  for Optical Communication Netw...
Generation of Nanometer Optical Tweezers Used for Optical Communication Netw...
University of Malaya (UM)
 
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
IJMTST Journal
 
3.Wavelet Transform(Backup slide-3)
3.Wavelet Transform(Backup slide-3)3.Wavelet Transform(Backup slide-3)
3.Wavelet Transform(Backup slide-3)
Nashid Alam
 
Hm3513111314
Hm3513111314Hm3513111314
Hm3513111314
IJERA Editor
 
PPT Image Analysis(IRDE, DRDO)
PPT Image Analysis(IRDE, DRDO)PPT Image Analysis(IRDE, DRDO)
PPT Image Analysis(IRDE, DRDO)
Nidhi Gopal
 
t23notes
t23notest23notes
t23notes
Renshou Dai
 
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORMA seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
मनीष राठौर
 
Long distance communication using localized optical soliton via entangled photon
Long distance communication using localized optical soliton via entangled photonLong distance communication using localized optical soliton via entangled photon
Long distance communication using localized optical soliton via entangled photon
University of Malaya (UM)
 
wavelet packets
wavelet packetswavelet packets
wavelet packets
ajayhakkumar
 
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
CSCJournals
 
Wavelet
WaveletWavelet
Wavelet
Amr Nasr
 
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
ijbesjournal
 
Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...
Saira Shahid
 
WAVELET TRANSFORM
WAVELET TRANSFORMWAVELET TRANSFORM
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Removal of Clutter by Using Wavelet Transform For Wind Profiler
Removal of Clutter by Using Wavelet Transform For Wind ProfilerRemoval of Clutter by Using Wavelet Transform For Wind Profiler
Removal of Clutter by Using Wavelet Transform For Wind Profiler
IJMER
 
Wavelet transform and its applications in data analysis and signal and image ...
Wavelet transform and its applications in data analysis and signal and image ...Wavelet transform and its applications in data analysis and signal and image ...
Wavelet transform and its applications in data analysis and signal and image ...
Sourjya Dutta
 

What's hot (19)

Entangled photon encoding using trapping of picoseconds soliton pulse
Entangled photon encoding using trapping of picoseconds soliton pulseEntangled photon encoding using trapping of picoseconds soliton pulse
Entangled photon encoding using trapping of picoseconds soliton pulse
 
Good denoising using wavelets
Good denoising using waveletsGood denoising using wavelets
Good denoising using wavelets
 
Generation of Nanometer Optical Tweezers Used for Optical Communication Netw...
Generation of Nanometer Optical Tweezers Used  for Optical Communication Netw...Generation of Nanometer Optical Tweezers Used  for Optical Communication Netw...
Generation of Nanometer Optical Tweezers Used for Optical Communication Netw...
 
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
 
3.Wavelet Transform(Backup slide-3)
3.Wavelet Transform(Backup slide-3)3.Wavelet Transform(Backup slide-3)
3.Wavelet Transform(Backup slide-3)
 
Hm3513111314
Hm3513111314Hm3513111314
Hm3513111314
 
PPT Image Analysis(IRDE, DRDO)
PPT Image Analysis(IRDE, DRDO)PPT Image Analysis(IRDE, DRDO)
PPT Image Analysis(IRDE, DRDO)
 
t23notes
t23notest23notes
t23notes
 
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORMA seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
 
Long distance communication using localized optical soliton via entangled photon
Long distance communication using localized optical soliton via entangled photonLong distance communication using localized optical soliton via entangled photon
Long distance communication using localized optical soliton via entangled photon
 
wavelet packets
wavelet packetswavelet packets
wavelet packets
 
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
Speech Processing in Stressing Co-Channel Interference Using the Wigner Distr...
 
Wavelet
WaveletWavelet
Wavelet
 
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
 
Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...
 
WAVELET TRANSFORM
WAVELET TRANSFORMWAVELET TRANSFORM
WAVELET TRANSFORM
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Removal of Clutter by Using Wavelet Transform For Wind Profiler
Removal of Clutter by Using Wavelet Transform For Wind ProfilerRemoval of Clutter by Using Wavelet Transform For Wind Profiler
Removal of Clutter by Using Wavelet Transform For Wind Profiler
 
Wavelet transform and its applications in data analysis and signal and image ...
Wavelet transform and its applications in data analysis and signal and image ...Wavelet transform and its applications in data analysis and signal and image ...
Wavelet transform and its applications in data analysis and signal and image ...
 

Viewers also liked

Paper id 25201468
Paper id 25201468Paper id 25201468
Paper id 25201468
IJRAT
 
Paper id 25201420
Paper id 25201420Paper id 25201420
Paper id 25201420
IJRAT
 
Paper id 2720144
Paper id 2720144Paper id 2720144
Paper id 2720144
IJRAT
 
Paper id 2920143
Paper id 2920143Paper id 2920143
Paper id 2920143
IJRAT
 
Paper id 242014124
Paper id 242014124Paper id 242014124
Paper id 242014124
IJRAT
 
Paper id 212014131
Paper id 212014131Paper id 212014131
Paper id 212014131
IJRAT
 
Paper id 21201478
Paper id 21201478Paper id 21201478
Paper id 21201478
IJRAT
 
Paper id 25201467
Paper id 25201467Paper id 25201467
Paper id 25201467
IJRAT
 
Paper id 252014106
Paper id 252014106Paper id 252014106
Paper id 252014106
IJRAT
 
Paper id 24201452
Paper id 24201452Paper id 24201452
Paper id 24201452
IJRAT
 
Paper id 2720145
Paper id 2720145Paper id 2720145
Paper id 2720145
IJRAT
 
Paper id 252014135
Paper id 252014135Paper id 252014135
Paper id 252014135
IJRAT
 
Paper id 25201491
Paper id 25201491Paper id 25201491
Paper id 25201491
IJRAT
 
Paper id 252014116
Paper id 252014116Paper id 252014116
Paper id 252014116
IJRAT
 
TO all Syed Rizwan Ahmed Kazmi
TO all Syed Rizwan Ahmed KazmiTO all Syed Rizwan Ahmed Kazmi
TO all Syed Rizwan Ahmed Kazmi
Rizwan Kazmi
 

Viewers also liked (15)

Paper id 25201468
Paper id 25201468Paper id 25201468
Paper id 25201468
 
Paper id 25201420
Paper id 25201420Paper id 25201420
Paper id 25201420
 
Paper id 2720144
Paper id 2720144Paper id 2720144
Paper id 2720144
 
Paper id 2920143
Paper id 2920143Paper id 2920143
Paper id 2920143
 
Paper id 242014124
Paper id 242014124Paper id 242014124
Paper id 242014124
 
Paper id 212014131
Paper id 212014131Paper id 212014131
Paper id 212014131
 
Paper id 21201478
Paper id 21201478Paper id 21201478
Paper id 21201478
 
Paper id 25201467
Paper id 25201467Paper id 25201467
Paper id 25201467
 
Paper id 252014106
Paper id 252014106Paper id 252014106
Paper id 252014106
 
Paper id 24201452
Paper id 24201452Paper id 24201452
Paper id 24201452
 
Paper id 2720145
Paper id 2720145Paper id 2720145
Paper id 2720145
 
Paper id 252014135
Paper id 252014135Paper id 252014135
Paper id 252014135
 
Paper id 25201491
Paper id 25201491Paper id 25201491
Paper id 25201491
 
Paper id 252014116
Paper id 252014116Paper id 252014116
Paper id 252014116
 
TO all Syed Rizwan Ahmed Kazmi
TO all Syed Rizwan Ahmed KazmiTO all Syed Rizwan Ahmed Kazmi
TO all Syed Rizwan Ahmed Kazmi
 

Similar to Paper id 21201498

Investigation of various orthogonal wavelets for precise analysis of X-ray im...
Investigation of various orthogonal wavelets for precise analysis of X-ray im...Investigation of various orthogonal wavelets for precise analysis of X-ray im...
Investigation of various orthogonal wavelets for precise analysis of X-ray im...
IJERA Editor
 
E502032432
E502032432E502032432
E502032432
IJERA Editor
 
D011132635
D011132635D011132635
D011132635
IOSR Journals
 
Denoising of heart sound signal using wavelet transform
Denoising of heart sound signal using wavelet transformDenoising of heart sound signal using wavelet transform
Denoising of heart sound signal using wavelet transform
eSAT Publishing House
 
Lc3618931897
Lc3618931897Lc3618931897
Lc3618931897
IJERA Editor
 
20575-38936-1-PB.pdf
20575-38936-1-PB.pdf20575-38936-1-PB.pdf
20575-38936-1-PB.pdf
IjictTeam
 
Electrocardiogram Denoised Signal by Discrete Wavelet Transform and Continuou...
Electrocardiogram Denoised Signal by Discrete Wavelet Transform and Continuou...Electrocardiogram Denoised Signal by Discrete Wavelet Transform and Continuou...
Electrocardiogram Denoised Signal by Discrete Wavelet Transform and Continuou...
CSCJournals
 
V041203124126
V041203124126V041203124126
V041203124126
IJERA Editor
 
30 9762 extension paper id 0030 (edit i)
30 9762 extension paper id 0030 (edit i)30 9762 extension paper id 0030 (edit i)
30 9762 extension paper id 0030 (edit i)
IAESIJEECS
 
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
 
Signal Processing of Radar Echoes Using Wavelets and Hilbert Huang Transform
Signal Processing of Radar Echoes Using Wavelets and Hilbert Huang TransformSignal Processing of Radar Echoes Using Wavelets and Hilbert Huang Transform
Signal Processing of Radar Echoes Using Wavelets and Hilbert Huang Transform
sipij
 
N017657985
N017657985N017657985
N017657985
IOSR Journals
 
Data Compression using Multiple Transformation Techniques for Audio Applicati...
Data Compression using Multiple Transformation Techniques for Audio Applicati...Data Compression using Multiple Transformation Techniques for Audio Applicati...
Data Compression using Multiple Transformation Techniques for Audio Applicati...
iosrjce
 
H010234144
H010234144H010234144
H010234144
IOSR Journals
 
Recovery of low frequency Signals from noisy data using Ensembled Empirical M...
Recovery of low frequency Signals from noisy data using Ensembled Empirical M...Recovery of low frequency Signals from noisy data using Ensembled Empirical M...
Recovery of low frequency Signals from noisy data using Ensembled Empirical M...
inventionjournals
 
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISINGWAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
IJNSA Journal
 
Speech Compression Using Wavelets
Speech Compression Using Wavelets Speech Compression Using Wavelets
Speech Compression Using Wavelets
IJMER
 
SPEECH COMPRESSION TECHNIQUES: A REVIEW
SPEECH COMPRESSION TECHNIQUES: A REVIEWSPEECH COMPRESSION TECHNIQUES: A REVIEW
SPEECH COMPRESSION TECHNIQUES: A REVIEW
ijiert bestjournal
 
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAYUNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
csandit
 
Gv icrtedc 04
Gv icrtedc 04Gv icrtedc 04
Gv icrtedc 04
IJEEE
 

Similar to Paper id 21201498 (20)

Investigation of various orthogonal wavelets for precise analysis of X-ray im...
Investigation of various orthogonal wavelets for precise analysis of X-ray im...Investigation of various orthogonal wavelets for precise analysis of X-ray im...
Investigation of various orthogonal wavelets for precise analysis of X-ray im...
 
E502032432
E502032432E502032432
E502032432
 
D011132635
D011132635D011132635
D011132635
 
Denoising of heart sound signal using wavelet transform
Denoising of heart sound signal using wavelet transformDenoising of heart sound signal using wavelet transform
Denoising of heart sound signal using wavelet transform
 
Lc3618931897
Lc3618931897Lc3618931897
Lc3618931897
 
20575-38936-1-PB.pdf
20575-38936-1-PB.pdf20575-38936-1-PB.pdf
20575-38936-1-PB.pdf
 
Electrocardiogram Denoised Signal by Discrete Wavelet Transform and Continuou...
Electrocardiogram Denoised Signal by Discrete Wavelet Transform and Continuou...Electrocardiogram Denoised Signal by Discrete Wavelet Transform and Continuou...
Electrocardiogram Denoised Signal by Discrete Wavelet Transform and Continuou...
 
V041203124126
V041203124126V041203124126
V041203124126
 
30 9762 extension paper id 0030 (edit i)
30 9762 extension paper id 0030 (edit i)30 9762 extension paper id 0030 (edit i)
30 9762 extension paper id 0030 (edit i)
 
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 ...
 
Signal Processing of Radar Echoes Using Wavelets and Hilbert Huang Transform
Signal Processing of Radar Echoes Using Wavelets and Hilbert Huang TransformSignal Processing of Radar Echoes Using Wavelets and Hilbert Huang Transform
Signal Processing of Radar Echoes Using Wavelets and Hilbert Huang Transform
 
N017657985
N017657985N017657985
N017657985
 
Data Compression using Multiple Transformation Techniques for Audio Applicati...
Data Compression using Multiple Transformation Techniques for Audio Applicati...Data Compression using Multiple Transformation Techniques for Audio Applicati...
Data Compression using Multiple Transformation Techniques for Audio Applicati...
 
H010234144
H010234144H010234144
H010234144
 
Recovery of low frequency Signals from noisy data using Ensembled Empirical M...
Recovery of low frequency Signals from noisy data using Ensembled Empirical M...Recovery of low frequency Signals from noisy data using Ensembled Empirical M...
Recovery of low frequency Signals from noisy data using Ensembled Empirical M...
 
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISINGWAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
 
Speech Compression Using Wavelets
Speech Compression Using Wavelets Speech Compression Using Wavelets
Speech Compression Using Wavelets
 
SPEECH COMPRESSION TECHNIQUES: A REVIEW
SPEECH COMPRESSION TECHNIQUES: A REVIEWSPEECH COMPRESSION TECHNIQUES: A REVIEW
SPEECH COMPRESSION TECHNIQUES: A REVIEW
 
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAYUNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
 
Gv icrtedc 04
Gv icrtedc 04Gv icrtedc 04
Gv icrtedc 04
 

More from IJRAT

96202108
9620210896202108
96202108
IJRAT
 
97202107
9720210797202107
97202107
IJRAT
 
93202101
9320210193202101
93202101
IJRAT
 
92202102
9220210292202102
92202102
IJRAT
 
91202104
9120210491202104
91202104
IJRAT
 
87202003
8720200387202003
87202003
IJRAT
 
87202001
8720200187202001
87202001
IJRAT
 
86202013
8620201386202013
86202013
IJRAT
 
86202008
8620200886202008
86202008
IJRAT
 
86202005
8620200586202005
86202005
IJRAT
 
86202004
8620200486202004
86202004
IJRAT
 
85202026
8520202685202026
85202026
IJRAT
 
711201940
711201940711201940
711201940
IJRAT
 
711201939
711201939711201939
711201939
IJRAT
 
711201935
711201935711201935
711201935
IJRAT
 
711201927
711201927711201927
711201927
IJRAT
 
711201905
711201905711201905
711201905
IJRAT
 
710201947
710201947710201947
710201947
IJRAT
 
712201907
712201907712201907
712201907
IJRAT
 
712201903
712201903712201903
712201903
IJRAT
 

More from IJRAT (20)

96202108
9620210896202108
96202108
 
97202107
9720210797202107
97202107
 
93202101
9320210193202101
93202101
 
92202102
9220210292202102
92202102
 
91202104
9120210491202104
91202104
 
87202003
8720200387202003
87202003
 
87202001
8720200187202001
87202001
 
86202013
8620201386202013
86202013
 
86202008
8620200886202008
86202008
 
86202005
8620200586202005
86202005
 
86202004
8620200486202004
86202004
 
85202026
8520202685202026
85202026
 
711201940
711201940711201940
711201940
 
711201939
711201939711201939
711201939
 
711201935
711201935711201935
711201935
 
711201927
711201927711201927
711201927
 
711201905
711201905711201905
711201905
 
710201947
710201947710201947
710201947
 
712201907
712201907712201907
712201907
 
712201903
712201903712201903
712201903
 

Paper id 21201498

  • 1. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 216 A COMPARATIVE STUDY OF DENOISING 1-D DATA USING WAVELET TRANSFORM Hemant Tulsani 1 , Rashmi Gupta 2 1 2 Electronics and Communication Department 1 2 Ambedkar Institute Of Advanced Communication Technologies And Research New Delhi-110031, India 1 hemanttulsani@gmail.com ABSTARCT: In this paper, discrete wavelet transform (DWT) for noise removal has been studied over four different types of synthetic data. These are blocks signal, bumps signal, doppler signal and heavy sine signal. These signal sets are first corrupted with white noise and then DWT is used for noise removal. The impact of different levels of decomposition along with the type of thresholding criterion, hard or soft, over output signal to noise ratio (SNR) and mean square error is presented. The waveforms of original and reconstructed signals for all levels of decomposition is also presented in the paper. All simulations are done in MATLAB. Keywords: Wavelets based denoising, Signal decomposition, Hard Soft Thresholding 1. INTRODUCTION Role of signals and systems is important in all aspects of modern technologies. However, a certain amount of unwanted signal i.e., noise is always introduced in digital signals. The noise is generally introduced while acquisition and transmission of data signals. Introduction of noise in any signal degrades the quality of signal as well as the information content of the signal is lost to some extent. Hence, it is highly necessary to remove noise from the signal so that the information can be recovered from it. This type of signal restoration which is associated with an attempt of removal of noise from a signal is known as denoising. Noise is considered to have higher frequencies compared to signal. Hence, filtering was the most popular technique applied for denoising applications. Different linear and non-linear filters are proposed by researchers. Some examples of filters are mean filter, median filter, least mean square (LMS) filter, wiener filter, etc. Research in this field has led to development of new denoising techniques such as optimal estimate methods, spectral subtraction methods, general and genetic matching pursuit methods. However, the newest approach in this field is denoising using wavelet transform method. The traditional methods for denoising were based on the Fourier transformation and the short-time Fourier transformation [13] but the analysis effects of them were not good enough as the requirement was time frequency representation of signal. In Fourier transformation, the signal analysis is done completely in frequency domain. It can only analyze what frequency components exist in the signal. Hence, the time and frequency information could not be analyzed at the same time. The concept of short-time Fourier transformation (STFT) analysis is a bit different and comparatively better. It used the concept of windowing the signal i.e., analyzing only a small section of the signal at a time. To overcome the resolution problem in traditional approaches, the wavelet transform was introduced. The wavelet transformation is a time-frequency signal analysis tool having characteristics of Multi-resolution Analysis (MRA) [12]. It has an ability to represent signal's partial characteristic in both time and frequency domain. Hence, it is a kind of time-frequency localization analysis method. Another characteristic of wavelet transform is that the width of window function is variable. The window function is known as mother wavelet (a signal with tiny oscillations and which does not lasts forever). Hence, the wavelet transform is translated and dilated version of a mother wavelet.
  • 2. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 217 The discrete wavelet transform and it's variants is based on dyadic decomposition of a input signal into approximation and detail coefficients. Based on the methodology employed in decomposition of signals, wavelet transform may be termed as Discrete Wavelet Transform (DWT) or Discrete Wave Packet Transform (DWPT) [11] [12]. In DWT, only the approximation coefficients at each level are further decomposed. In DWPT, detail coefficients along with approximation coefficients are decomposed. Discrete wavelet transform (DWT) is a powerful tool using multi-resolution analysis (MRA) to analyze a signal. It has been used in speech recognition systems, signal and image compression and denoising. 2. METHODOLOGY The basic methodology is used in noise removal in wavelet domain is shown in Figure 1. 2.1. Forward Transform Input signal is transformed to wavelet domain using discrete wavelet transform. 2.2. Threshold Calculation Removal of noise from a signal using wavelets is based on thresholding technique called wavelet thresholding. It is a non-linear technique. In this, some of the wavelet decomposed coefficients particularly detail coefficients which contain noise elements which are less than a predefined or dynamically computed threshold are made zero. Hence, this process is also known as wavelet shrinking [1]. Selecting an appropriate threshold is a topic of utmost importance as the efficiency of the algorithm entirely depend on its selection [2]. Fig. 1. Methodology Input Signal Forward Transform Threshold Calculation Threshold Application Reconstructed Signal Inverse Transform
  • 3. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 218 Global and Level dependent Threshold The calculation of threshold may or may not depend on the decomposition levels. If a threshold value is selected for each decomposition level , then the threshold is said to be level dependent threshold. However, if a same threshold value is calculated for coefficients at all levels, then the threshold is termed as global threshold [3] [14]. Various functions have been proposed to calculate an appropriate threshold value. Most accepted of those include VisuShrink and SureShrink. These are explained below. VisuShrink VisuShrink was introduced by Donoho [6]. It uses a threshold value t that is proportional to the standard deviation of the noise. It follows the hard thresholding rule. It is defined as: 2logt nσ= . (1) 2 σ is the noise variance present in the signal and represents the signal size or number of samples. An estimate of the noise level was defined based on the median absolute deviation given by: { }( )1 1, : 0,1,...,2 1 0.6745 j j kmedian d k σ − − = − = . (2) where 1,j kd − corresponds to the detail coefficients in the wavelet transform. VisuShrink can be viewed as general-purpose threshold selector which provide near optimal error properties. It also ensures that the estimates are as smooth as the true underlying functions. Major drawbacks of VisuShrink include overly smoothed reconstructed signals as it removes too many coefficients, only applicable to signal corrupted with AWGN, and following of global thresholding scheme. SureShrink A threshold chooser based on Stein’s Unbiased Risk Estimator (SURE) was proposed by Donoho and Johnstone [6] and is called as SureShrink. It is a combination of the universal threshold and the SURE threshold. This method specifies a threshold value for each resolution level in the wavelet transform which is referred to as level dependent thresholding. The goal of SureShrink is to minimize the mean squared error, defined as ( )2 2 , 1 1 MSE ( , ) ( , ) n x y z x y s x y n = = −∑ . (3) where ( , )z x y is the estimate of the signal while ( , )s x y is the original signal without noise and n is the length of the signal. SureShrink suppresses noise by thresholding the empirical wavelet coefficients. The SureShrink threshold t∗ is defined as min( , 2log )t t nσ∗ = . (4) where t denotes the value that minimizes Stein’s Unbiased Risk Estimator, σ is the noise variance computed as in case of VisuShrink, and n is the length of the signal. The thresholding employed is adaptive, i.e., a threshold level is assigned to each dyadic resolution level by the principle of minimizing the Stein’s Unbiased Risk Estimator for threshold estimates. It is smoothness adaptive which means that if the unknown function contains abrupt changes in the signal, the reconstructed signal also does.
  • 4. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 219 2.3. Threshold Application After calculating a threshold value, a thresholding function ( )f x is required which is applied to threshold the coefficients. This function is dependent upon the threshold value t . There are two general categories to threshold function. They are hard threshold and soft threshold functions [8]. The hard threshold function [7] can be expressed as: ( ) 0 h x x t f x otherwise    ≥ = . (5) Hard threshold function is known to retain the sharp features of the signal however, it may mistake noise for true signal. The soft threshold function [5] can be expressed as: ( ) ( ) 0 s sign x x t x t f x otherwise       − ≥ = . (6) Soft Threshold function is known to perform well in smooth regions but it over smooth sharp features. Hence the sharp characteristics of signal are lost. Therefore, a new threshold function, hard-soft threshold was presented which unifies soft and hard threshold and may retain the chief signal features and at the same time, be possible to meet the smoothness requirements. The expression for hard-soft threshold is given below: ( ) ( ) 0 1 0 s sign x x t x t f x otherwise α α   − ≥  = ≤ ≤  . (6) The parameter α (scaling factor) defines the boundary between the hard and soft thresholding. If 1α = , the function follow soft threshold while 0α = follow hard threshold. The choice of 0< 1α < tend to overcome the drawbacks of both hard and soft threshold functions. The different threshold functions are shown in Figure 2. It can be inferred that hard threshold function keeps all the values of the signal for x t≥ while completely removes all other values. Soft threshold function works similar to hard threshold except that it scales down the values. Hard soft threshold function provides a compromise between the other functions. Fig. 2. Different threshold functions
  • 5. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 220 3. SIMULATION SETUP Four simulated signals are used for experimentation purpose. They are corrupted with additive white noise resulting in a noisy signal. Figure 3 show the four signals used, and Figure 4 show the corresponding noisy signals obtained. a b c d Fig. 3. Simulated Reference Signals (a) Blocks (b) Bumps (c) Doppler (d) Heavy Sine
  • 6. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 221 To compare the performance of proposed threshold selection algorithms and wavelet decomposition algorithms for one dimensional data, few parameters [9] [10] have to be computed for each case. The signal notations followed in this text are tabulated in Table 1. a b c d Fig. 4. Simulated Noisy Signals (a) Blocks (b) Bumps (c) Doppler (d) Heavy Sine
  • 7. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 222 Table 1. Signal notations. Notation Signal [ ]s n Reference Signal [ ]w n Noise signal [ ]z n Noisy Signal [ ]y n Reconstructed Signal Input Signal to Noise Ratio: It is defined as [ ] [ ] 2 1 10 2 1 10log N i i N i s i SNR w i = =    =     ∑ ∑ . (7) Output Signal to Noise Ratio: It is defined as [ ] [ ] [ ]{ } 2 1 10 2 1 10log N i o N i y i SNR s i y i = =    =  −  ∑ ∑ . (8) o SNR should always be greater than i SNR . Higher the o SNR compared to i SNR , better the algorithm. Mean Square Error: It is defined as [ ] [ ]{ } 2 1 1 N i s i y i N ε = = −∑ . (9) Mean square error value should be minimum for better algorithm. The wavelets used for evaluation purposes are haar for blocks and db8 for rest signals. The threshold selector used is universal threshold selector or VisuShrink. Different decomposition levels are also compared for performance evaluation which are 4, 5, 6, 7, 8 and 9. The results for soft and hard thresholding criterion are also compared. 4. RESULTS AND DISCUSSION The results are compiled for each signal discussed in previous section one by one. First, the results of denoising noisy Blocks signal, Bumps signal, Doppler signal, Heavy Sine signal for all levels of decomposition are shown in figures 5, 6, 7 and 8. The computed performance parameters are listed in Table 2.
  • 8. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 223 Fig. 5. Denoising results for Noisy Blocks signal.
  • 9. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 224 Fig. 6. Denoising results for Noisy Bumps signal.
  • 10. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 225 Fig. 7. Denoising results for Noisy Doppler signal.
  • 11. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 226 Fig. 8. Denoising results for Noisy Heavy Sine signal.
  • 12. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 227 Table 2. Performance Parameters. Decomposition Levels iSNR 0SNR Mean Square Error Soft Threshold Hard Threshold Soft Threshold Hard Threshold Noisy Blocks Signal 4 20.53044 31.48765 27.18516 0.078079 0.20885 5 20.53044 33.44806 26.73679 0.049703 0.23074 6 20.53044 35.03504 26.36002 0.034485 0.250191 7 20.53044 35.79701 25.87709 0.028934 0.278555 8 20.53044 36.07692 25.47609 0.027127 0.302718 9 20.53044 36.13255 25.08213 0.026782 0.330014 Noisy Bumps Signal 4 18.28755 28.67674 28.2855 0.090823 0.099367 5 18.28755 28.75359 25.60415 0.089177 0.183502 6 18.28755 27.90432 22.99783 0.108401 0.329285 7 18.28755 27.62304 21.68634 0.115641 0.436934 8 18.28755 27.41755 20.91398 0.121234 0.513478 9 18.28755 27.41336 20.54881 0.121347 0.548824 Noisy Doppler Signal 4 16.2299 28.61423 28.61423 0.057789 0.057789 5 16.2299 31.22018 31.1995 0.031691 0.031841 6 16.2299 31.49929 26.86191 0.029703 0.085249 7 16.2299 30.83562 24.1856 0.034601 0.153208 8 16.2299 30.89928 22.90482 0.034099 0.201017 9 16.2299 30.77057 22.14459 0.035123 0.237039 Noisy Heavy Sin Signal 4 17.17217 28.18741 28.18741 0.080296 0.080296 5 17.17217 30.15914 29.43562 0.050964 0.060184 6 17.17217 30.47433 29.10857 0.047375 0.064838 7 17.17217 30.3091 28.00843 0.049197 0.083425 8 17.17217 29.77172 26.48552 0.05566 0.118212 9 17.17217 29.70984 25.91715 0.056456 0.133977 Various conclusions can be drawn from the results. The impact of hard and soft threshold functions can be summarized as below: (1) Soft Thresholding performs well in smooth regions. (2) Soft Thresholding over smooths sharp features hence the sharp characteristics of signal are lost. (3) Hard thresholding retains the sharp features of the signal. (4) Hard thresholding may mistake noise for true signal.
  • 13. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 228 Also, on increasing the decomposition levels of the signal, the performance drops for soft threshold function while it rises up to a certain level and then drops a little and finally saturates for hard threshold function. MSE performance shown by the algorithm in almost all the cases is quite good which can be inferred from Table 2. References [1] Donoho D. L., Johnstone I. M. (1992): Minimax estimation via wavelet shrinkage. Technical Report, Department of Statistics, Stanford University, 1992. [2] Donoho D. L., Johnstone I. M. (1994): Ideal spatial adaptation by wavelet shrinkage, Biometrika 81, 1994, pp. 425–455. [3] Albert C.To, Jeffrey R. Moore, Steven D. Glaser (2008): Wavelet denoising techniques with applications to experimental geophysical data. Signal Processing, 2008 ELSEVIER B.V. [4] Stephane S.G., Mallat G.(2009): A Wavelet Tour of Signal Processing. The Sparse Way, 3rd Edition 2009. [5] Donoho D. L. (1995): De-noising by soft thresholding. IEEE Transactions on Information Theory, Vol. 41, No. 3, May 1995, pp. 613– 627. [6] Donoho D. L., Johnstone I. M. (1995): Adapting to Unknown Smoothness via Wavelet Shrinkage. Journal of American Statistical Association, Vol. 432, No. 90, December 1995, pp. 1200-1224. [7] Cheng Chen, Ningning Zhou (2012): A new wavelet hard threshold to process image with strong Gaussian Noise. IEEE Fifth International Conference on Advanced Computational Intelligence (ICACI), 18-20 Oct. 2012, pp.558,561, [8] Donoho D. L., Johnstone I. M. (1994):Threshold selection for wavelet shrinkage of noisy data. Engineering in Medicine and Biology Society, 1994. [9] Satish L., Nazneen B. (2003): Wavelet-based denoising of partial discharge signals buried in excessive noise and interference, IEEE Transactions on Dielectrics and Electrical Insulation, Vol. 10, No. 2, 2003, pp. 354-367. [10] Vigneshwaran B., Maheswari R. V., Subburaj P. (2013): An improved threshold estimation technique for partial discharge signal denoising using Wavelet Transform. International Conference on Circuits, Power and Computing Technologies (ICCPCT), 20-21 March 2013, pp.300,305. [11] Advanced Digital Signal Processing - Wavelets and multirate, Lectures by Prof.V.M.Gadre, Department of Electrical Engineering, IIT Bombay, http://nptel.iitm.ac.in [12] Rao R. M., Bopardikar A. S.: Wavelet Transforms: Introduction to Theory and Applications. Rochester Institute of Tech Addison- Wesley. [13] Oppenheim A. V., Schafer R.W. (1989): Discrete-Time Signal Processing. Englewood Cliffs, NJ: Prentice-Hall. [14] Sarita Dangeti (2003): Denoising Techniques - A Comparison. M.S. thesis, Graduate Faculty of the Louisiana State University and Agricultural and Mechanical College Rashmi Gupta received degree in Electronics and Communication Engineering from Institute of Electronics and Telecommunication Engineering, Delhi. M.E. in Electronics and Communication Engineering from Delhi University and is currently pursuing Ph.D. on topic “Designing a global framework for non-linear dimension reduction” from Delhi University. She worked in Calcom group of companies, Hindu Institute of Technology, Maharaja Agrasen Institute of Technology, Delhi. She is currently working as Associate Professor in Ambedkar Institute of Advanced Communication Technologies and Research, Delhi. She has authored over 18 research papers in various International/National journals and conferences. She is member of IEEE and life member of IETE. Hemant Tulsani received degree in Electronics and Communication Engineering from Guru Gobind Singh Indraprastha University, Delhi. He is currently a research scholar at Ambedkar Institute of Advanced Communication Technologies and Research, Delhi. He has authored 5 research papers in International journals and conferences.