A Comparison of the Convolutive Model and Real Recording for Using in Acoustic Echo Cancellation

Size: px
Start display at page:

Download "A Comparison of the Convolutive Model and Real Recording for Using in Acoustic Echo Cancellation"

Transcription

1 A Comparison of the Convolutive Model and Real Recording for Using in Acoustic Echo Cancellation SEPTIMIU MISCHIE Faculty of Electronics and Telecommunications Politehnica University of Timisoara Vasile Parvan, nr. 2 ROMANIA septimiu.mischie@etc.upt.ro Abstract: - The paper investigates the convolutive model, which models the interaction between a loudspeaker and a microphone. First, the impulse response of the channel from the loudspeaker to the microphone is experimentally measured. Then, a speech signal is played on the loudspeaker and the corresponding microphone response is recorded. This signal is compared with that obtained by convolution between the speech signal and the impulse response which was previously measured. To give a more weight to this comparison, an acoustic echo cancellation (AEC) is implemented, where the echo signal is either computed (using the convolutive model) or recorded. It follows a degradation of the quality of the AEC when the echo is recorded. Some methods to improve the result are proposed. Key-Words: - convolutive model, channel impulse response, acoustic echo cancellation. 1 Introduction Speech processing is a very challenging domain today. To implement a speech processing system, at least one loudspeaker and a microphone together with the hardware to control these devices are needed. For instance, this hardware must play a previous recorded signal on the loudspeaker and record in the same time the microphone response. Some processing operations must be performed by this hardware too. Another solution is to use some prerecorded speech waveforms and synthetically compute the microphone outputs by using the loudspeaker to microphone path. This path is called channel impulse response and can be computed by source-image method [1] depending on the room dimensions, absorption coefficient of the walls, relative positions of the loudspeaker and microphone and so on. Channel impulse response can also be experimentally measured using sine sweep method [2] and maximum length sequence method [3]. If it is denoted by h(n), n = 0,1,,L 1, L being the length of the path, the recorded speech can be modeled by [4]-[6] L 1 x( n) = s( n i) h( i) = s( n)* h( n) (1) i= 0 where s(n) is the speech signal played on the loudspeaker and the symbol * means convolution. The speech signal s(n) must be recorded in an anechoic room. Sometimes a noise η(n) is added to the right hand in (1). In most speech processing fields like speech separation [6] or acoustic echo cancellation (AEC) [7] the expression (1) is used to model the signal recorded by the microphone. However, this approach is good in simulations but the algorithms must be verified in real conditions. For instance, the AEC within a hands-free phone must consider the real recordings instead of the computed ones. Taking into account these remarks, in this paper we investigate how good the convolutive model is. For this purpose, we simple compare two signals. The first is recorded by a microphone excited by a loudspeaker. The second is the computed output of the system having the impulse response equal with the measured path of the loudspeakermicrophone used to recording the first signal. Both systems have the same speech signal on their inputs. Then we implement an AEC using each of the two signals and we study how these signals influence the functionality of the AEC. The paper is organized as follows. Section 2 presents basics about channel impulse response. Section 3 presents the structure and the main characteristics of an AEC, while section 4 presents the experimental results. Conclusions are drawn in section 5. ISBN:

2 2 Channel Impulse Response Measurement Methods As in previous section was presented, the main methods for channel impulse response measurement are the source-image method, the sine sweep method and respectively the maximum length sequence (MLS) method. The ideal impulse (Dirac function) will be presented in this section too. The sine sweep method implies generation of a sine sweep excitation which is emitted to the loudspeaker. The signal recorded by the microphone is then convolved with the inverse sweep signal to obtain the channel impulse response. The inverse sweep signal is a signal which gives an unit pulse when is convolved by the sine sweep signal. The MLS method uses a periodic pseudo-random signal to drive the loudspeaker. This signal has the same properties like a pure white noise. One period of this signal has 2 m 1 samples. The usual values of m are 13, 14, 15. The channel impulse response is obtained by the crosscorelation between the periodic pseudo-random signal and the recorded output. The ideal impulse method implies generation the signal 1, if n = 0 s( n) = (2) 0, otherwise which is emitted to the loudspeaker. In this case the recorded output is just the room impulse response. However this method is considered having only a theoretical importance [9]. 3 The Structure of an Acoustic Echo Cancellation System The block diagram of the AEC is presented in Fig. 1. AEC is used to enhance the quality of a conversation by hands free-phones. The main problem which appears in such a system is the acoustic echo. Thus, when the far-end speaker talks, his (her) voice, denoted s(n), is played on the loudspeaker of near-end talker to be heard by this. If the near-end speaker does not talk, that is v(n)=0, the signal which is captured by his (her) microphone is d(n)=x(n), a filtered version of s(n). The impulse response of the loudspeaker-microphone path is denoted h(n). In the absence of another processing operation, x(n) will be sent back to the far-end speaker as an echo. The task of the AEC is to process the signal x(n) such a very weak (zero if it is possible) signal to be sent to the far-end speaker. This task is performed by the adaptive filter. In this case we have a system identification problem. The adaptive filter must compute h ˆ( n), the estimate of h(n), such as its output xˆ( n) equals the echo signal x(n). In this way, the error signal e( n) = d( n) xˆ ( n) will be minimized. When also the near-end speaker talks (this case is known as double-talk), the output of the microphone is d(n)=x(n)+v(n). In this case, the adaptive filter will work such the signal error e(n) will be an estimate of the near-end signal, v(n). Another important problem of AEC is the background noise. This is present as a separate term in d(n) regardless the near-end speaker talks or does not. The most used form of the adaptive filter is the normalized least mean square (NLMS) filter. The equation which updates the coefficients of NLMS filter is [8]: ˆ ˆ e( n) s( n) h( n + 1) = h ( n) + µ (3) P( n) where h ˆ( n + 1) and h ˆ( n) are vectors containing the L filter coefficients at the time n+1, and n respectively, s(n) is a vector containing the most recent L samples of the far-end signal, s(n)=[s(n) s(n 1) s(n L+1)] and P(n) is the power of the most recent L samples in s(n), L 1 2 ( ) = [ ( )]. i= 0 P n s n i (4) The coefficient µ in (3) is the step size which controls the stability and the convergence of the adaptation algorithm. Two of the most important parameters which reflect the quality of the AEC are normalized projection misalignment (NPM) and echo return loss enhancement (ERLE). Thus, NPM [10], in db, represents how good the estimate h ˆ( n ) of h(n) is, and is given by [10] ε ( n) NPM( n) = 20log10 (5) h where h is the vector containing the L coefficients of the filter which models the loudspeakermicrophone path, represents the l 1 norm and ε(n) is given by T ˆ( n ) ε ( n) = h h h hˆ ( n) (6) ˆT h ( n) hˆ ( n) where superscript T means vector transposition. ISBN:

3 Fig. 1. The block diagram of the AEC ERLE [11] is a measure of the amount, in db, that the echo has been attenuated and is given by 2 [ d( n)] ERLE( n) = 10log 10. (7) 2 [ e( n)] 4 Experimental Results 4.1 Measurement System All the experiments were performed in a common room (our office) in order to be as close as possible to a real environment. The structure of the measurement system is presented in Fig. 2. We have used the sound card of a PC to generate and record audio signals. Thus, we connected one microphone at the Mic Input and one loudspeaker at the Line Out of the sound card. We used an usual Trust headset (one of the two headphones and the microphone), and, in some experiments, a Star SP 1601 loudspeaker instead the headphone. The distance between the loudspeaker and the microphone, denoted dist, was in the range cm. The programs were written in MATLAB. The sampling rate was 8000 Hz for both recording and playing. The most important part of the MATLAB code which is able to record and play back digital signals simultaneously is presented in the following. ai = analoginput('winsound'); addchannel(ai,1); ao = analogoutput('winsound'); addchannel(ao,1); putdata(ao,out); start(ai); start(ao); inp=getdata(ai); The variable out is a vector containing the signal to be played and variable inp is a vector where the recording signal will be loaded. Fig. 2. The measurement system. 4.2 Evaluation of the Convolutive Model in Comparison with a Real Recording In order to evaluate how good the convolutive model (1) is, first we measured the impulse response of the loudspeaker-microphone path. We used the sine sweep method. The distance between the two sound devices was 20 cm. Fig. 3 presents the measured impulse response. We have recorded 8000 samples but only the first 300 were kept because the amplitude of the next samples was insignificant. The delay of about 130 samples represents the execution time of the instruction start(ao). To make an experiment in the same conditions as impulse response measurement, a sequence of 8 sec. of clean (anechoic) speech called source was immediately played on the loudspeaker and the microphone response was recorded in the same time. The locations of loudspeaker and microphone were unchanged. The recorded waveform is called recorded. Then, the convolution between the source and the previous measured impulse response was computed, and the resulting waveform is called convolved. Fig. 4 presents the three speech waveforms. It can be seen that the second and the third waveforms have the amplitude with about one order smaller than the amplitude of the first waveform. This was expected because the amplitude of the impulse response is about To do a better comparison between the recorded and the convolved waveforms, Fig. 5 presents a detail of the three waveforms and Fig. 6 presents the difference between the last two waveforms, called error. By looking at Fig.5 it follows that there is a delay of about 130 samples between the source on the one hand and the recorded or convolved waveforms on the other hand. This delay corresponds to the positions of the main pulses in impulse response. Also it can be seen ISBN:

4 that the oscillations of recorded and convolved waveforms are very similar. However, both of them are different enough to source, as expected. Fig. 3. The measured impulse response Fig. 4. The original source, recorded and convolved waveforms. Fig. 5. A detail of waveforms from Fig. 4. By looking at Fig. 6 it can be seen that the difference between the recording and computed waveforms has the amplitude with about one order smaller than each of them (fig. 4). The SNR computed by 10log 10 ( Precorded / Perror ) is 10.3 db, where P means power. We will see in the next subsection if this value large enough. Fig. 6. The difference between the recorded and convolved waveforms 4.3 Evaluation of the AEC In this subsection we implement the AEC whose structure has been presented in section 3. We consider that the near- end speaker is absent, v(n)=0. The signal s(n) has the length of 8 sec. and is the source waveform used in subsection 4.2. The echo signal x(n) has mainly two forms, the convolved and recorded waveforms which also were previously used. The step size µ in (3) was chosen to 0.9. The length L of the h(n) was set to 300. The results when the echo signal x(n) is computed using the convolution are presented first. There are three cases. a) the noise-free case (unrealistic in practice), x(n)=s(n)*h(n), where h(n) is measured for dist=20 cm (see Fig. 3); b) x(n)= s(n) * h(n) + η(n); h(n) is the same as in a); the value of SNR was 22.1 db c) x(n)= s(n) * h(n)+ η(n); h(n) is measured for dist=10 cm and has higher amplitude than that of Fig. 3; the value of SNR was 31 db. The noise η(n) was recorded in the same room where all the experiments were achieved. Thus, Fig. 7 presents the signal x(n) and the corresponding e(n) in noise-free case, and for a comparison, e(n) when noise is present (SNR=22.1 db). Fig. 8 presents NPM and Fig. 9 presents ERLE, both of them when SNR=22.1 db. The gapes in ERLE curve correspond to time intervals when x(n) is very low. It can be seen that AEC performs very good in noise-free case and good when the noise is present. After about 1.5 sec. the echo signal is attenuated (e(n) in Fig.7) and therefore ERLE has large values. In the same time, NPM exceeds the value of 6 db. Table I presents the average value of ERLE for the three experiments. It can be seen that the noise implies a serious decreasing of ERLE. ISBN:

5 Fig. 7. The signal x(n) obtained by convolution (the top panel) and corresponding e(n) in noise-free case (the middle panel); e(n) when SNR is 22.1 db (the bottom panel). Fig. 8. NPM when SNR is 22.1 db. the noise of additive type (the way of combining between the convolved signal and the noise could be more complicated). To improve the value of ERLE, we used the fact that the convergence rate of an adaptive system increases when the length of the h(n) decreases. Thus we delayed the x(n) by 120 samples. That means that position of the maximum positive pulse in estimation of h(n) will be about 12. The length of h(n) in AEC algorithm was set to 50 (in this way the most important part of impulse response was considered). The average value of ERLE was increased to 23.8 db as in Table II can be seen. A shorter delay between the s(n) and x(n) can be obtained in practice by using a Digital Signal Processor (DSP). Thus, the delay can be of only few samples and in this way the length of the h(n) could be reduced, and the average value of ERLE will increase. However these improvements are not sufficient for a high quality AEC. The main reasons for these results are the nonlinear distortions of the loudspeaker-microphone path. To model these nonlinearities, Voltera series could be used. Thus, in the right hand of (1), a set of impulse responses h i (t), each of them convolved by a different power of the speech signal s(n) must be added. Then, nonlinear AEC based on Voltera filters [12] can be used. Table 2 Values of ERLE when echo was recorded ERLE [db] Conditions 21.9 L= L=50 Fig. 9. ERLE when SNR is 22.1 db. Table 1 Values of ERLE when echo was computed ERLE [db] Conditions 56.1 Noise-free 26.2 SNR=22 db 29.8 SNR=31 db Fig.10 presents the recorded form of x(n) and the corresponding e(n). In can be seen that e(n) is attenuated in comparison with x(n) as expected. However this attenuation is smaller in comparison with that in Fig. 7, when the echo x(n) is computed. This is also quantified by a smaller value of the average of ERLE, 21.9 db in comparison with 26.2 db. The reason for this decreasing of the quality could be the nonlinearities of the real system in comparison to the convolutive model or considering Fig. 10. The signal x(n) recorded and the corresponding e(n) 5. Conclusion The paper investigates using the recorded signals ISBN:

6 instead those computed by convolutive model. It follows that convolutive model is good enough to approximate a recorded signal. However, if an AEC performs well when convolutive model is used for echo signal, the AEC performance (ERLE) is not sufficiently high when a recorded signal is used for echo. Using DSP instead MATLAB environment to play and record in the same time could improve the performance of AEC. Furthermore, Voltera-based nonlinear AEC could be use to obtain a system which work good on recording signals. References: [1] J. B. Allen and D.A. Berkley, Image method for Efficiently Simulating Small-Room Acoustics J. Acoust. Soc. Amer., vol. 65, pp [2] S. Guy-Bart, E. Jean Jacques and A. Dominique, Comparison of different impulse response measurement techniques, Journal of the Audio Engineering Society, vol. 50. no.4, pp , Dec [3] J. Daigle and N. Xiang, A specialized fast cross-corelation for acoustical measurements using coded sequences, Journal Acoust. Soc. Am., vol.119, no.1, pp , Jan [4] M. Ikram and D. Morgan, Permutation Inconsistency in Blind Speech Separation: Investigation and Solutions, IEEE Trans. on Speech and Audio Processing, vol. 13, no.1, pp.1-13, Jan [5] S. Douglas, H. Sawada and S. Makino, Natural Gradient Multichannel Blind Deconvolution and Speech Separation Using Causal FIR Filters, IEEE Trans. on Speech and Audio Processing vol. 13, no.1, pp , Jan [6] H. Buchner, R. Aichner and W. Kellermann, A Generalization of Blind Source Separation Algorithms for Convolutive Mixtures Based on Second-Order Statistics, IEEE Trans. on Speech and Audio Processing, vol. 13, no.1, pp , Jan [7] R. M. Udrea, C. Paleologu, J. Benesty and S. Ciochină, Estimation of the noise Power in the NPVSS-NLMS Algorithm, Proceedings of the th International Symposium on Electronics and Telecommunications, Timisoara, Romania, 2010, pp [8] J. M. Valin, On adjusting the learninf rate in frequency domain echo cancelation with double-talk,, IEEE Trans. on Audio, Speech and Language Processing, vol. 15, no.3, pp , March [9] Measuring impulses responses using Dirac, Acoustical Engeneering, August 2007, [10] Y. Huang, J. Benesty and J. Chen, Optimal Step Size of the Adaptive Multichannel LMS Algorithm for Blind SIMO Identification, IEEE Signal Processing Letters, vol. 12, no.3, pp , March [11] I. Homana, M. Topa, B. Kirei and C. Contan, Adaptive Algorithms for Double-Talk Echo Cancelling, Proceedings of the th International Symposium on Electronics and Telecommunications, Timisoara, Romania, 2010, pp [12] J. B. Seo, K. J. Kim, and S. W. Nam, Nonlinear Acoustic Echo Cancelation using Voltera Filtering with a Variable Step-Size GSPAR algorithm, World Academy of Science, Engineering and Technology, 2009, pp ISBN:

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

DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM Sandip A. Zade 1, Prof. Sameena Zafar 2 1 Mtech student,department of EC Engg., Patel college of Science and Technology Bhopal(India)

More information

Design and Evaluation of Modified Adaptive Block Normalized Algorithm for Acoustic Echo Cancellation in Hands-Free Communications

Design and Evaluation of Modified Adaptive Block Normalized Algorithm for Acoustic Echo Cancellation in Hands-Free Communications Design and Evaluation of Modified Adaptive Block Normalized Algorithm for Acoustic Echo Cancellation in Hands-Free Communications Azeddine Wahbi 1*, Ahmed Roukhe 2 and Laamari Hlou 1 1 Laboratory of Electrical

More information

Speech Enhancement Based On Noise Reduction

Speech Enhancement Based On Noise Reduction Speech Enhancement Based On Noise Reduction Kundan Kumar Singh Electrical Engineering Department University Of Rochester ksingh11@z.rochester.edu ABSTRACT This paper addresses the problem of signal distortion

More information

Acoustic Echo Cancellation: Dual Architecture Implementation

Acoustic Echo Cancellation: Dual Architecture Implementation Journal of Computer Science 6 (2): 101-106, 2010 ISSN 1549-3636 2010 Science Publications Acoustic Echo Cancellation: Dual Architecture Implementation 1 B. Stark and 2 B.D. Barkana 1 Department of Computer

More information

Implementation of Optimized Proportionate Adaptive Algorithm for Acoustic Echo Cancellation in Speech Signals

Implementation of Optimized Proportionate Adaptive Algorithm for Acoustic Echo Cancellation in Speech Signals International Journal of Electronics Engineering Research. ISSN 0975-6450 Volume 9, Number 6 (2017) pp. 823-830 Research India Publications http://www.ripublication.com Implementation of Optimized Proportionate

More information

EFFECTS OF PHYSICAL CONFIGURATIONS ON ANC HEADPHONE PERFORMANCE

EFFECTS OF PHYSICAL CONFIGURATIONS ON ANC HEADPHONE PERFORMANCE EFFECTS OF PHYSICAL CONFIGURATIONS ON ANC HEADPHONE PERFORMANCE Lifu Wu Nanjing University of Information Science and Technology, School of Electronic & Information Engineering, CICAEET, Nanjing, 210044,

More information

Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach

Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach Vol., No. 6, 0 Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach Zhixin Chen ILX Lightwave Corporation Bozeman, Montana, USA chen.zhixin.mt@gmail.com Abstract This paper

More information

Application of Affine Projection Algorithm in Adaptive Noise Cancellation

Application of Affine Projection Algorithm in Adaptive Noise Cancellation ISSN: 78-8 Vol. 3 Issue, January - Application of Affine Projection Algorithm in Adaptive Noise Cancellation Rajul Goyal Dr. Girish Parmar Pankaj Shukla EC Deptt.,DTE Jodhpur EC Deptt., RTU Kota EC Deptt.,

More information

SELECTIVE TIME-REVERSAL BLOCK SOLUTION TO THE STEREOPHONIC ACOUSTIC ECHO CANCELLATION PROBLEM

SELECTIVE TIME-REVERSAL BLOCK SOLUTION TO THE STEREOPHONIC ACOUSTIC ECHO CANCELLATION PROBLEM 7th European Signal Processing Conference (EUSIPCO 9) Glasgow, Scotland, August 4-8, 9 SELECIVE IME-REVERSAL BLOCK SOLUION O HE SEREOPHONIC ACOUSIC ECHO CANCELLAION PROBLEM Dinh-Quy Nguyen, Woon-Seng Gan,

More information

Performance Analysis of Acoustic Echo Cancellation Techniques

Performance Analysis of Acoustic Echo Cancellation Techniques RESEARCH ARTICLE OPEN ACCESS Performance Analysis of Acoustic Echo Cancellation Techniques Rajeshwar Dass 1, Sandeep 2 1,2 (Department of ECE, D.C.R. University of Science &Technology, Murthal, Sonepat

More information

THE problem of acoustic echo cancellation (AEC) was

THE problem of acoustic echo cancellation (AEC) was IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING, VOL. 13, NO. 6, NOVEMBER 2005 1231 Acoustic Echo Cancellation and Doubletalk Detection Using Estimated Loudspeaker Impulse Responses Per Åhgren Abstract

More information

Acoustic Echo Cancellation using LMS Algorithm

Acoustic Echo Cancellation using LMS Algorithm Acoustic Echo Cancellation using LMS Algorithm Nitika Gulbadhar M.Tech Student, Deptt. of Electronics Technology, GNDU, Amritsar Shalini Bahel Professor, Deptt. of Electronics Technology,GNDU,Amritsar

More information

Research of an improved variable step size and forgetting echo cancellation algorithm 1

Research of an improved variable step size and forgetting echo cancellation algorithm 1 Acta Technica 62 No. 2A/2017, 425 434 c 2017 Institute of Thermomechanics CAS, v.v.i. Research of an improved variable step size and forgetting echo cancellation algorithm 1 Li Ang 2, 3, Zheng Baoyu 3,

More information

Design and Implementation of Adaptive Echo Canceller Based LMS & NLMS Algorithm

Design and Implementation of Adaptive Echo Canceller Based LMS & NLMS Algorithm Design and Implementation of Adaptive Echo Canceller Based LMS & NLMS Algorithm S.K.Mendhe 1, Dr.S.D.Chede 2 and Prof.S.M.Sakhare 3 1 Student M. Tech, Department of Electronics(communication),Suresh Deshmukh

More information

A REVIEW OF ACTIVE NOISE CONTROL ALGORITHMS TOWARDS A USER-IMPLEMENTABLE AFTERMARKET ANC SYSTEM. Marko Stamenovic

A REVIEW OF ACTIVE NOISE CONTROL ALGORITHMS TOWARDS A USER-IMPLEMENTABLE AFTERMARKET ANC SYSTEM. Marko Stamenovic A REVIEW OF ACTIVE NOISE CONTROL ALGORITHMS TOWARDS A USER-IMPLEMENTABLE AFTERMARKET ANC SYSTEM Marko Stamenovic University of Rochester Department of Electrical and Computer Engineering mstameno@ur.rochester.edu

More information

Acoustic Echo Cancellation (AEC)

Acoustic Echo Cancellation (AEC) Acoustic Echo Cancellation (AEC) This demonstration illustrates the application of adaptive filters to acoustic echo cancellation (AEC). Author(s): Scott C. Douglas Contents ˆ Introduction ˆ The Room Impulse

More information

ROOM IMPULSE RESPONSE SHORTENING BY CHANNEL SHORTENING CONCEPTS. Markus Kallinger and Alfred Mertins

ROOM IMPULSE RESPONSE SHORTENING BY CHANNEL SHORTENING CONCEPTS. Markus Kallinger and Alfred Mertins ROOM IMPULSE RESPONSE SHORTENING BY CHANNEL SHORTENING CONCEPTS Markus Kallinger and Alfred Mertins University of Oldenburg, Institute of Physics, Signal Processing Group D-26111 Oldenburg, Germany {markus.kallinger,

More information

A variable step-size LMS adaptive filtering algorithm for speech denoising in VoIP

A variable step-size LMS adaptive filtering algorithm for speech denoising in VoIP 7 3rd International Conference on Computational Systems and Communications (ICCSC 7) A variable step-size LMS adaptive filtering algorithm for speech denoising in VoIP Hongyu Chen College of Information

More information

Optimal Adaptive Filtering Technique for Tamil Speech Enhancement

Optimal Adaptive Filtering Technique for Tamil Speech Enhancement Optimal Adaptive Filtering Technique for Tamil Speech Enhancement Vimala.C Project Fellow, Department of Computer Science Avinashilingam Institute for Home Science and Higher Education and Women Coimbatore,

More information

University Ibn Tofail, B.P. 133, Kenitra, Morocco. University Moulay Ismail, B.P Meknes, Morocco

University Ibn Tofail, B.P. 133, Kenitra, Morocco. University Moulay Ismail, B.P Meknes, Morocco Research Journal of Applied Sciences, Engineering and Technology 8(9): 1132-1138, 2014 DOI:10.19026/raset.8.1077 ISSN: 2040-7459; e-issn: 2040-7467 2014 Maxwell Scientific Publication Corp. Submitted:

More information

On Regularization in Adaptive Filtering Jacob Benesty, Constantin Paleologu, Member, IEEE, and Silviu Ciochină, Member, IEEE

On Regularization in Adaptive Filtering Jacob Benesty, Constantin Paleologu, Member, IEEE, and Silviu Ciochină, Member, IEEE 1734 IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 19, NO. 6, AUGUST 2011 On Regularization in Adaptive Filtering Jacob Benesty, Constantin Paleologu, Member, IEEE, and Silviu Ciochină,

More information

ESE531 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing

ESE531 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing ESE531, Spring 2017 Final Project: Audio Equalization Wednesday, Apr. 5 Due: Tuesday, April 25th, 11:59pm

More information

ACOUSTIC ECHO CANCELLATION USING WAVELET TRANSFORM AND ADAPTIVE FILTERS

ACOUSTIC ECHO CANCELLATION USING WAVELET TRANSFORM AND ADAPTIVE FILTERS ACOUSTIC ECHO CANCELLATION USING WAVELET TRANSFORM AND ADAPTIVE FILTERS Bianca Alexandra FAGARAS, Cristian CONTAN, Marina Dana TOPA, Bases of Electronics Department, Technical University of Cluj-Napoca,

More information

Architecture design for Adaptive Noise Cancellation

Architecture design for Adaptive Noise Cancellation Architecture design for Adaptive Noise Cancellation M.RADHIKA, O.UMA MAHESHWARI, Dr.J.RAJA PAUL PERINBAM Department of Electronics and Communication Engineering Anna University College of Engineering,

More information

A FEEDFORWARD ACTIVE NOISE CONTROL SYSTEM FOR DUCTS USING A PASSIVE SILENCER TO REDUCE ACOUSTIC FEEDBACK

A FEEDFORWARD ACTIVE NOISE CONTROL SYSTEM FOR DUCTS USING A PASSIVE SILENCER TO REDUCE ACOUSTIC FEEDBACK ICSV14 Cairns Australia 9-12 July, 27 A FEEDFORWARD ACTIVE NOISE CONTROL SYSTEM FOR DUCTS USING A PASSIVE SILENCER TO REDUCE ACOUSTIC FEEDBACK Abstract M. Larsson, S. Johansson, L. Håkansson, I. Claesson

More information

ADAPTIVE ACTIVE NOISE CONTROL SYSTEM FOR SECONDARY PATH FLUCTUATION PROBLEM

ADAPTIVE ACTIVE NOISE CONTROL SYSTEM FOR SECONDARY PATH FLUCTUATION PROBLEM International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 1(B), January 2012 pp. 967 976 ADAPTIVE ACTIVE NOISE CONTROL SYSTEM FOR

More information

Analysis on Extraction of Modulated Signal Using Adaptive Filtering Algorithms against Ambient Noises in Underwater Communication

Analysis on Extraction of Modulated Signal Using Adaptive Filtering Algorithms against Ambient Noises in Underwater Communication International Journal of Signal Processing Systems Vol., No., June 5 Analysis on Extraction of Modulated Signal Using Adaptive Filtering Algorithms against Ambient Noises in Underwater Communication S.

More information

VLSI Circuit Design for Noise Cancellation in Ear Headphones

VLSI Circuit Design for Noise Cancellation in Ear Headphones VLSI Circuit Design for Noise Cancellation in Ear Headphones Jegadeesh.M 1, Karthi.R 2, Karthik.S 3, Mohan.N 4, R.Poovendran 5 UG Scholar, Department of ECE, Adhiyamaan College of Engineering, Hosur, Tamilnadu,

More information

Performance Analysis of Feedforward Adaptive Noise Canceller Using Nfxlms Algorithm

Performance Analysis of Feedforward Adaptive Noise Canceller Using Nfxlms Algorithm Performance Analysis of Feedforward Adaptive Noise Canceller Using Nfxlms Algorithm ADI NARAYANA BUDATI 1, B.BHASKARA RAO 2 M.Tech Student, Department of ECE, Acharya Nagarjuna University College of Engineering

More information

Realtime auralization employing time-invariant invariant convolver

Realtime auralization employing time-invariant invariant convolver Realtime auralization employing a not-linear, not-time time-invariant invariant convolver Angelo Farina 1, Adriano Farina 2 1) Industrial Engineering Dept., University of Parma, Via delle Scienze 181/A

More information

Computer exercise 3: Normalized Least Mean Square

Computer exercise 3: Normalized Least Mean Square 1 Computer exercise 3: Normalized Least Mean Square This exercise is about the normalized least mean square (LMS) algorithm, a variation of the standard LMS algorithm, which has been the topic of the previous

More information

Acoustic Echo Cancellation for Noisy Signals

Acoustic Echo Cancellation for Noisy Signals Acoustic Echo Cancellation for Noisy Signals Babilu Daniel Karunya University Coimbatore Jude.D.Hemanth Karunya University Coimbatore ABSTRACT Echo is the time delayed version of the original signal. Acoustic

More information

ROBUST echo cancellation requires a method for adjusting

ROBUST echo cancellation requires a method for adjusting 1030 IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 15, NO. 3, MARCH 2007 On Adjusting the Learning Rate in Frequency Domain Echo Cancellation With Double-Talk Jean-Marc Valin, Member,

More information

Acoustic echo cancellers for mobile devices

Acoustic echo cancellers for mobile devices Acoustic echo cancellers for mobile devices Mr.Shiv Kumar Yadav 1 Mr.Ravindra Kumar 2 Pratik Kumar Dubey 3, 1 Al-Falah School Of Engg. &Tech., Hayarana, India 2 Al-Falah School Of Engg. &Tech., Hayarana,

More information

Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model

Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model Jong-Hwan Lee 1, Sang-Hoon Oh 2, and Soo-Young Lee 3 1 Brain Science Research Center and Department of Electrial

More information

Performance Analysis of gradient decent adaptive filters for noise cancellation in Signal Processing

Performance Analysis of gradient decent adaptive filters for noise cancellation in Signal Processing RESEARCH ARTICLE OPEN ACCESS Performance Analysis of gradient decent adaptive filters for noise cancellation in Signal Processing Darshana Kundu (Phd Scholar), Dr. Geeta Nijhawan (Prof.) ECE Dept, Manav

More information

The Hybrid Simplified Kalman Filter for Adaptive Feedback Cancellation

The Hybrid Simplified Kalman Filter for Adaptive Feedback Cancellation The Hybrid Simplified Kalman Filter for Adaptive Feedback Cancellation Felix Albu Department of ETEE Valahia University of Targoviste Targoviste, Romania felix.albu@valahia.ro Linh T.T. Tran, Sven Nordholm

More information

ROOM SHAPE AND SIZE ESTIMATION USING DIRECTIONAL IMPULSE RESPONSE MEASUREMENTS

ROOM SHAPE AND SIZE ESTIMATION USING DIRECTIONAL IMPULSE RESPONSE MEASUREMENTS ROOM SHAPE AND SIZE ESTIMATION USING DIRECTIONAL IMPULSE RESPONSE MEASUREMENTS PACS: 4.55 Br Gunel, Banu Sonic Arts Research Centre (SARC) School of Computer Science Queen s University Belfast Belfast,

More information

Implementation of decentralized active control of power transformer noise

Implementation of decentralized active control of power transformer noise Implementation of decentralized active control of power transformer noise P. Micheau, E. Leboucher, A. Berry G.A.U.S., Université de Sherbrooke, 25 boulevard de l Université,J1K 2R1, Québec, Canada Philippe.micheau@gme.usherb.ca

More information

REAL-TIME BLIND SOURCE SEPARATION FOR MOVING SPEAKERS USING BLOCKWISE ICA AND RESIDUAL CROSSTALK SUBTRACTION

REAL-TIME BLIND SOURCE SEPARATION FOR MOVING SPEAKERS USING BLOCKWISE ICA AND RESIDUAL CROSSTALK SUBTRACTION REAL-TIME BLIND SOURCE SEPARATION FOR MOVING SPEAKERS USING BLOCKWISE ICA AND RESIDUAL CROSSTALK SUBTRACTION Ryo Mukai Hiroshi Sawada Shoko Araki Shoji Makino NTT Communication Science Laboratories, NTT

More information

Deep Learning for Acoustic Echo Cancellation in Noisy and Double-Talk Scenarios

Deep Learning for Acoustic Echo Cancellation in Noisy and Double-Talk Scenarios Interspeech 218 2-6 September 218, Hyderabad Deep Learning for Acoustic Echo Cancellation in Noisy and Double-Talk Scenarios Hao Zhang 1, DeLiang Wang 1,2,3 1 Department of Computer Science and Engineering,

More information

A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones

A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones Abstract: Conventional active noise cancelling (ANC) headphones often perform well in reducing the lowfrequency

More information

AUTOMATIC EQUALIZATION FOR IN-CAR COMMUNICATION SYSTEMS

AUTOMATIC EQUALIZATION FOR IN-CAR COMMUNICATION SYSTEMS AUTOMATIC EQUALIZATION FOR IN-CAR COMMUNICATION SYSTEMS Philipp Bulling 1, Klaus Linhard 1, Arthur Wolf 1, Gerhard Schmidt 2 1 Daimler AG, 2 Kiel University philipp.bulling@daimler.com Abstract: An automatic

More information

Penetration-free acoustic data transmission based active noise control

Penetration-free acoustic data transmission based active noise control Penetration-free acoustic data transmission based active noise control Ziying YU 1 ; Ming WU 2 ; Jun YANG 3 Institute of Acoustics, Chinese Academy of Sciences, People's Republic of China ABSTRACT Active

More information

Dual Transfer Function GSC and Application to Joint Noise Reduction and Acoustic Echo Cancellation

Dual Transfer Function GSC and Application to Joint Noise Reduction and Acoustic Echo Cancellation Dual Transfer Function GSC and Application to Joint Noise Reduction and Acoustic Echo Cancellation Gal Reuven Under supervision of Sharon Gannot 1 and Israel Cohen 2 1 School of Engineering, Bar-Ilan University,

More information

Active Noise Cancellation Headsets

Active Noise Cancellation Headsets W2008 EECS 452 Project Active Noise Cancellation Headsets Kuang-Hung liu, Liang-Chieh Chen, Timothy Ma, Gowtham Bellala, Kifung Chu 4 / 15 / 2008 Outline Motivation & Introduction Challenges Approach 1

More information

Automotive three-microphone voice activity detector and noise-canceller

Automotive three-microphone voice activity detector and noise-canceller Res. Lett. Inf. Math. Sci., 005, Vol. 7, pp 47-55 47 Available online at http://iims.massey.ac.nz/research/letters/ Automotive three-microphone voice activity detector and noise-canceller Z. QI and T.J.MOIR

More information

System Identification and CDMA Communication

System Identification and CDMA Communication System Identification and CDMA Communication A (partial) sample report by Nathan A. Goodman Abstract This (sample) report describes theory and simulations associated with a class project on system identification

More information

Study of the General Kalman Filter for Echo Cancellation

Study of the General Kalman Filter for Echo Cancellation IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 21, NO. 8, AUGUST 2013 1539 Study of the General Kalman Filter for Echo Cancellation Constantin Paleologu, Member, IEEE, Jacob Benesty,

More information

COMPARATIVE STUDY OF VARIOUS FIXED AND VARIABLE ADAPTIVE FILTERS IN WIRELESS COMMUNICATION FOR ECHO CANCELLATION USING SIMULINK MODEL

COMPARATIVE STUDY OF VARIOUS FIXED AND VARIABLE ADAPTIVE FILTERS IN WIRELESS COMMUNICATION FOR ECHO CANCELLATION USING SIMULINK MODEL COMPARATIVE STUDY OF VARIOUS FIXED AND VARIABLE ADAPTIVE FILTERS IN WIRELESS COMMUNICATION FOR ECHO CANCELLATION USING SIMULINK MODEL Mr. R. M. Potdar 1, Mr. Mukesh Kumar Chandrakar 2, Mrs. Bhupeshwari

More information

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Electrical Engineering and Information Engineering

More information

IMPULSE RESPONSE MEASUREMENT WITH SINE SWEEPS AND AMPLITUDE MODULATION SCHEMES. Q. Meng, D. Sen, S. Wang and L. Hayes

IMPULSE RESPONSE MEASUREMENT WITH SINE SWEEPS AND AMPLITUDE MODULATION SCHEMES. Q. Meng, D. Sen, S. Wang and L. Hayes IMPULSE RESPONSE MEASUREMENT WITH SINE SWEEPS AND AMPLITUDE MODULATION SCHEMES Q. Meng, D. Sen, S. Wang and L. Hayes School of Electrical Engineering and Telecommunications The University of New South

More information

Joint dereverberation and residual echo suppression of speech signals in noisy environments Habets, E.A.P.; Gannot, S.; Cohen, I.; Sommen, P.C.W.

Joint dereverberation and residual echo suppression of speech signals in noisy environments Habets, E.A.P.; Gannot, S.; Cohen, I.; Sommen, P.C.W. Joint dereverberation and residual echo suppression of speech signals in noisy environments Habets, E.A.P.; Gannot, S.; Cohen, I.; Sommen, P.C.W. Published in: IEEE Transactions on Audio, Speech, and Language

More information

Faculty of science, Ibn Tofail Kenitra University, Morocco Faculty of Science, Moulay Ismail University, Meknès, Morocco

Faculty of science, Ibn Tofail Kenitra University, Morocco Faculty of Science, Moulay Ismail University, Meknès, Morocco Design and Simulation of an Adaptive Acoustic Echo Cancellation (AEC) for Hands-ree Communications using a Low Computational Cost Algorithm Based Circular Convolution in requency Domain 1 *Azeddine Wahbi

More information

RIR Estimation for Synthetic Data Acquisition

RIR Estimation for Synthetic Data Acquisition RIR Estimation for Synthetic Data Acquisition Kevin Venalainen, Philippe Moquin, Dinei Florencio Microsoft ABSTRACT - Automatic Speech Recognition (ASR) works best when the speech signal best matches the

More information

Acoustic Echo Reduction Using Adaptive Filter: A Literature Review

Acoustic Echo Reduction Using Adaptive Filter: A Literature Review MIT International Journal of Electrical and Instrumentation Engineering, Vol. 4, No. 1, January 014, pp. 7 11 7 ISSN 30-7656 MIT Publications Acoustic Echo Reduction Using Adaptive Filter: A Literature

More information

Ioana Homănă, Eng. PhD THESIS ACOUSTIC ECHO CANCELLATION USING ADAPTIVE FILTERS

Ioana Homănă, Eng. PhD THESIS ACOUSTIC ECHO CANCELLATION USING ADAPTIVE FILTERS Investeşte în oameni! FONDUL SOCIAL EUROPEAN Programul Operaţional Sectorial Dezvoltarea Resurselor Umane 2007 2013 Axa prioritară: 1 Educaţia şi formarea profesională în sprijinul creşterii economice

More information

Unidirectional Sound Signage for Speech Frequency Range Using Multiple-Loudspeaker Reproduction System

Unidirectional Sound Signage for Speech Frequency Range Using Multiple-Loudspeaker Reproduction System Open Journal of Acoustics, 2013, 3, 120-126 Published Online December 2013 (http://www.scirp.org/journal/oja) http://dx.doi.org/10.4236/oja.2013.34018 Unidirectional Sound Signage for Speech Frequency

More information

Development of Real-Time Adaptive Noise Canceller and Echo Canceller

Development of Real-Time Adaptive Noise Canceller and Echo Canceller GSTF International Journal of Engineering Technology (JET) Vol.2 No.4, pril 24 Development of Real-Time daptive Canceller and Echo Canceller Jean Jiang, Member, IEEE bstract In this paper, the adaptive

More information

The Role of High Frequencies in Convolutive Blind Source Separation of Speech Signals

The Role of High Frequencies in Convolutive Blind Source Separation of Speech Signals The Role of High Frequencies in Convolutive Blind Source Separation of Speech Signals Maria G. Jafari and Mark D. Plumbley Centre for Digital Music, Queen Mary University of London, UK maria.jafari@elec.qmul.ac.uk,

More information

A Computational Efficient Method for Assuring Full Duplex Feeling in Hands-free Communication

A Computational Efficient Method for Assuring Full Duplex Feeling in Hands-free Communication A Computational Efficient Method for Assuring Full Duplex Feeling in Hands-free Communication FREDRIC LINDSTRÖM 1, MATTIAS DAHL, INGVAR CLAESSON Department of Signal Processing Blekinge Institute of Technology

More information

Cancellation of Unwanted Audio to Support Interactive Computer Music

Cancellation of Unwanted Audio to Support Interactive Computer Music Jonghyun Lee, Roger B. Dannenberg, and Joohwan Chun. 24. Cancellation of Unwanted Audio to Support Interactive Computer Music. In The ICMC 24 Proceedings. San Francisco: The International Computer Music

More information

WIND SPEED ESTIMATION AND WIND-INDUCED NOISE REDUCTION USING A 2-CHANNEL SMALL MICROPHONE ARRAY

WIND SPEED ESTIMATION AND WIND-INDUCED NOISE REDUCTION USING A 2-CHANNEL SMALL MICROPHONE ARRAY INTER-NOISE 216 WIND SPEED ESTIMATION AND WIND-INDUCED NOISE REDUCTION USING A 2-CHANNEL SMALL MICROPHONE ARRAY Shumpei SAKAI 1 ; Tetsuro MURAKAMI 2 ; Naoto SAKATA 3 ; Hirohumi NAKAJIMA 4 ; Kazuhiro NAKADAI

More information

Acoustical Active Noise Control

Acoustical Active Noise Control 1 Acoustical Active Noise Control The basic concept of active noise control systems is introduced in this chapter. Different types of active noise control methods are explained and practical implementation

More information

Abstract of PhD Thesis

Abstract of PhD Thesis FACULTY OF ELECTRONICS, TELECOMMUNICATION AND INFORMATION TECHNOLOGY Irina DORNEAN, Eng. Abstract of PhD Thesis Contribution to the Design and Implementation of Adaptive Algorithms Using Multirate Signal

More information

Eigenvalue equalization applied to the active minimization of engine noise in a mock cabin

Eigenvalue equalization applied to the active minimization of engine noise in a mock cabin Reno, Nevada NOISE-CON 2007 2007 October 22-24 Eigenvalue equalization applied to the active minimization of engine noise in a mock cabin Jared K. Thomas a Stephan P. Lovstedt b Jonathan D. Blotter c Scott

More information

A Robust Acoustic Echo Canceller for Noisy Environment 1

A Robust Acoustic Echo Canceller for Noisy Environment 1 A Robust Acoustic Echo Canceller for Noisy Environment 1 Shenghao Qin, Sha Meng, and Jia Liu Department of Electronic Engineering, Tsinghua University, Beijing 184 {qinsh99, mengs4}@mails.tsinghua.edu.cn,

More information

SUPERVISED SIGNAL PROCESSING FOR SEPARATION AND INDEPENDENT GAIN CONTROL OF DIFFERENT PERCUSSION INSTRUMENTS USING A LIMITED NUMBER OF MICROPHONES

SUPERVISED SIGNAL PROCESSING FOR SEPARATION AND INDEPENDENT GAIN CONTROL OF DIFFERENT PERCUSSION INSTRUMENTS USING A LIMITED NUMBER OF MICROPHONES SUPERVISED SIGNAL PROCESSING FOR SEPARATION AND INDEPENDENT GAIN CONTROL OF DIFFERENT PERCUSSION INSTRUMENTS USING A LIMITED NUMBER OF MICROPHONES SF Minhas A Barton P Gaydecki School of Electrical and

More information

A Three-Microphone Adaptive Noise Canceller for Minimizing Reverberation and Signal Distortion

A Three-Microphone Adaptive Noise Canceller for Minimizing Reverberation and Signal Distortion American Journal of Applied Sciences 5 (4): 30-37, 008 ISSN 1546-939 008 Science Publications A Three-Microphone Adaptive Noise Canceller for Minimizing Reverberation and Signal Distortion Zayed M. Ramadan

More information

ACTIVE NOISE CONTROL FOR SMALL-DIAMETER EXHAUSTION SYSTEM

ACTIVE NOISE CONTROL FOR SMALL-DIAMETER EXHAUSTION SYSTEM ABCM Symposium Series in Mechatronics - Vol. 3 - pp.148-156 Copyright c 2008 by ABCM ACTIVE NOISE CONTROL FOR SMALL-DIAMETER EXHAUSTION SYSTEM Guilherme de Souza Papini, guilherme@isobrasil.com.br Ricardo

More information

works must be obtained from the IEE

works must be obtained from the IEE Title A filtered-x LMS algorithm for sinu Effects of frequency mismatch Author(s) Hinamoto, Y; Sakai, H Citation IEEE SIGNAL PROCESSING LETTERS (200 262 Issue Date 2007-04 URL http://hdl.hle.net/2433/50542

More information

Students: Avihay Barazany Royi Levy Supervisor: Kuti Avargel In Association with: Zoran, Haifa

Students: Avihay Barazany Royi Levy Supervisor: Kuti Avargel In Association with: Zoran, Haifa Students: Avihay Barazany Royi Levy Supervisor: Kuti Avargel In Association with: Zoran, Haifa Spring 2008 Introduction Problem Formulation Possible Solutions Proposed Algorithm Experimental Results Conclusions

More information

Indoor Location Detection

Indoor Location Detection Indoor Location Detection Arezou Pourmir Abstract: This project is a classification problem and tries to distinguish some specific places from each other. We use the acoustic waves sent from the speaker

More information

Performance Optimization in Wireless Channel Using Adaptive Fractional Space CMA

Performance Optimization in Wireless Channel Using Adaptive Fractional Space CMA Communication Technology, Vol 3, Issue 9, September - ISSN (Online) 78-58 ISSN (Print) 3-556 Performance Optimization in Wireless Channel Using Adaptive Fractional Space CMA Pradyumna Ku. Mohapatra, Prabhat

More information

A New Method For Active Noise Control Systems With Online Acoustic Feedback Path Modeling

A New Method For Active Noise Control Systems With Online Acoustic Feedback Path Modeling A New Method For Active Noise Control Systems With Online Acoustic Feedback Path Modeling Muhammad Tahir Akhtar Department of Electrical Engineering, Pakistan Institute of Engineering and Applied Sciences,

More information

A Dual-Mode Algorithm for CMA Blind Equalizer of Asymmetric QAM Signal

A Dual-Mode Algorithm for CMA Blind Equalizer of Asymmetric QAM Signal A Dual-Mode Algorithm for CMA Blind Equalizer of Asymmetric QAM Signal Mohammad ST Badran * Electronics and Communication Department, Al-Obour Academy for Engineering and Technology, Al-Obour, Egypt E-mail:

More information

The Steering for Distance Perception with Reflective Audio Spot

The Steering for Distance Perception with Reflective Audio Spot Proceedings of 20 th International Congress on Acoustics, ICA 2010 23-27 August 2010, Sydney, Australia The Steering for Perception with Reflective Audio Spot Yutaro Sugibayashi (1), Masanori Morise (2)

More information

Analysis of LMS Algorithm in Wavelet Domain

Analysis of LMS Algorithm in Wavelet Domain Conference on Advances in Communication and Control Systems 2013 (CAC2S 2013) Analysis of LMS Algorithm in Wavelet Domain Pankaj Goel l, ECE Department, Birla Institute of Technology Ranchi, Jharkhand,

More information

GSM Interference Cancellation For Forensic Audio

GSM Interference Cancellation For Forensic Audio Application Report BACK April 2001 GSM Interference Cancellation For Forensic Audio Philip Harrison and Dr Boaz Rafaely (supervisor) Institute of Sound and Vibration Research (ISVR) University of Southampton,

More information

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER 2002 1865 Transactions Letters Fast Initialization of Nyquist Echo Cancelers Using Circular Convolution Technique Minho Cheong, Student Member,

More information

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Mel Spectrum Analysis of Speech Recognition using Single Microphone International Journal of Engineering Research in Electronics and Communication Mel Spectrum Analysis of Speech Recognition using Single Microphone [1] Lakshmi S.A, [2] Cholavendan M [1] PG Scholar, Sree

More information

A Novel Hybrid Technique for Acoustic Echo Cancellation and Noise reduction Using LMS Filter and ANFIS Based Nonlinear Filter

A Novel Hybrid Technique for Acoustic Echo Cancellation and Noise reduction Using LMS Filter and ANFIS Based Nonlinear Filter A Novel Hybrid Technique for Acoustic Echo Cancellation and Noise reduction Using LMS Filter and ANFIS Based Nonlinear Filter Shrishti Dubey 1, Asst. Prof. Amit Kolhe 2 1Research Scholar, Dept. of E&TC

More information

Multiple Sound Sources Localization Using Energetic Analysis Method

Multiple Sound Sources Localization Using Energetic Analysis Method VOL.3, NO.4, DECEMBER 1 Multiple Sound Sources Localization Using Energetic Analysis Method Hasan Khaddour, Jiří Schimmel Department of Telecommunications FEEC, Brno University of Technology Purkyňova

More information

REDUCING THE NEGATIVE EFFECTS OF EAR-CANAL OCCLUSION. Samuel S. Job

REDUCING THE NEGATIVE EFFECTS OF EAR-CANAL OCCLUSION. Samuel S. Job REDUCING THE NEGATIVE EFFECTS OF EAR-CANAL OCCLUSION Samuel S. Job Department of Electrical and Computer Engineering Brigham Young University Provo, UT 84602 Abstract The negative effects of ear-canal

More information

x ( Primary Path d( P (z) - e ( y ( Adaptive Filter W (z) y( S (z) Figure 1 Spectrum of motorcycle noise at 40 mph. modeling of the secondary path to

x ( Primary Path d( P (z) - e ( y ( Adaptive Filter W (z) y( S (z) Figure 1 Spectrum of motorcycle noise at 40 mph. modeling of the secondary path to Active Noise Control for Motorcycle Helmets Kishan P. Raghunathan and Sen M. Kuo Department of Electrical Engineering Northern Illinois University DeKalb, IL, USA Woon S. Gan School of Electrical and Electronic

More information

Live multi-track audio recording

Live multi-track audio recording Live multi-track audio recording Joao Luiz Azevedo de Carvalho EE522 Project - Spring 2007 - University of Southern California Abstract In live multi-track audio recording, each microphone perceives sound

More information

MATLAB SIMULATOR FOR ADAPTIVE FILTERS

MATLAB SIMULATOR FOR ADAPTIVE FILTERS MATLAB SIMULATOR FOR ADAPTIVE FILTERS Submitted by: Raja Abid Asghar - BS Electrical Engineering (Blekinge Tekniska Högskola, Sweden) Abu Zar - BS Electrical Engineering (Blekinge Tekniska Högskola, Sweden)

More information

Performance Comparison of ZF, LMS and RLS Algorithms for Linear Adaptive Equalizer

Performance Comparison of ZF, LMS and RLS Algorithms for Linear Adaptive Equalizer Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 6 (2014), pp. 587-592 Research India Publications http://www.ripublication.com/aeee.htm Performance Comparison of ZF, LMS

More information

Global Journal of Advance Engineering Technologies and Sciences

Global Journal of Advance Engineering Technologies and Sciences Global Journal of Advance Engineering Technologies and Sciences POWER SYSTEM FREQUENCY ESTIMATION USING DIFFERENT ADAPTIVE FILTERSALGORITHMS FOR ONLINE VOICE Rohini Pillay 1, Prof. Sunil Kumar Bhatt 2

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,350 108,000 1.7 M Open access books available International authors and editors Downloads Our

More information

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

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm A.T. Rajamanickam, N.P.Subiramaniyam, A.Balamurugan*,

More information

Performance Evaluation of Nonlinear Equalizer based on Multilayer Perceptron for OFDM Power- Line Communication

Performance Evaluation of Nonlinear Equalizer based on Multilayer Perceptron for OFDM Power- Line Communication International Journal of Electrical Engineering. ISSN 974-2158 Volume 4, Number 8 (211), pp. 929-938 International Research Publication House http://www.irphouse.com Performance Evaluation of Nonlinear

More information

3rd International Conference on Machinery, Materials and Information Technology Applications (ICMMITA 2015)

3rd International Conference on Machinery, Materials and Information Technology Applications (ICMMITA 2015) 3rd International Conference on Machinery, Materials and Information echnology Applications (ICMMIA 015) he processing of background noise in secondary path identification of Power transformer ANC system

More information

Signal Processing for Speech Applications - Part 2-1. Signal Processing For Speech Applications - Part 2

Signal Processing for Speech Applications - Part 2-1. Signal Processing For Speech Applications - Part 2 Signal Processing for Speech Applications - Part 2-1 Signal Processing For Speech Applications - Part 2 May 14, 2013 Signal Processing for Speech Applications - Part 2-2 References Huang et al., Chapter

More information

ADAPTIVE NOISE CANCELLING IN HEADSETS

ADAPTIVE NOISE CANCELLING IN HEADSETS ADAPTIVE NOISE CANCELLING IN HEADSETS 1 2 3 Per Rubak, Henrik D. Green and Lars G. Johansen Aalborg University, Institute for Electronic Systems Fredrik Bajers Vej 7 B2, DK-9220 Aalborg Ø, Denmark 1 2

More information

Active Noise Cancellation System using low power for Ear Headphones

Active Noise Cancellation System using low power for Ear Headphones This work by IJARBEST is licensed under Creative Commons Attribution 4.0 International License. Available at https://www.ijarbest.com Active Noise Cancellation System using low power for Ear Headphones

More information

Auditory modelling for speech processing in the perceptual domain

Auditory modelling for speech processing in the perceptual domain ANZIAM J. 45 (E) ppc964 C980, 2004 C964 Auditory modelling for speech processing in the perceptual domain L. Lin E. Ambikairajah W. H. Holmes (Received 8 August 2003; revised 28 January 2004) Abstract

More information

Disturbance Rejection Using Self-Tuning ARMARKOV Adaptive Control with Simultaneous Identification

Disturbance Rejection Using Self-Tuning ARMARKOV Adaptive Control with Simultaneous Identification IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 9, NO. 1, JANUARY 2001 101 Disturbance Rejection Using Self-Tuning ARMARKOV Adaptive Control with Simultaneous Identification Harshad S. Sane, Ravinder

More information

Robust Voice Activity Detection Based on Discrete Wavelet. Transform

Robust Voice Activity Detection Based on Discrete Wavelet. Transform Robust Voice Activity Detection Based on Discrete Wavelet Transform Kun-Ching Wang Department of Information Technology & Communication Shin Chien University kunching@mail.kh.usc.edu.tw Abstract This paper

More information

Modeling and Analysis of an Adaptive Filter for a DSP Based Programmable Hearing Aid Using Normalize Least Mean Square Algorithm

Modeling and Analysis of an Adaptive Filter for a DSP Based Programmable Hearing Aid Using Normalize Least Mean Square Algorithm Modeling and Analysis of an Adaptive Filter for a DSP Based Programmable Hearing Aid Using Normalize Least Mean Square Algorithm 1. Obidike. A. I, 2. Dr. Ohaneme C. O, 3. Anioke L. C., 4. Anonu. J. D,

More information