SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
International Journal of Research in Computer Science
eISSN 2249-8265 Volume 3 Issue 3 (2013) pp. 29-33
www.ijorcs.org, A Unit of White Globe Publications
doi: 10.7815/ijorcs. 33.2013.065
www.ijorcs.org
IMPROVING THE EFFICIENCY OF SPECTRAL
SUBTRACTION METHOD BY COMBINING IT WITH
WAVELET THRESHOLDING TECHNIQUE
G. R. Mishra1
, Saurabh Kumar Mishra2
, Akanksha Trivedi3
, O.P. Singh4
, Satish Kumar5
*Department of ECE, Amity School of Engineering & Technology, Amity University, Lucknow Campus, INDIA
Email: 1
grmishra@gmail.com, 2
saurabhmishra18@gmail.com, 3
akanksha2trivedi@gmail.com
Abstract: In the field of speech signal processing,
Spectral subtraction method (SSM) has been
successfully implemented to suppress the noise that is
added acoustically. SSM does reduce the noise at
satisfactory level but musical noise is a major
drawback of this method. To implement spectral
subtraction method, transformation of speech signal
from time domain to frequency domain is required. On
the other hand, Wavelet transform displays another
aspect of speech signal. In this paper we have applied
a new approach in which SSM is cascaded with
wavelet thresholding technique (WTT) for improving
the quality of speech signal by removing the problem
of musical noise to a great extent. Results of this
proposed system have been simulated on MAT LAB.
Keywords: Coefficient Thresholding, Musical Noise,
SSM, Wavelet Coefficients, WTT.
I. INTRODUCTION
The musical noise produced by SSM is a major
drawback of this system, but there are so many
methods that have been given for musical noise
reduction. This paper proposed a new technique in
which SSM is cascaded with WTT for musical noise
reduction.
SSM requires a transformation of signal from time
domain to frequency domain using FFT. In this
method, a voice activity detector [1] is used for
detecting the signal whether it is voiced signal or
unvoiced signal. This method is based on the direct
estimation of the short term spectral magnitude of
speech signal during non-speech activity. Spectral
subtraction method is successful in stationary or
slowly varying noisy environment, otherwise the
estimated noise is not correct and system generates
musical noise [10]. On the other hand, if we transform
a signal into wavelet domain it simply breaks the
signal into low frequency and high frequency
components with the help of low pass filter and high
pass filter that yields the coefficients. In this method, a
thresholding technique is used for signal de-noising
that discards the coefficients below threshold level.
WTT [7] has been successfully used for image de-
noising but a very less attention has been paid for
practical implementation of this technique in the field
of speech signal. WTT can de-noise [2] a signal
without noticeable loss because it reveals the aspects
like trends, breakdown points, discontinuities in higher
derivatives. In this paper we have cascaded [8] WTT
with spectral subtraction method because both
techniques use different approach for signal de-
noising. First we applied SSM and then the output of
SSM is given as input in WTT for better results. This
new method will be very effective for military
applications, real time noisy environments.
II. SPECTRAL SUBTRACTION METHOD (SSM)
A. Introduction
SSM is very popular and useful for acoustic noise
suppression because of its relative simplicity and ease
of implementation. This method is used for restoration
of power spectrum or magnitude spectrum of a speech
signal contains additive noise. In this method, a noise
is added acoustically or digitally into the original
speech signal and it becomes noisy speech signal.
Then we take an estimation of the noise spectrum that
updated from the periods during non-speech activity
when only noise is present. The estimation of noise
spectrum is subtracted from noisy signal and then we
get an estimate of the clean reconstructed signal.
Generally, spectral subtraction is effective for
stationary or slowly varying noisy environments.
B. Mathematical Approach
Suppose speech signal 𝑥(𝑚) is corrupted by noise
𝑛(𝑚) that yields noisy signal
𝑌(𝑚) = 𝑥(𝑚) + 𝑛(𝑚) … (1)
When windowing the signal
𝑌𝑤(𝑚) = 𝑥 𝑤(𝑚) + 𝑛 𝑤(𝑚) ... (2)
Fourier transform of equation (2) is as under
𝑌𝑤(𝑒 𝑗𝑤
) = 𝑋 𝑤(𝑒 𝑗𝑤) + 𝑁 𝑤(𝑒 𝑗𝑤) … (3)
30 G. R. Mishra, Saurabh Kumar Mishra, Akanksha Trivedi, O.P. Singh, Satish Kumar
www.ijorcs.org
Where 𝑌𝑤(𝑒 𝑗𝑤
), 𝑋 𝑤�𝑒 𝑗𝑤
�and 𝑁 𝑤(𝑒 𝑗𝑤
) are the
Fourier transforms of noisy speech, original speech,
and noise signals respectively.
For simplification purpose w (windowed) notation
is dropped.
When multiplying both sides by their complex
conjugates, we find
[𝑌(𝑒 𝑗𝑤
)]2
=
[𝑋(𝑒 𝑗𝑤
)]2
+ [𝑁(𝑒 𝑗𝑤
)]2
+ 2[𝑋(𝑒 𝑗𝑤)][𝑁(𝑒 𝑗𝑤)]𝑐𝑜𝑠𝐷𝑞 …
(4),
Where, 𝐷 𝑞 stands for phase difference between
speech signal and noise signal.
( ) ( )j j
qD X e N eω ω
= ∠ − ∠ ….. (5)
We take expected value on both sides of equation (4)
𝐸{[𝑌(𝑒 𝑗𝑤)]2} = 𝐸{[𝑋(𝑒 𝑗𝑤)]2
} + 𝐸{[𝑁(𝑒 𝑗𝑤)]2
}
+ 2𝐸{[𝑋(𝑒 𝑗𝑤)]}𝐸{[𝑁(𝑒 𝑗𝑤)]}𝐸{cos(𝐷𝑞)}
…… (6)
1. Power spectral subtraction:
For power spectral subtraction it is assumed that
{ }cos 0qE D =
, hence equation (6) becomes
𝐸{[𝑌(𝑒 𝑗𝑤)]2
} = 𝐸{[𝑋(𝑒 𝑗𝑤)]2
} + 𝐸{[𝑁(𝑒 𝑗𝑤)]2
}
So, [𝑋(𝑒 𝑗𝑤)]2
= [𝑌(𝑒 𝑗𝑤)]2
− 𝐸{[𝑁(𝑒 𝑗𝑤)]2
.... (7)
2. Magnitude spectral subtraction:
For magnitude spectral subtraction it is assumed
that { }cos 1qE D = , hence equation (6) becomes
𝐸{[𝑌(𝑒 𝑗𝑤)]2} = 𝐸{[𝑋(𝑒 𝑗𝑤)]2} + 𝐸{[𝑁(𝑒 𝑗𝑤)]2}
+ 2𝐸{[𝑋(𝑒 𝑗𝑤)]}𝐸{[𝑁(𝑒 𝑗𝑤)]}
𝐸{[𝑌(𝑒 𝑗𝑤)]} = 𝐸{[𝑋(𝑒 𝑗𝑤)]} + 𝐸{[𝑁(𝑒 𝑗𝑤
)]}
[𝑋(𝑒 𝑗𝑤)] = [𝑌(𝑒 𝑗𝑤)] − 𝐸{[𝑁(𝑒 𝑗𝑤)]} ….. (8)
The procedure of spectral subtraction method
has been shown below in figure 1.
𝑁𝑜𝑖𝑠𝑦 𝑠𝑖𝑔𝑛𝑎𝑙 𝑦(𝑚)
𝑥�(𝑚)
Figure1: Basic blocks of spectral subtraction method
III. WAVELET THRESHOLDING TECHNIQUE
(WTT)
A. Introduction
SSM is effective for stationary or slowly varying
noises, but in mobile communication, signal is
definitely not stationary. So the next possible
improvement in speech signal is to further decrease the
problem of musical noise using WTT. In wavelet
transform the output speech signal 𝑥�(𝑚) of spectral
subtraction method has been taken as an input signal
and that signal is divided up into low frequency and
high frequency components. The output of LPF is
known as approximation coefficients and the output of
HPF is called detail coefficients. When we analyze
approximation coefficients [9] at level 1 by using
MATLAB command sound (cA1, Fs, bit depth) we
can understand the speech with a low loss in the
quality of signal. This shows that low frequency
components contain essential information and that is
why the output of LPF is called approximation
coefficient. The output of HPF contains only high
frequency non-essential information and is known as
detail coefficient. For applying wavelet technique first
we have to choose an appropriate mother wavelet and
level of decomposition of the signal. Choosing a
mother wavelet depends on the type of the signal we
have to decompose. While speech de-noising our
objective is to improve quality of the signal, so
wavelet can be selected on the basis of energy
conservation properties in the approximation
coefficients [7]. By using Daubechies D20, D6, D4,
D2 or Haarwavelets, more than 90% of the signal
energy, level 1 approximation coefficients contains.
For selecting a decomposition level, if the frame based
input is applied, then frame size must be a multiple
of 2 𝑛
, where n represents the decomposition level. In
this paper, we have selected ‘Daubechies’ as a mother
wavelet and decomposition level is 6.
B. Wavelet approach for musical noise reduction
Wavelet thresholding technique is very useful and a
different technique for residual noise reduction.
Residual noise come into existence because of
variation in background noise, and that is why residual
noise occurs during whole speech (including speech
activity as well as non- speech activity). Using wavelet
thresholding technique we are exploiting the fact that
residual noise contains narrower peaks which are
relatively high frequency components. More than 90%
components of speech signal have values zero or near
to zero that is clear from histogram representation.
Here a threshold value is selected and all the
coefficients are truncated that have values lower than
threshold, so wavelet thresholding technique removes
residual noise (also called musical noise in time
domain) successfully to the great extent.
FFT SSM IFFT
Improving the Efficiency of Spectral Subtraction Method by combining it with Wavelet Thresholding Technique 31
www.ijorcs.org
Figure2: Histogram representation
IV. THRESHOLDING OF COEFFICIENTS
After applying wavelet transform, input signal is
decomposed into coefficients. Then we perform
thresholding of coefficients for signal de-noising
which is of two types, hard thresholding and soft
thresholding. Generally hard thresholding is used for
signal compression and soft thresholding is used for
signal de-noising. Here we have used soft thresholding
for de-noising the signals. Soft thresholding is an
expansion of hard thresholding in which we first set to
zero the elements whose absolute values are lesser
than the threshold and then shrink the nonzero
coefficients toward 0. After choosing soft
thresholding, there are two types for finding a
threshold value named global thresholding and level
dependent thresholding. In global thresholding, a
threshold value is set manually. For level dependent
thresholding, we use Brige-Massart strategy [7] that
yields a different threshold values for each level. To
de-noise a signal we use a MATLAB command
wdencmp that enables us to choose between global and
level dependent thresholding. Coefficient thresholding
discards the coefficient that has a value below the
threshold and it results de-noised signal. In wavelet de-
noising method we have taken 𝑥�(𝑚) as an input signal
that is output signal of SSM. Steps involved in wavelet
de-noising process are shown in figure 3.
𝑥�(𝑚)
Figure3: Wavelet de-noising process
V. PERFORMANCE ANALYSIS OF PROPOSED
SYSTEM
Performance analysis of this proposed system has
been done in terms of Peak signal to noise ratio
(PSNR) and Normalized root mean square error
(NRMSE).
PSNR has been evaluated using
𝑃𝑆𝑁𝑅 = 10𝑙𝑜𝑔10
𝑁𝑋2
‖𝑥 − 𝑟‖2
Where, N is the length of the reconstructed signal,
X is the maximum absolute square value of signal
x. ‖𝑥 − 𝑟‖2
is the energy of the difference between
original and reconstructed signal.
And NRMSE has been evaluated using
𝑁𝑅𝑀𝑆𝐸 = �
(𝑥(𝑛) − 𝑟(𝑛))2
(𝑥(𝑛) − 𝜇𝑥(𝑛)2
Where, 𝑥(𝑛) is the speech signal, 𝑟(𝑛) is the
reconstructed signal and 𝜇𝑥(𝑛) is the mean of the
speech signal.
For better results PSNR should be higher while
value of NRMSE should be as low as possible.
We have taken a male spoken speech signal of 5 sec
with 8 KHz sampling frequency and bit depth is 16,
shown in figure4
Figure 4: Original speech signal
After digitally added random noise in original speech signal,
the noisy speech signal is shown in figure 5
Figure5: Noisy signal
Select a
mother
wavelet
Wavelet de-
composition
Thresholding
& truncation
Wavelet
reconstructionFinal O/P signal
32 G. R. Mishra, Saurabh Kumar Mishra, Akanksha Trivedi, O.P. Singh, Satish Kumar
www.ijorcs.org
We applied SSM for signal de-noising and got
reconstructed signal shown in figure 6.
Figure 6: Output de-noised signal of spectral subtraction
After getting the output de-noised signal using
SSM, we used command sound (reconstructed signal,
Fs, bit depth) to hear the de-noised signal and got a
great improvement in the quality of signal (PSNR and
NRMSE of 𝑥�(𝑚) using SSM is 13.4981dB and
1.0818) but a little bit presence of noise still we can
feel that is identified by musical noise. So we have
used a new technique for reducing musical noise in
which the reconstructed signal using SSM is taken as
input signal for WTT. After transforming this signal
into wavelet coefficients and applying thresholding
respectively we got an output signal with reduced
musical noise. This final output signal with reduced
musical noise is shown in figure 7.
Figure 7: Signal of reduced musical noise using haar
wavelet
Table (a)
Wavelet
type
Decomp
-osition
level
Percentage
Retained
energy
PSNR in
dB
NRMS
E
Haar 6 83.7857 14.4836 1.0298
Db2 6 86.5747 14.3677 1.0357
Db4 6 87.9903 14.2931 1.0396
Db6 6 88.5790 14.2650 1.0411
PSNR using SSM is 13.4981dB, and NRMSE using
SSM is 1.0818 and the PSNR and NRMSE values
given in table (a) have been observed using proposed
new system (SSM+WTT). So it’s clear from PSNR
and NRMSE values that there is a significant
improvement in the speech signal by cascading SSM
withWTT.
Figure 8: Performance evaluation based on PSNR
Figure 9: Performance evaluation based on NRMSE
VI. CONCLUSION AND FUTURE SCOPE
Musical noise is a problem of spectral subtraction
method that has been eliminated using wavelet
thresholding technique (WTT). In this paper we have
proposed a new system (SSM+WTT) which combined
SSM and WTT respectively and the efficiency of the
proposed system is higher as compared to SSM. Result
of this combined system is clear from the waveform
shown in figure 7 and differences between PSNR and
NRMSE values. Table (a) represents the type of
mother wavelet, decomposition level, percent retained
signal energy in de-noised signal, peak signal to noise
ratio (PSNR) and NRMSE. Haar wavelet has highest
PSNR and lowest NRMSE values. Results have been
simulated on MATLAB.
In future, if we use Wavelet Packet Transform
instead of Wavelet transform with adaptive
thresholding technique, the quality of reconstructed
speech signal will be better.
VII. REFERENCES
[1] S. F. Boll, “Suppression of acoustic noise in speech,
using spectral subtraction” .IEEE. Acoustic.Speech,
Signal Processing, vol. ASSP-27, pp. 113-120, Apr.
1979. doi: 10.1109/TASSP.1979.1163209
[2] Ing Yann Soon Soo Ngee Koh Cii Kiat Yeo, “Wavelet
For Speech De-noising”, 1997 IEEE Tencon - Speech
and Image Technologies for Computing and
Telecommunications.
13
13.5
14
14.5
PSNR IN dB
Haar
Db2
Db4
Db6
SSM
1
1.02
1.04
1.06
1.08
1.1
NRMSE
Haar
Db2
Db4
Db6
SSM
Improving the Efficiency of Spectral Subtraction Method by combining it with Wavelet Thresholding Technique 33
www.ijorcs.org
[3] Soltani Bozchalooi, Ming Liang, “A Combined Spectral
Subtraction and Wavelet De-Noising Method for
Bearing Fault Diagnosis”, IEEE Amercian Control
Conference, pp 2533-2538, 2007. doi:
10.1109/ACC.2007.4282467
[4] Talbi Mourad, Cherif Adnene, “Simulation and
comparison of noise cancellation technique in speech
processing”, IEEE Electrotechnical Conference, pp
541-544, 2006. doi: 10.1109/MELCON.2006.1653158
[5] Wilfred N Mwema and Elijah Mwangi, “A Spectral
Subtraction Method for Noise Reduction in Speech
Signals”, IEEE AFRICON 4th
, pp 382-385. 1996. doi:
10.1109/AFRCON.1996.563142
[6] Saeed V. Vaseghi “Advanced Digital Signal Processing
and Noise Reduction”, Second Edition. John Wiley &
Sons Ltd ISBNs: 0-471-62692-9 (Hardback): 0-470-
84162-1 (Electronic). doi: 10.1002/0470841621
[7] Nikhil Rao, “Speech Compression Using Wavelets”,
ELEC 4801 Thesis Project, School of Information
Technology and Electrical Engineering, Qld 4108,
October 18, 2001.
[8] WANG Guang-yan, ZHAO Xiao-qun, WANG Xia,
“Musical Noise Reduction Based on Spectral
Subtraction Combined with Wiener Filtering for Speech
Communication”, IET International Communication
Conference on Wireless Mobile and Computing, pp
726-729, 2009.
[9] Satish Kumar, O.P. Singh, G.R. Mishra, Saurabh
Kumar Mishra, Akanksha Trivedi “Speech
Compression and Enhancement using WaveletCoders”,
International Journal of Electronics Communication and
Computer Engineering Volume 3, Issue 6, ISSN
(Online): 2249–071X, ISSN (Print): 2278–4209.
[10] James R. Hamilton, “Musical Noise”, British Journal of
Aesthetics, Vol. 39, No. 4, October lag, pp 350-363.
doi: 10.1093/bjaesthetics/39.4.350
[11] Ben Gold and Nelson Morgan. 'Speech and Audio
Signal Processing'. John Wiley and Sons, 2000.
[12] Jr. J.R. deller, J. Hansen and J.G. Proakis, “Discrete-
time processing of speech signals”, IEEE press, New
York 2000.
[13] Chin-Teng Lin, “Single-channel speech enhancement in
variable noise-level environment”, Systems, Man and
cybernetics, Part A, IEEE Transactions, vol. 33 , no. 1 ,
pp 137–143, Jan. 2003. doi: 10.1109/TSMCA.
2003.811115
How to cite
G. R. Mishra, Saurabh Kumar Mishra, Akanksha Trivedi, O.P. Singh, Satish Kumar, "Improving the Efficiency
of Spectral Subtraction Method by combining it with Wavelet Thresholding Technique". International Journal
of Research in Computer Science, 3 (3): pp. 29-33, May 2013. doi: 10.7815/ijorcs. 33.2013.065

Más contenido relacionado

La actualidad más candente

Digital signal processing techniques for lti fiber
Digital signal processing techniques for lti fiberDigital signal processing techniques for lti fiber
Digital signal processing techniques for lti fibereSAT Publishing House
 
Thresholding eqns for wavelet
Thresholding eqns for waveletThresholding eqns for wavelet
Thresholding eqns for waveletajayhakkumar
 
Gv icrtedc 04
Gv icrtedc 04Gv icrtedc 04
Gv icrtedc 04IJEEE
 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersKarthika Ramachandran
 
Sound Source Localization with microphone arrays
Sound Source Localization with microphone arraysSound Source Localization with microphone arrays
Sound Source Localization with microphone arraysRamin Anushiravani
 
3D Audio playback for single channel audio using visual cues
3D Audio playback for single channel audio using visual cues3D Audio playback for single channel audio using visual cues
3D Audio playback for single channel audio using visual cuesRamin Anushiravani
 
A computer vision approach to speech enhancement
A computer vision approach to speech enhancementA computer vision approach to speech enhancement
A computer vision approach to speech enhancementRamin Anushiravani
 
07 frequency domain DIP
07 frequency domain DIP07 frequency domain DIP
07 frequency domain DIPbabak danyal
 
Paper id 252014135
Paper id 252014135Paper id 252014135
Paper id 252014135IJRAT
 
04 1 - frequency domain filtering fundamentals
04 1 - frequency domain filtering fundamentals04 1 - frequency domain filtering fundamentals
04 1 - frequency domain filtering fundamentalscpshah01
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using WaveletAsim Qureshi
 
Chaotic signals denoising using empirical mode decomposition inspired by mult...
Chaotic signals denoising using empirical mode decomposition inspired by mult...Chaotic signals denoising using empirical mode decomposition inspired by mult...
Chaotic signals denoising using empirical mode decomposition inspired by mult...IJECEIAES
 
Frequency domain methods
Frequency domain methods Frequency domain methods
Frequency domain methods thanhhoang2012
 
Lec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iLec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iAli Hassan
 
Good denoising using wavelets
Good denoising using waveletsGood denoising using wavelets
Good denoising using waveletsbeenamohan
 
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...Venkata Sudhir Vedurla
 
Digital Image Processing: Image Restoration
Digital Image Processing: Image RestorationDigital Image Processing: Image Restoration
Digital Image Processing: Image RestorationMostafa G. M. Mostafa
 

La actualidad más candente (20)

Digital signal processing techniques for lti fiber
Digital signal processing techniques for lti fiberDigital signal processing techniques for lti fiber
Digital signal processing techniques for lti fiber
 
Thresholding eqns for wavelet
Thresholding eqns for waveletThresholding eqns for wavelet
Thresholding eqns for wavelet
 
Gv icrtedc 04
Gv icrtedc 04Gv icrtedc 04
Gv icrtedc 04
 
Microphone arrays
Microphone arraysMicrophone arrays
Microphone arrays
 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain Filters
 
Sound Source Localization with microphone arrays
Sound Source Localization with microphone arraysSound Source Localization with microphone arrays
Sound Source Localization with microphone arrays
 
3D Audio playback for single channel audio using visual cues
3D Audio playback for single channel audio using visual cues3D Audio playback for single channel audio using visual cues
3D Audio playback for single channel audio using visual cues
 
A computer vision approach to speech enhancement
A computer vision approach to speech enhancementA computer vision approach to speech enhancement
A computer vision approach to speech enhancement
 
07 frequency domain DIP
07 frequency domain DIP07 frequency domain DIP
07 frequency domain DIP
 
Paper id 252014135
Paper id 252014135Paper id 252014135
Paper id 252014135
 
04 1 - frequency domain filtering fundamentals
04 1 - frequency domain filtering fundamentals04 1 - frequency domain filtering fundamentals
04 1 - frequency domain filtering fundamentals
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using Wavelet
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
Chaotic signals denoising using empirical mode decomposition inspired by mult...
Chaotic signals denoising using empirical mode decomposition inspired by mult...Chaotic signals denoising using empirical mode decomposition inspired by mult...
Chaotic signals denoising using empirical mode decomposition inspired by mult...
 
Frequency domain methods
Frequency domain methods Frequency domain methods
Frequency domain methods
 
Lec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iLec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain i
 
Good denoising using wavelets
Good denoising using waveletsGood denoising using wavelets
Good denoising using wavelets
 
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...
 
Digital Image Processing: Image Restoration
Digital Image Processing: Image RestorationDigital Image Processing: Image Restoration
Digital Image Processing: Image Restoration
 
Lect5 v2
Lect5 v2Lect5 v2
Lect5 v2
 

Destacado

El pueblo más bonito de europa
El pueblo más bonito de europaEl pueblo más bonito de europa
El pueblo más bonito de europaandreamoedo
 
A Robust Cryptographic System using Neighborhood-Generated Keys
A Robust Cryptographic System using Neighborhood-Generated KeysA Robust Cryptographic System using Neighborhood-Generated Keys
A Robust Cryptographic System using Neighborhood-Generated KeysIJORCS
 
Analysis of Handoff techniques used for hybrid networks: cellular/WLAN
Analysis of Handoff techniques used for hybrid networks: cellular/WLAN  Analysis of Handoff techniques used for hybrid networks: cellular/WLAN
Analysis of Handoff techniques used for hybrid networks: cellular/WLAN IJORCS
 
Юрген Граф: «С любой ложью нужно бороться»
Юрген Граф: «С любой ложью нужно бороться»Юрген Граф: «С любой ложью нужно бороться»
Юрген Граф: «С любой ложью нужно бороться»Василь Петренко
 
Роже Гароді. Засадничі міфи ізраїльської політики
Роже Гароді. Засадничі міфи ізраїльської політикиРоже Гароді. Засадничі міфи ізраїльської політики
Роже Гароді. Засадничі міфи ізраїльської політикиВасиль Петренко
 

Destacado (7)

El pueblo más bonito de europa
El pueblo más bonito de europaEl pueblo más bonito de europa
El pueblo más bonito de europa
 
A Robust Cryptographic System using Neighborhood-Generated Keys
A Robust Cryptographic System using Neighborhood-Generated KeysA Robust Cryptographic System using Neighborhood-Generated Keys
A Robust Cryptographic System using Neighborhood-Generated Keys
 
Analysis of Handoff techniques used for hybrid networks: cellular/WLAN
Analysis of Handoff techniques used for hybrid networks: cellular/WLAN  Analysis of Handoff techniques used for hybrid networks: cellular/WLAN
Analysis of Handoff techniques used for hybrid networks: cellular/WLAN
 
Юрген Граф: «С любой ложью нужно бороться»
Юрген Граф: «С любой ложью нужно бороться»Юрген Граф: «С любой ложью нужно бороться»
Юрген Граф: «С любой ложью нужно бороться»
 
Conventions of Horror
Conventions of HorrorConventions of Horror
Conventions of Horror
 
Роже Гароді. Засадничі міфи ізраїльської політики
Роже Гароді. Засадничі міфи ізраїльської політикиРоже Гароді. Засадничі міфи ізраїльської політики
Роже Гароді. Засадничі міфи ізраїльської політики
 
УКРАЇНА І ЖИДИ
УКРАЇНА І ЖИДИУКРАЇНА І ЖИДИ
УКРАЇНА І ЖИДИ
 

Similar a Improving the Efficiency of Spectral Subtraction Method by Combining it with Wavelet Thresholding 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 imagesIAEME Publication
 
20575-38936-1-PB.pdf
20575-38936-1-PB.pdf20575-38936-1-PB.pdf
20575-38936-1-PB.pdfIjictTeam
 
A novel speech enhancement technique
A novel speech enhancement techniqueA novel speech enhancement technique
A novel speech enhancement techniqueeSAT Publishing House
 
Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phas...
Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phas...Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phas...
Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phas...IRJET Journal
 
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...IOSR Journals
 
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...IOSR Journals
 
Speech enhancement using spectral subtraction technique with minimized cross ...
Speech enhancement using spectral subtraction technique with minimized cross ...Speech enhancement using spectral subtraction technique with minimized cross ...
Speech enhancement using spectral subtraction technique with minimized cross ...eSAT Journals
 
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
 
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdf
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdfA_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdf
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdfBala Murugan
 
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral SubtractionSpeech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral SubtractionIOSRJVSP
 
Effect of Speech enhancement using spectral subtraction on various noisy envi...
Effect of Speech enhancement using spectral subtraction on various noisy envi...Effect of Speech enhancement using spectral subtraction on various noisy envi...
Effect of Speech enhancement using spectral subtraction on various noisy envi...IRJET Journal
 
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISINGWAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISINGIJNSA Journal
 
Paper id 21201498
Paper id 21201498Paper id 21201498
Paper id 21201498IJRAT
 
Automatic Speech Recognition Incorporating Modulation Domain Enhancement
Automatic Speech Recognition Incorporating Modulation Domain EnhancementAutomatic Speech Recognition Incorporating Modulation Domain Enhancement
Automatic Speech Recognition Incorporating Modulation Domain EnhancementIRJET Journal
 
Cancellation of Noise from Speech Signal using Voice Activity Detection Metho...
Cancellation of Noise from Speech Signal using Voice Activity Detection Metho...Cancellation of Noise from Speech Signal using Voice Activity Detection Metho...
Cancellation of Noise from Speech Signal using Voice Activity Detection Metho...ijsrd.com
 
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
 
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
 
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
 

Similar a Improving the Efficiency of Spectral Subtraction Method by Combining it with Wavelet Thresholding Technique (20)

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
 
20575-38936-1-PB.pdf
20575-38936-1-PB.pdf20575-38936-1-PB.pdf
20575-38936-1-PB.pdf
 
A novel speech enhancement technique
A novel speech enhancement techniqueA novel speech enhancement technique
A novel speech enhancement technique
 
Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phas...
Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phas...Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phas...
Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phas...
 
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
 
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
 
Speech enhancement using spectral subtraction technique with minimized cross ...
Speech enhancement using spectral subtraction technique with minimized cross ...Speech enhancement using spectral subtraction technique with minimized cross ...
Speech enhancement using spectral subtraction technique with minimized cross ...
 
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)
 
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdf
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdfA_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdf
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdf
 
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral SubtractionSpeech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
 
Effect of Speech enhancement using spectral subtraction on various noisy envi...
Effect of Speech enhancement using spectral subtraction on various noisy envi...Effect of Speech enhancement using spectral subtraction on various noisy envi...
Effect of Speech enhancement using spectral subtraction on various noisy envi...
 
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISINGWAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
WAVELET THRESHOLDING APPROACH FOR IMAGE DENOISING
 
Paper id 21201498
Paper id 21201498Paper id 21201498
Paper id 21201498
 
Automatic Speech Recognition Incorporating Modulation Domain Enhancement
Automatic Speech Recognition Incorporating Modulation Domain EnhancementAutomatic Speech Recognition Incorporating Modulation Domain Enhancement
Automatic Speech Recognition Incorporating Modulation Domain Enhancement
 
B046040611
B046040611B046040611
B046040611
 
Cancellation of Noise from Speech Signal using Voice Activity Detection Metho...
Cancellation of Noise from Speech Signal using Voice Activity Detection Metho...Cancellation of Noise from Speech Signal using Voice Activity Detection Metho...
Cancellation of Noise from Speech Signal using Voice Activity Detection Metho...
 
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...
 
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
 
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
 

Más de IJORCS

Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsHelp the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsIJORCS
 
Call for Papers - IJORCS, Volume 4 Issue 4
Call for Papers - IJORCS, Volume 4 Issue 4Call for Papers - IJORCS, Volume 4 Issue 4
Call for Papers - IJORCS, Volume 4 Issue 4IJORCS
 
Real-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition SystemReal-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition SystemIJORCS
 
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A RetrospectiveFPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A RetrospectiveIJORCS
 
Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...IJORCS
 
Algebraic Fault Attack on the SHA-256 Compression Function
Algebraic Fault Attack on the SHA-256 Compression FunctionAlgebraic Fault Attack on the SHA-256 Compression Function
Algebraic Fault Attack on the SHA-256 Compression FunctionIJORCS
 
Enhancement of DES Algorithm with Multi State Logic
Enhancement of DES Algorithm with Multi State LogicEnhancement of DES Algorithm with Multi State Logic
Enhancement of DES Algorithm with Multi State LogicIJORCS
 
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...IJORCS
 
CFP. IJORCS, Volume 4 - Issue2
CFP. IJORCS, Volume 4 - Issue2CFP. IJORCS, Volume 4 - Issue2
CFP. IJORCS, Volume 4 - Issue2IJORCS
 
Call for Papers - IJORCS - Vol 4, Issue 1
Call for Papers - IJORCS - Vol 4, Issue 1Call for Papers - IJORCS - Vol 4, Issue 1
Call for Papers - IJORCS - Vol 4, Issue 1IJORCS
 
Voice Recognition System using Template Matching
Voice Recognition System using Template MatchingVoice Recognition System using Template Matching
Voice Recognition System using Template MatchingIJORCS
 
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and FairnessChannel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and FairnessIJORCS
 
A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...IJORCS
 
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...IJORCS
 
A Study of Routing Techniques in Intermittently Connected MANETs
A Study of Routing Techniques in Intermittently Connected MANETsA Study of Routing Techniques in Intermittently Connected MANETs
A Study of Routing Techniques in Intermittently Connected MANETsIJORCS
 
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed SystemAn Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed SystemIJORCS
 
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...IJORCS
 
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...IJORCS
 
A PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmA PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmIJORCS
 
Call for papers, IJORCS, Volume 3 - Issue 3
Call for papers, IJORCS, Volume 3 - Issue 3Call for papers, IJORCS, Volume 3 - Issue 3
Call for papers, IJORCS, Volume 3 - Issue 3IJORCS
 

Más de IJORCS (20)

Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsHelp the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
 
Call for Papers - IJORCS, Volume 4 Issue 4
Call for Papers - IJORCS, Volume 4 Issue 4Call for Papers - IJORCS, Volume 4 Issue 4
Call for Papers - IJORCS, Volume 4 Issue 4
 
Real-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition SystemReal-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition System
 
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A RetrospectiveFPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
 
Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...
 
Algebraic Fault Attack on the SHA-256 Compression Function
Algebraic Fault Attack on the SHA-256 Compression FunctionAlgebraic Fault Attack on the SHA-256 Compression Function
Algebraic Fault Attack on the SHA-256 Compression Function
 
Enhancement of DES Algorithm with Multi State Logic
Enhancement of DES Algorithm with Multi State LogicEnhancement of DES Algorithm with Multi State Logic
Enhancement of DES Algorithm with Multi State Logic
 
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
 
CFP. IJORCS, Volume 4 - Issue2
CFP. IJORCS, Volume 4 - Issue2CFP. IJORCS, Volume 4 - Issue2
CFP. IJORCS, Volume 4 - Issue2
 
Call for Papers - IJORCS - Vol 4, Issue 1
Call for Papers - IJORCS - Vol 4, Issue 1Call for Papers - IJORCS - Vol 4, Issue 1
Call for Papers - IJORCS - Vol 4, Issue 1
 
Voice Recognition System using Template Matching
Voice Recognition System using Template MatchingVoice Recognition System using Template Matching
Voice Recognition System using Template Matching
 
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and FairnessChannel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
 
A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...
 
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
 
A Study of Routing Techniques in Intermittently Connected MANETs
A Study of Routing Techniques in Intermittently Connected MANETsA Study of Routing Techniques in Intermittently Connected MANETs
A Study of Routing Techniques in Intermittently Connected MANETs
 
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed SystemAn Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
 
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
 
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
 
A PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmA PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering Algorithm
 
Call for papers, IJORCS, Volume 3 - Issue 3
Call for papers, IJORCS, Volume 3 - Issue 3Call for papers, IJORCS, Volume 3 - Issue 3
Call for papers, IJORCS, Volume 3 - Issue 3
 

Último

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 

Último (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 

Improving the Efficiency of Spectral Subtraction Method by Combining it with Wavelet Thresholding Technique

  • 1. International Journal of Research in Computer Science eISSN 2249-8265 Volume 3 Issue 3 (2013) pp. 29-33 www.ijorcs.org, A Unit of White Globe Publications doi: 10.7815/ijorcs. 33.2013.065 www.ijorcs.org IMPROVING THE EFFICIENCY OF SPECTRAL SUBTRACTION METHOD BY COMBINING IT WITH WAVELET THRESHOLDING TECHNIQUE G. R. Mishra1 , Saurabh Kumar Mishra2 , Akanksha Trivedi3 , O.P. Singh4 , Satish Kumar5 *Department of ECE, Amity School of Engineering & Technology, Amity University, Lucknow Campus, INDIA Email: 1 grmishra@gmail.com, 2 saurabhmishra18@gmail.com, 3 akanksha2trivedi@gmail.com Abstract: In the field of speech signal processing, Spectral subtraction method (SSM) has been successfully implemented to suppress the noise that is added acoustically. SSM does reduce the noise at satisfactory level but musical noise is a major drawback of this method. To implement spectral subtraction method, transformation of speech signal from time domain to frequency domain is required. On the other hand, Wavelet transform displays another aspect of speech signal. In this paper we have applied a new approach in which SSM is cascaded with wavelet thresholding technique (WTT) for improving the quality of speech signal by removing the problem of musical noise to a great extent. Results of this proposed system have been simulated on MAT LAB. Keywords: Coefficient Thresholding, Musical Noise, SSM, Wavelet Coefficients, WTT. I. INTRODUCTION The musical noise produced by SSM is a major drawback of this system, but there are so many methods that have been given for musical noise reduction. This paper proposed a new technique in which SSM is cascaded with WTT for musical noise reduction. SSM requires a transformation of signal from time domain to frequency domain using FFT. In this method, a voice activity detector [1] is used for detecting the signal whether it is voiced signal or unvoiced signal. This method is based on the direct estimation of the short term spectral magnitude of speech signal during non-speech activity. Spectral subtraction method is successful in stationary or slowly varying noisy environment, otherwise the estimated noise is not correct and system generates musical noise [10]. On the other hand, if we transform a signal into wavelet domain it simply breaks the signal into low frequency and high frequency components with the help of low pass filter and high pass filter that yields the coefficients. In this method, a thresholding technique is used for signal de-noising that discards the coefficients below threshold level. WTT [7] has been successfully used for image de- noising but a very less attention has been paid for practical implementation of this technique in the field of speech signal. WTT can de-noise [2] a signal without noticeable loss because it reveals the aspects like trends, breakdown points, discontinuities in higher derivatives. In this paper we have cascaded [8] WTT with spectral subtraction method because both techniques use different approach for signal de- noising. First we applied SSM and then the output of SSM is given as input in WTT for better results. This new method will be very effective for military applications, real time noisy environments. II. SPECTRAL SUBTRACTION METHOD (SSM) A. Introduction SSM is very popular and useful for acoustic noise suppression because of its relative simplicity and ease of implementation. This method is used for restoration of power spectrum or magnitude spectrum of a speech signal contains additive noise. In this method, a noise is added acoustically or digitally into the original speech signal and it becomes noisy speech signal. Then we take an estimation of the noise spectrum that updated from the periods during non-speech activity when only noise is present. The estimation of noise spectrum is subtracted from noisy signal and then we get an estimate of the clean reconstructed signal. Generally, spectral subtraction is effective for stationary or slowly varying noisy environments. B. Mathematical Approach Suppose speech signal 𝑥(𝑚) is corrupted by noise 𝑛(𝑚) that yields noisy signal 𝑌(𝑚) = 𝑥(𝑚) + 𝑛(𝑚) … (1) When windowing the signal 𝑌𝑤(𝑚) = 𝑥 𝑤(𝑚) + 𝑛 𝑤(𝑚) ... (2) Fourier transform of equation (2) is as under 𝑌𝑤(𝑒 𝑗𝑤 ) = 𝑋 𝑤(𝑒 𝑗𝑤) + 𝑁 𝑤(𝑒 𝑗𝑤) … (3)
  • 2. 30 G. R. Mishra, Saurabh Kumar Mishra, Akanksha Trivedi, O.P. Singh, Satish Kumar www.ijorcs.org Where 𝑌𝑤(𝑒 𝑗𝑤 ), 𝑋 𝑤�𝑒 𝑗𝑤 �and 𝑁 𝑤(𝑒 𝑗𝑤 ) are the Fourier transforms of noisy speech, original speech, and noise signals respectively. For simplification purpose w (windowed) notation is dropped. When multiplying both sides by their complex conjugates, we find [𝑌(𝑒 𝑗𝑤 )]2 = [𝑋(𝑒 𝑗𝑤 )]2 + [𝑁(𝑒 𝑗𝑤 )]2 + 2[𝑋(𝑒 𝑗𝑤)][𝑁(𝑒 𝑗𝑤)]𝑐𝑜𝑠𝐷𝑞 … (4), Where, 𝐷 𝑞 stands for phase difference between speech signal and noise signal. ( ) ( )j j qD X e N eω ω = ∠ − ∠ ….. (5) We take expected value on both sides of equation (4) 𝐸{[𝑌(𝑒 𝑗𝑤)]2} = 𝐸{[𝑋(𝑒 𝑗𝑤)]2 } + 𝐸{[𝑁(𝑒 𝑗𝑤)]2 } + 2𝐸{[𝑋(𝑒 𝑗𝑤)]}𝐸{[𝑁(𝑒 𝑗𝑤)]}𝐸{cos(𝐷𝑞)} …… (6) 1. Power spectral subtraction: For power spectral subtraction it is assumed that { }cos 0qE D = , hence equation (6) becomes 𝐸{[𝑌(𝑒 𝑗𝑤)]2 } = 𝐸{[𝑋(𝑒 𝑗𝑤)]2 } + 𝐸{[𝑁(𝑒 𝑗𝑤)]2 } So, [𝑋(𝑒 𝑗𝑤)]2 = [𝑌(𝑒 𝑗𝑤)]2 − 𝐸{[𝑁(𝑒 𝑗𝑤)]2 .... (7) 2. Magnitude spectral subtraction: For magnitude spectral subtraction it is assumed that { }cos 1qE D = , hence equation (6) becomes 𝐸{[𝑌(𝑒 𝑗𝑤)]2} = 𝐸{[𝑋(𝑒 𝑗𝑤)]2} + 𝐸{[𝑁(𝑒 𝑗𝑤)]2} + 2𝐸{[𝑋(𝑒 𝑗𝑤)]}𝐸{[𝑁(𝑒 𝑗𝑤)]} 𝐸{[𝑌(𝑒 𝑗𝑤)]} = 𝐸{[𝑋(𝑒 𝑗𝑤)]} + 𝐸{[𝑁(𝑒 𝑗𝑤 )]} [𝑋(𝑒 𝑗𝑤)] = [𝑌(𝑒 𝑗𝑤)] − 𝐸{[𝑁(𝑒 𝑗𝑤)]} ….. (8) The procedure of spectral subtraction method has been shown below in figure 1. 𝑁𝑜𝑖𝑠𝑦 𝑠𝑖𝑔𝑛𝑎𝑙 𝑦(𝑚) 𝑥�(𝑚) Figure1: Basic blocks of spectral subtraction method III. WAVELET THRESHOLDING TECHNIQUE (WTT) A. Introduction SSM is effective for stationary or slowly varying noises, but in mobile communication, signal is definitely not stationary. So the next possible improvement in speech signal is to further decrease the problem of musical noise using WTT. In wavelet transform the output speech signal 𝑥�(𝑚) of spectral subtraction method has been taken as an input signal and that signal is divided up into low frequency and high frequency components. The output of LPF is known as approximation coefficients and the output of HPF is called detail coefficients. When we analyze approximation coefficients [9] at level 1 by using MATLAB command sound (cA1, Fs, bit depth) we can understand the speech with a low loss in the quality of signal. This shows that low frequency components contain essential information and that is why the output of LPF is called approximation coefficient. The output of HPF contains only high frequency non-essential information and is known as detail coefficient. For applying wavelet technique first we have to choose an appropriate mother wavelet and level of decomposition of the signal. Choosing a mother wavelet depends on the type of the signal we have to decompose. While speech de-noising our objective is to improve quality of the signal, so wavelet can be selected on the basis of energy conservation properties in the approximation coefficients [7]. By using Daubechies D20, D6, D4, D2 or Haarwavelets, more than 90% of the signal energy, level 1 approximation coefficients contains. For selecting a decomposition level, if the frame based input is applied, then frame size must be a multiple of 2 𝑛 , where n represents the decomposition level. In this paper, we have selected ‘Daubechies’ as a mother wavelet and decomposition level is 6. B. Wavelet approach for musical noise reduction Wavelet thresholding technique is very useful and a different technique for residual noise reduction. Residual noise come into existence because of variation in background noise, and that is why residual noise occurs during whole speech (including speech activity as well as non- speech activity). Using wavelet thresholding technique we are exploiting the fact that residual noise contains narrower peaks which are relatively high frequency components. More than 90% components of speech signal have values zero or near to zero that is clear from histogram representation. Here a threshold value is selected and all the coefficients are truncated that have values lower than threshold, so wavelet thresholding technique removes residual noise (also called musical noise in time domain) successfully to the great extent. FFT SSM IFFT
  • 3. Improving the Efficiency of Spectral Subtraction Method by combining it with Wavelet Thresholding Technique 31 www.ijorcs.org Figure2: Histogram representation IV. THRESHOLDING OF COEFFICIENTS After applying wavelet transform, input signal is decomposed into coefficients. Then we perform thresholding of coefficients for signal de-noising which is of two types, hard thresholding and soft thresholding. Generally hard thresholding is used for signal compression and soft thresholding is used for signal de-noising. Here we have used soft thresholding for de-noising the signals. Soft thresholding is an expansion of hard thresholding in which we first set to zero the elements whose absolute values are lesser than the threshold and then shrink the nonzero coefficients toward 0. After choosing soft thresholding, there are two types for finding a threshold value named global thresholding and level dependent thresholding. In global thresholding, a threshold value is set manually. For level dependent thresholding, we use Brige-Massart strategy [7] that yields a different threshold values for each level. To de-noise a signal we use a MATLAB command wdencmp that enables us to choose between global and level dependent thresholding. Coefficient thresholding discards the coefficient that has a value below the threshold and it results de-noised signal. In wavelet de- noising method we have taken 𝑥�(𝑚) as an input signal that is output signal of SSM. Steps involved in wavelet de-noising process are shown in figure 3. 𝑥�(𝑚) Figure3: Wavelet de-noising process V. PERFORMANCE ANALYSIS OF PROPOSED SYSTEM Performance analysis of this proposed system has been done in terms of Peak signal to noise ratio (PSNR) and Normalized root mean square error (NRMSE). PSNR has been evaluated using 𝑃𝑆𝑁𝑅 = 10𝑙𝑜𝑔10 𝑁𝑋2 ‖𝑥 − 𝑟‖2 Where, N is the length of the reconstructed signal, X is the maximum absolute square value of signal x. ‖𝑥 − 𝑟‖2 is the energy of the difference between original and reconstructed signal. And NRMSE has been evaluated using 𝑁𝑅𝑀𝑆𝐸 = � (𝑥(𝑛) − 𝑟(𝑛))2 (𝑥(𝑛) − 𝜇𝑥(𝑛)2 Where, 𝑥(𝑛) is the speech signal, 𝑟(𝑛) is the reconstructed signal and 𝜇𝑥(𝑛) is the mean of the speech signal. For better results PSNR should be higher while value of NRMSE should be as low as possible. We have taken a male spoken speech signal of 5 sec with 8 KHz sampling frequency and bit depth is 16, shown in figure4 Figure 4: Original speech signal After digitally added random noise in original speech signal, the noisy speech signal is shown in figure 5 Figure5: Noisy signal Select a mother wavelet Wavelet de- composition Thresholding & truncation Wavelet reconstructionFinal O/P signal
  • 4. 32 G. R. Mishra, Saurabh Kumar Mishra, Akanksha Trivedi, O.P. Singh, Satish Kumar www.ijorcs.org We applied SSM for signal de-noising and got reconstructed signal shown in figure 6. Figure 6: Output de-noised signal of spectral subtraction After getting the output de-noised signal using SSM, we used command sound (reconstructed signal, Fs, bit depth) to hear the de-noised signal and got a great improvement in the quality of signal (PSNR and NRMSE of 𝑥�(𝑚) using SSM is 13.4981dB and 1.0818) but a little bit presence of noise still we can feel that is identified by musical noise. So we have used a new technique for reducing musical noise in which the reconstructed signal using SSM is taken as input signal for WTT. After transforming this signal into wavelet coefficients and applying thresholding respectively we got an output signal with reduced musical noise. This final output signal with reduced musical noise is shown in figure 7. Figure 7: Signal of reduced musical noise using haar wavelet Table (a) Wavelet type Decomp -osition level Percentage Retained energy PSNR in dB NRMS E Haar 6 83.7857 14.4836 1.0298 Db2 6 86.5747 14.3677 1.0357 Db4 6 87.9903 14.2931 1.0396 Db6 6 88.5790 14.2650 1.0411 PSNR using SSM is 13.4981dB, and NRMSE using SSM is 1.0818 and the PSNR and NRMSE values given in table (a) have been observed using proposed new system (SSM+WTT). So it’s clear from PSNR and NRMSE values that there is a significant improvement in the speech signal by cascading SSM withWTT. Figure 8: Performance evaluation based on PSNR Figure 9: Performance evaluation based on NRMSE VI. CONCLUSION AND FUTURE SCOPE Musical noise is a problem of spectral subtraction method that has been eliminated using wavelet thresholding technique (WTT). In this paper we have proposed a new system (SSM+WTT) which combined SSM and WTT respectively and the efficiency of the proposed system is higher as compared to SSM. Result of this combined system is clear from the waveform shown in figure 7 and differences between PSNR and NRMSE values. Table (a) represents the type of mother wavelet, decomposition level, percent retained signal energy in de-noised signal, peak signal to noise ratio (PSNR) and NRMSE. Haar wavelet has highest PSNR and lowest NRMSE values. Results have been simulated on MATLAB. In future, if we use Wavelet Packet Transform instead of Wavelet transform with adaptive thresholding technique, the quality of reconstructed speech signal will be better. VII. REFERENCES [1] S. F. Boll, “Suppression of acoustic noise in speech, using spectral subtraction” .IEEE. Acoustic.Speech, Signal Processing, vol. ASSP-27, pp. 113-120, Apr. 1979. doi: 10.1109/TASSP.1979.1163209 [2] Ing Yann Soon Soo Ngee Koh Cii Kiat Yeo, “Wavelet For Speech De-noising”, 1997 IEEE Tencon - Speech and Image Technologies for Computing and Telecommunications. 13 13.5 14 14.5 PSNR IN dB Haar Db2 Db4 Db6 SSM 1 1.02 1.04 1.06 1.08 1.1 NRMSE Haar Db2 Db4 Db6 SSM
  • 5. Improving the Efficiency of Spectral Subtraction Method by combining it with Wavelet Thresholding Technique 33 www.ijorcs.org [3] Soltani Bozchalooi, Ming Liang, “A Combined Spectral Subtraction and Wavelet De-Noising Method for Bearing Fault Diagnosis”, IEEE Amercian Control Conference, pp 2533-2538, 2007. doi: 10.1109/ACC.2007.4282467 [4] Talbi Mourad, Cherif Adnene, “Simulation and comparison of noise cancellation technique in speech processing”, IEEE Electrotechnical Conference, pp 541-544, 2006. doi: 10.1109/MELCON.2006.1653158 [5] Wilfred N Mwema and Elijah Mwangi, “A Spectral Subtraction Method for Noise Reduction in Speech Signals”, IEEE AFRICON 4th , pp 382-385. 1996. doi: 10.1109/AFRCON.1996.563142 [6] Saeed V. Vaseghi “Advanced Digital Signal Processing and Noise Reduction”, Second Edition. John Wiley & Sons Ltd ISBNs: 0-471-62692-9 (Hardback): 0-470- 84162-1 (Electronic). doi: 10.1002/0470841621 [7] Nikhil Rao, “Speech Compression Using Wavelets”, ELEC 4801 Thesis Project, School of Information Technology and Electrical Engineering, Qld 4108, October 18, 2001. [8] WANG Guang-yan, ZHAO Xiao-qun, WANG Xia, “Musical Noise Reduction Based on Spectral Subtraction Combined with Wiener Filtering for Speech Communication”, IET International Communication Conference on Wireless Mobile and Computing, pp 726-729, 2009. [9] Satish Kumar, O.P. Singh, G.R. Mishra, Saurabh Kumar Mishra, Akanksha Trivedi “Speech Compression and Enhancement using WaveletCoders”, International Journal of Electronics Communication and Computer Engineering Volume 3, Issue 6, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209. [10] James R. Hamilton, “Musical Noise”, British Journal of Aesthetics, Vol. 39, No. 4, October lag, pp 350-363. doi: 10.1093/bjaesthetics/39.4.350 [11] Ben Gold and Nelson Morgan. 'Speech and Audio Signal Processing'. John Wiley and Sons, 2000. [12] Jr. J.R. deller, J. Hansen and J.G. Proakis, “Discrete- time processing of speech signals”, IEEE press, New York 2000. [13] Chin-Teng Lin, “Single-channel speech enhancement in variable noise-level environment”, Systems, Man and cybernetics, Part A, IEEE Transactions, vol. 33 , no. 1 , pp 137–143, Jan. 2003. doi: 10.1109/TSMCA. 2003.811115 How to cite G. R. Mishra, Saurabh Kumar Mishra, Akanksha Trivedi, O.P. Singh, Satish Kumar, "Improving the Efficiency of Spectral Subtraction Method by combining it with Wavelet Thresholding Technique". International Journal of Research in Computer Science, 3 (3): pp. 29-33, May 2013. doi: 10.7815/ijorcs. 33.2013.065