Comparative Performance Analysis of Speech Enhancement Methods

Similar documents
Chapter 4 SPEECH ENHANCEMENT

Speech Enhancement in Presence of Noise using Spectral Subtraction and Wiener Filter

Different Approaches of Spectral Subtraction Method for Speech Enhancement

MMSE STSA Based Techniques for Single channel Speech Enhancement Application Simit Shah 1, Roma Patel 2

Online Version Only. Book made by this file is ILLEGAL. 2. Mathematical Description

Frequency Domain Analysis for Noise Suppression Using Spectral Processing Methods for Degraded Speech Signal in Speech Enhancement

Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

Speech Signal Enhancement Techniques

REAL-TIME BROADBAND NOISE REDUCTION

Audio Restoration Based on DSP Tools

Speech Enhancement: Reduction of Additive Noise in the Digital Processing of Speech

Speech Enhancement in Noisy Environment using Kalman Filter

GUI Based Performance Analysis of Speech Enhancement Techniques

Perceptual Speech Enhancement Using Multi_band Spectral Attenuation Filter

FPGA implementation of DWT for Audio Watermarking Application

MODIFIED DCT BASED SPEECH ENHANCEMENT IN VEHICULAR ENVIRONMENTS

CHAPTER 3 SPEECH ENHANCEMENT ALGORITHMS

Estimation of Non-stationary Noise Power Spectrum using DWT

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Speech Enhancement Based On Noise Reduction

Adaptive Noise Reduction Algorithm for Speech Enhancement

Speech Enhancement for Nonstationary Noise Environments

ScienceDirect. Unsupervised Speech Segregation Using Pitch Information and Time Frequency Masking

Enhancement of Speech Signal by Adaptation of Scales and Thresholds of Bionic Wavelet Transform Coefficients

Modulator Domain Adaptive Gain Equalizer for Speech Enhancement

Modified Kalman Filter-based Approach in Comparison with Traditional Speech Enhancement Algorithms from Adverse Noisy Environments

Keywords Decomposition; Reconstruction; SNR; Speech signal; Super soft Thresholding.

Analysis of LMS Algorithm in Wavelet Domain

Spectral estimation using higher-lag autocorrelation coefficients with applications to speech recognition

SPEECH ENHANCEMENT USING A ROBUST KALMAN FILTER POST-PROCESSOR IN THE MODULATION DOMAIN. Yu Wang and Mike Brookes

Effective post-processing for single-channel frequency-domain speech enhancement Weifeng Li a

Acoustic Echo Cancellation using LMS Algorithm

Automotive three-microphone voice activity detector and noise-canceller

Enhancement of Speech in Noisy Conditions

Performance Analysiss of Speech Enhancement Algorithm for Robust Speech Recognition System

SPEECH ENHANCEMENT WITH SIGNAL SUBSPACE FILTER BASED ON PERCEPTUAL POST FILTERING

Robust Low-Resource Sound Localization in Correlated Noise

Implementation of SYMLET Wavelets to Removal of Gaussian Additive Noise from Speech Signal

Denoising Of Speech Signal By Classification Into Voiced, Unvoiced And Silence Region

Speech Enhancement Using Beamforming Dr. G. Ramesh Babu 1, D. Lavanya 2, B. Yamuna 2, H. Divya 2, B. Shiva Kumar 2, B.

[Rao* et al., 5(8): August, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

NOISE ESTIMATION IN A SINGLE CHANNEL

Modified Least Mean Square Adaptive Noise Reduction algorithm for Tamil Speech Signal under Noisy Environments

Analysis of the SNR Estimator for Speech Enhancement Using a Cascaded Linear Model

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm

EE482: Digital Signal Processing Applications

Report 3. Kalman or Wiener Filters

Optimal Adaptive Filtering Technique for Tamil Speech Enhancement

SPARSE CHANNEL ESTIMATION BY PILOT ALLOCATION IN MIMO-OFDM SYSTEMS

speech signal S(n). This involves a transformation of S(n) into another signal or a set of signals

REAL TIME DIGITAL SIGNAL PROCESSING

HUMAN speech is frequently encountered in several

Speech Enhancement in a Noisy Environment Using Sub-Band Processing

Adaptive Speech Enhancement Using Partial Differential Equations and Back Propagation Neural Networks

Frequency Domain Implementation of Advanced Speech Enhancement System on TMS320C6713DSK

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

Speech Enhancement Based on Non-stationary Noise-driven Geometric Spectral Subtraction and Phase Spectrum Compensation

Comparison of ML and SC for ICI reduction in OFDM system

ICA & Wavelet as a Method for Speech Signal Denoising

(M.Tech(ECE), MMEC/MMU, India 2 Assoc. Professor(ECE),MMEC/MMU, India

Enhancement of Speech Communication Technology Performance Using Adaptive-Control Factor Based Spectral Subtraction Method

Codebook-based Bayesian speech enhancement for nonstationary environments Srinivasan, S.; Samuelsson, J.; Kleijn, W.B.

Picking microseismic first arrival times by Kalman filter and wavelet transform

Study of Different Adaptive Filter Algorithms for Noise Cancellation in Real-Time Environment

Modulation Domain Spectral Subtraction for Speech Enhancement

Performance Analysis of Acoustic Echo Cancellation in Sound Processing

Dominant Voiced Speech Segregation Using Onset Offset Detection and IBM Based Segmentation

SPEECH ENHANCEMENT BASED ON A LOG-SPECTRAL AMPLITUDE ESTIMATOR AND A POSTFILTER DERIVED FROM CLEAN SPEECH CODEBOOK

Design of FIR Filter for Efficient Utilization of Speech Signal Akanksha. Raj 1 Arshiyanaz. Khateeb 2 Fakrunnisa.Balaganur 3

Reduction of Musical Residual Noise Using Harmonic- Adapted-Median Filter

Analysis Modification synthesis based Optimized Modulation Spectral Subtraction for speech enhancement

Available online at ScienceDirect. Procedia Computer Science 54 (2015 )

Performance analysis of voice activity detection algorithm for robust speech recognition system under different noisy environment

Single Channel Speech Enhancement in Severe Noise Conditions

Voice Excited Lpc for Speech Compression by V/Uv Classification

Noise Estimation based on Standard Deviation and Sigmoid Function Using a Posteriori Signal to Noise Ratio in Nonstationary Noisy Environments

Real time noise-speech discrimination in time domain for speech recognition application

Different Approaches of Spectral Subtraction method for Enhancing the Speech Signal in Noisy Environments

Audio Imputation Using the Non-negative Hidden Markov Model

Online Monaural Speech Enhancement Based on Periodicity Analysis and A Priori SNR Estimation

PARAMETER ESTIMATION OF CHIRP SIGNAL USING STFT

ENHANCEMENT OF SPEECH INTELLIGIBILITY AND QUALITY IN HEARING AID USING FAST ADAPTIVE KALMAN FILTER ALGORITHM

Speech Enhancement using Wiener filtering

AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND TRANSFER FUNCTIONS

Speech Enhancement based on Fractional Fourier transform

Wavelet Speech Enhancement based on the Teager Energy Operator

International Journal of Advanced Research in Computer Science and Software Engineering

Advances in Applied and Pure Mathematics

DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM

I. INTRODUCTION II. EXISTING AND PROPOSED WORK

Source Separation and Echo Cancellation Using Independent Component Analysis and DWT

Available online at ScienceDirect. Procedia Computer Science 89 (2016 )

ANUMBER of estimators of the signal magnitude spectrum

Image Denoising Using Statistical and Non Statistical Method

SPEECH communication under noisy conditions is difficult

High-speed Noise Cancellation with Microphone Array

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

EMD BASED FILTERING (EMDF) OF LOW FREQUENCY NOISE FOR SPEECH ENHANCEMENT

Transcription:

International Journal of Innovative Research in Electronics and Communications (IJIREC) Volume 3, Issue 2, 2016, PP 15-23 ISSN 2349-4042 (Print) & ISSN 2349-4050 (Online) www.arcjournals.org Comparative Performance Analysis of Speech Enhancement Methods Deepa Srinivasa 1, Dr. P A Vijaya 2 1 M.Tech Student, 2 Professor and Head, Department of Electronics and Communication, BNM Institute of Technology, Bangalore, India 1 deepaanvekar15@gmail.com, 2 pavmkv@gmail.com Abstract: The implementation of Speech Enhancement using Spectral Subtraction method and Kalman Filtering method are presented here. Spectral subtraction mainly removes the background noise from noisy speech spectrum. Original speech is obtained by subtracting noise spectrum from noisy speech spectrum. The main disadvantage of spectral subtraction is the presence of musical noise in enhanced speech signal. Secondly, to filter out the background noise from the desired speech signal several speech filtering algorithms has been introduced in last few years. In this paper Kalman Filter for speech enhancement has been proposed. It is observed that spectral subtraction method is very efficient for noise elimination in high SNR condition but performance degrades with reduction in SNR. It is observed that Kalman Filter is efficient in reduction of noise particularly at low SNR conditions. The two designs are modelled using MATLAB for seven different noise types and the SNR are compared. Keywords: Speech Enhancement, Spectral Subtraction, Kalman filter, Musical noise 1. INTRODUCTION Speech enhancement is used to improve intelligibility and overall perceptual quality of degraded speech using various algorithms and audio signal processing techniques. The aim of speech enhancement is to improve quality of speech.quality here refers to clarity, intelligibility, pleasantness or compatibility. It is very difficult for any mathematical algorithms to measure intelligibility and pleasantness. The methods for enhancing speech are removal of background noise, noise suppression, adaptive filtering of noise etc. The speech band in telephone networks range between 300-3400Hz. The markets are now dominated by fourth generation phones with higher frequency ranges. It is very crucial not to harm or garble the speech signal whenever the background noise is suppressed. The background noise sounds more comfortable than the quiet unnatural noise. Comfortness is not an issue if the speech signal is given to speech recognizer than to human ear. Background noise suppression has number of applications like using telephone in a noisy environment, air-ground communication etc. The demand is more for good speech enhancement algorithms for hearing aid. Operation of Speech Recognition systems rely on features extracted from speech which are in turn disturbed by extra noise sounds. In active noise suppression method an antinoise is produced into listener s ear to cancel the noise. The delay must be small so as to avoid producing more noise instead of cancellingthe existing noise. Therefore most of methods for active noise suppression are analog. Noise Reduction Principles: The main requirements of any noise reduction system for speech enhancement are:- 1. Intelligibility and naturalness of enhanced signal 2. Improvement of Signal-to-noise ratio (SNR) 3. Short Signal delay 4. Computational simplicity ARC Page 15

Deepa Srinivasa & Dr. P A Vijaya Naturalness refers to how natural is the speech after enhancement is applied and how well it is reflecting original speech signal.the Signal-to-noise ratio must be improved so as to prove the use of speech enhancement algorithms suppressed noise to a considerable level.the delay of the enhanced signal is another important aspect. The delay of enhanced signal must be as short as possible.the complexity of applying these algorithms, speech enhancement techniques must be relatively less as possible. The entire process and techniques must be as simple as possible. 2. LITERATURE SURVEY Berouti in his implementation proposed a method that even reduces the effect of musical noise in the enhanced signal. Here as in case of conventional subtraction not only noise spectrum is subtracted from noisy speech spectrum but also this method subtracts an over-estimate of noise spectrum so that output will not go beyond noise floor [2]. Yi Zhang and Yunxin Zhao proposed a new algorithm that subtracts real and imaginary parts separately. Thus both real and imaginary parts are processed and enhanced separately. The restored signal is more effective[3]. Y.Ephraim and D.Malah [4] proposed work on short time spectral amplitude (STSA) of speech. In this work, spectral components of noise and speech are modelled as statistically independent Gaussian random variables. Both the complex phase of noise signal and MMSE STSA estimator are combined to get enhanced signal. At times when noise itself is contaminated, its peak will shift; thus it would be difficult to differenciate between clean speech and noise which in turn may cause overlap of speech and noise spectrums; with respect to above problem, Peng Dai and Ing Yann proposed an algorithm that moves the noise peak and decreases the overlap of spectrums [5]. Research in field of unvoiced speech separation has also been done. Ke Hu and Dehiang Wang in their algorithm segregated unvoiced speech from the speech signal. This algorithm removes periodic interference [6]. The use of averaging factor to estimate the a-priori SNR [7] was proposed by Md.Kamral Hasan, SayeefSalahuddin and M.Rezwan Khan. The aforesaid method reduced musical noise to larger extent. Another technique called time-frequency block thresholding was implemented for audio denoising proposed by Gvoshen Yu, Stephane Mallat and Emmanuel Bacry [8]. Kalman, R. E. proposed a new approach to Linear Filtering and Prediction Problems by introducing prediction and correction algorithm [10].Kalman, R. E., and Buch, R. S. worked jointly to find new and efficient results in linear filtering and prediction theory[11].mrs. Ganga K Moorthyand Mrs. MeenaPriyaDharshini proposed a method of implementing spectral subtraction on FPGA thus making use of VLSI architecture for speech enhancement [1]. 3. SPECTRAL SUBTRACTION At times noise is present on separate channel apart from noisy signal. Therefore the noise spectrum estimate can be subtracted from noisy speech spectrum. It is very difficult to remove noise completely but we can reduce its effects. The additive noise increases mean and variance of spectrum. The variance which is due to random nature of noise is very difficult to cancel out. The increase in mean can be nullified by subtracting mean of noise spectrum noisy speech. In this domain, the noisy signal is represented as in below equation y(m) = x(m) + n(m) where y(m) is noisy signal, x(m) is clean speech signal and n(m) is noise signal. The frequency domain representation of the above equation is given by Y(f) = X(f) + N(f) where Y(f), X(f) and N(f) are Fourier transform of noisy signal, speech signal and noise signal respectively. The input noisy speech signal is first buffered and divided into segments of sample length N. Each segment undergoes windowing by Hanning Window. Then each windowed segment is transformed into frequency domain by using Fast Fourier Transform (FFT). International Journal of Innovative Research in Electronics and Communications (IJIREC) Page 16 (1) (2)

Comparative Performance Analysis of Speech Enhancement Methods Windowed Signal is represented by y(m) = w(m) y(m) = w(m) [ x(m) + n(m)] (4) = x w (m) + y w (m) (5) In frequency domain, the above equation is expressed as Y w (f) = W(f) * Y(f) = W(f) [ X(f) + N(f)] (7) = X w (f) + N w (f) (8) Thus spectral subtraction is defined asin equation = where is estimate of original speech signal is time averaged noise estimate. The magnitude of clean speech is combined with noisy phase to obtain the restored signal. Inverse Fourier transform is performed to convert signal back to time domain. 4. KALMAN FILTERING Kalman filter is named after Rudolf.E. Kalman[10]. The basic operation of Kalman filter is based on recursive process and provided solution for problem based on linear filtering for discrete data. Many research work is going on in the area of State-Space models.the aim here is to estimate the signal through least square process recursively. Kalman filter provided very good results and is applied to many applications like Missiles Search, Navigation and Economy. Kalman filter is based on concepts of Wiener filter. Kalman filter allows both stationary and nonstationary parts of speech and is also capable to estimate errors more accurately than any other filters.it is also called Linear Quadratic Estimation(LQE) because it uses estimations of holding noise of arbitrary varieties and various different mistakes and produces observation of unknown variables that are more exact than those focused around confined solitary estimation. Kalman filter recursively works on streams of data to generate ideal appraisal of the system state. The use of this filter for Speech enhancement was first presented by Paliwal. It is best suitable for white noise reduction from a signal and also fulfills the Kalman Filter assumptions. In order to derive Kalman filter equations we assumed additive noise is uncorrelated and has normal distribution. Speech signal is considered stationary during each frame in order to prove that AR model of speech remains same along the entire segment. State vector of Kalman filter to fit one dimensional Speech Signal into State Space model is given by:- x(k)=([x(k-p+1)x(k-p+2)x(k-p+3). x(k)]) T (10) Where, x(k) is the input speech signal at time k and consider that speech signal is corrupted by additive white noise n(k) then the summation of these two form y(k). y(k)=x(k)+n(k) 5. DESIGN FLOW AND METHODOLOGY 5.1. Design I using Spectral Subtraction The time domain input signal is taken first. As processing is simple and easier in frequency domain time domain signal is converted to frequency domain. This is done by Fast Fourier Transform (FFT) block. We go for FFT as it is computationally efficient than Discrete Fourier Transform (DFT).The three main stages in the design are preprocessing stage, main processing stage and the final stage. The Preprocessing stage mainly does the framing of signal that is the time domain signal is divided into frames using Hamming window and then converted into frequency domain using Fast Fourier Transform (FFT).Next in main processing stage the decomposition of signal, estimating the International Journal of Innovative Research in Electronics and Communications (IJIREC) Page 17 (3) (6) (9) (11)

Deepa Srinivasa & Dr. P A Vijaya magnitude and then finally subtracting the magnitude of the signal with noise magnitude is done. In final stage of the design the deframing is done in which signal divided into frames is combined into one and then the inverse FFT is performed. Figure1. Preprocessing stage Figure2. Main Processing block of design Figure3. Final stage of the design The frequency domain signal is decomposed into magnitude and phase blocks.as the phase block doesn t undergo processing and is retained as such and then finally added to processed signal. The noise estimation - subtraction block initially finds out estimate of noise spectrum and then noise spectrum is subtracted from noisy spectrum. The phase block divides phase into sine and cosine parts. These sine and cosine parts are inturn given to multiplier along with magnitude of clean signal. The output of these multipliers is given to Inverse FFT block which converts frequency domain signal back to time domain. The output of Inverse FFT block is enhanced signal. 5.2. Design II using Kalman Filter Kalman method is a two stage process. One is Prediction step and second is Correction step. In prediction step, filter produces considerations of current state variables with their instabilities. Because of recursive nature of calculation the system can run progressively utilizing the present data estimations and with no extra past data requirement[9]. The Kalman filter is designed to calculate the previous process using a feedback control. The process is estimated over the time and then it gets the feedback through observed data.this filter derives the possibilities into two groups. In step one derive the equation in order to update the time or prediction. In step two, update the observed data. International Journal of Innovative Research in Electronics and Communications (IJIREC) Page 18

Comparative Performance Analysis of Speech Enhancement Methods Firstly initialize the state by taking reference of previous state and intermediate state update of covariance matrix of that particular state. Secondly, take care of feedback which adds new information to previous estimation to achieve proposed estimation. The time based equations are updated from time to time and are called prediction equations. These equations will generate and add new information to correction equations. This method of estimation algorithm is known as Prediction Correction algorithm. This cycle of mechanism is shown below Figure4. Block diagram of prediction and correction algorithm As theory of Kalman filter is based on State-Space approach, the state equation models the dynamics of generating signal and an observation equation models the distorted and noisy observation signal. The state equation is given by x k+1 =F k x k + G k w k (12) The observation equation is given by y k = H k x k + v k (13) Where w k and v k are independent zero mean Gaussian white noises. The w k and v k are covariance matrices.f k is transition matrixg k is input matrix and H k is output matrix. Kalman filter interms of equation is given below k k = k k-1 + K k (y k -H k k k-1 ) (14) K k is Kalman gain matrix, k k is called estimated value of x k at time k and k k-1 is called predicted value of x k at time k-1 6. RESULTS AND PERFORMANCE ANALYSIS Figure5. Block diagram of Kalman filter The simulation results of both the Speech enhancement methods are plotted below.the SNR obtained for both the methods with seven different noise types are compared. Below are the simulation results for signal corrupted with carnoise in Spectral Subtraction and Kalman filtering methods. The input and output waveforms of the Spectral Subtraction method is shown in the following simulation results.the spectrogram representation of noisy signal and enhanced signal is plotted below. All the waveforms and spectrograms are related to speech signal corrupted by Car noise at 5db SNR. International Journal of Innovative Research in Electronics and Communications (IJIREC) Page 19

Deepa Srinivasa & Dr. P A Vijaya Figure6. Simulation Results using Spectral Subtraction method -Noisy Speech, Noise Estimates, Restored Speech Figure7. Spectrogram of Noisy Speech signal using Spectral Subtraction method Figure8. Spectrogram of Enhanced Speech signal using Spectral Subtraction method International Journal of Innovative Research in Electronics and Communications (IJIREC) Page 20

Comparative Performance Analysis of Speech Enhancement Methods The input and output waveforms of the Kalman Filtering method is shown in the following simulation results.the spectrogram representation of noisy signal and enhanced signal is plotted below. All the waveforms and spectrograms are related to speech signal corrupted by Car noise at 5db SNR. Figure9. Simulation Results using Kalman filter method - Original signal, Noisy Speech, Restored Speech Figure10. Estimated mean square error Figure11. Combined plot of original and estimated signals Figure12. Spectrogram of input original signal using Kalman filter method International Journal of Innovative Research in Electronics and Communications (IJIREC) Page 21

Deepa Srinivasa & Dr. P A Vijaya Figure13. Spectrogram of Noisy signal using Kalman filter method Figure14. Spectrogram of output enhanced signal using Kalman filter method Table1. Comparing SNR of Spectral Subtraction and Kalman Filter methods of Speech Enhancement Types of noise Signal-to-noise ratio(snr in db) using Spectral Subtraction Signal-to-noise ratio(snr in db) using Kalman filter Airport noise 8.6025 3.1482 Babble noise 8.3255 4.4355 Car noise 8.1904 4.7489 Exhibition noise 9.1980 3.5338 Restaurant noise 8.3999 4.5431 Street noise 8.8574 3.0056 Train noise 8.6876 3.3507 7. CONCLUSION Thus comparing the SNR values obtained in both the above methods, Spectral subtraction method provides high SNR than Kalman Filter method. But the naturalness and intelligibility is high in Kalman filter based Speech Enhancement method. The performance spectral subtraction method at high SNR is very efficient and degrades as SNR reduces. Thus we can use the Kalman filter based Speech Enhancement at low SNR as it provides best performance in low SNR conditions ACKNOWLEDGEMENT I wish to express my thanks to Dr. P A Vijaya, staff members and my friends for their suggestion and encouragement. REFERENCES [1] Mrs. Ganga K Moorthy and Mrs. MeenaPriyaDharshini, High Throughput and Efficient VLSI Architecture for Speech Enhancement, IRG-IJEEE, vol.1,issue.1,2015. [2] Berouti, M. and Schwartz, R. and Makhoul, J., Enhancement of speech corrupted by acoustic noise Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP 79., vol. 4., pp. 208 211, doi= 10.1109/ICASSP.1979.1170788,1979 [3] Yi Z. and YunxinZ., Real and imaginary modulation spectral subtraction for speech enhancement, in Speech Communication, vol.55, no.4, pp.509 522. doi=http://dx.doi.org /10.1016/j.specom.2012.09.005,url= http://www.sciencedirect.com/science/article/pii/s0167639 312001276,ISSN=0167-6393,2013 International Journal of Innovative Research in Electronics and Communications (IJIREC) Page 22

Comparative Performance Analysis of Speech Enhancement Methods [4] Ephraim, Y. and Malah, D., Speech enhancement using a minimum mean square error shorttime spectral amplitude estimator, in Acoustics, Speech and Signal Processing, IEEE Transactions on, pp. 11091121, doi=10.1109/tassp.1984.1164453, ISSN=0096-3518,1984 [5] Peng Dai and Ing Yann,, Robust speech recognition by using spectral subtraction with noise peak shifting in Signal Processing, IET, Volume: 7,pp 684-692,2013 [6] Ke Hu and DeLiang Wang, Unvoiced Speech Segregation From Non-speech Interference via CASA and Spectral Subtraction, Audio, Speech and Language Processing, IEEE Transactions on Volume:19, pp 1600-1609,2011 [7] Md. Kamrul Hasan, SayeefSalahuddin and M. Rezwan Khan, A Modified A Priori SNR for Speech Enhancement Using Spectral Subtraction, Signal Processing Letters, IEEE, Volume:11, pp 450-453,2004 [8] Guoshen Y. and Mallat, S. and Bacry, E., AudioDenoising by Time-Frequency Block Thresholding, in Signal Processing, IEEE Transactions on Volume: 56, pp 1830-1839, 2008 [9] M.S. Grewal and A.P. Andrews, Kalman Filtering Theory and Practice Using MATLAB 2nd edition, John Wiley & Sons, Canada, 2001 [10] Kalman, R. E. 1900 A New Approach to Linear Filtering and Prediction Problems. ASME journal of basic engineering. Vol. 82. 35-45. [11] Kalman, R. E., and Buch, R. S. 1961 New Results in Linear Filtering and Prediction Theory. ASME journal of basic engineering. 95-108. AUTHORS BIOGRAPHY Deepa Srinivasa, Completed her B.E. from BNMIT, Bengaluru, Karnataka, India and. M.Tech in VLSI and Embedded System from the Dept. of ECE Engg., BNMIT, Bengaluru, Karnataka, India. This paper is based on the Project work carried out under the guidance of Dr. P. A.Vijaya. Dr. P.A.Vijaya, Completed her B.E. from MCE, Hassan, Karnataka, India and M.Tech and Ph.D. from IISC, Bengaluru, India. She worked in MCE, Hassan, Karnataka, India for about 27 years. Presently she is professor and Head, in the Dept. of ECE Engg. BNMIT, Bengaluru, India from 2013. Three students have obtained Ph.D. under her guidance and four more are doing Ph.D. Her research areas are pattern recognition, Image Processing, VLSI Design, Embedded System and RTOS. International Journal of Innovative Research in Electronics and Communications (IJIREC) Page 23