Improved variable step-size NLMS adaptive filtering algorithm for acoustic echo cancellation

被引:28
作者
Hamidia, Mahfoud [1 ]
Amrouche, Abderrahmane [1 ]
机构
[1] USTHB, Fac Elect & Comp Sci, LCPTS, Speech Commun & Signal Proc Lab, POB 32, Algiers 16111, Algeria
关键词
Adaptive filtering; Acoustic echo canceller; Normalized least mean square (NLMS) algorithm; Variable step-size; Mean error sigmoid variable step-size NLMS; Misalignment evaluation; STEADY-STATE;
D O I
10.1016/j.dsp.2015.10.015
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Acoustic echo canceller (AEC) is used in communication and teleconferencing systems to reduce undesirable echoes resulting from the coupling between the loudspeaker and the microphone. In this paper, we propose an improved variable step-size normalized least mean square (VSS-NLMS) algorithm for acoustic echo cancellation applications based on adaptive filtering. The steady-state error of the NLMS algorithm with a fixed step-size (FSS-NLMS) is very large for a non-stationary input. Variable step-size (VSS) algorithms can be used to decrease this error. The proposed algorithm, named MESVSS-NLMS (mean error sigmoid VSS-NLMS), combines the generalized sigmoid variable step-size NLMS (GSVSS-NLMS) with the ratio of the estimation error to the mean history of the estimation error values. It is shown from single-talk and double-talk scenarios using speech signals from TIMIT database that the proposed algorithm achieves a better performance, more than 3 dB of attenuation in the misalignment evaluation compared to GSVSS-NLMS, non-parametric VSS-NLMS (NPVSS-NLMS) and standard NLMS algorithms for a non-stationary input in noisy environments. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:44 / 55
页数:12
相关论文
共 27 条
[1]   Adaptive filtering of EEG/ERP through Bounded Range Artificial Bee Colony (BR-ABC) algorithm [J].
Ahirwal, M. K. ;
Kumar, A. ;
Singh, G. K. .
DIGITAL SIGNAL PROCESSING, 2014, 25 :164-172
[2]  
[Anonymous], 2003, Fundamentals of Adaptive Filtering
[3]  
[Anonymous], 1985, Adaptive signal processing prentice-hall
[4]   A nonparametric VSSNLMS algorithm [J].
Benesty, Jacob ;
Rey, Hernan ;
Vega, Leonardo Rey ;
Tressens, Sara .
IEEE SIGNAL PROCESSING LETTERS, 2006, 13 (10) :581-584
[5]  
Casco-Sánchez FM, 2011, J APPL RES TECHNOL, V9, P302
[6]   Adaptive combination of affine projection and NLMS algorithms [J].
Choi, Jong Hyun ;
Kim, Seung Hun ;
Kim, Sang Woo .
SIGNAL PROCESSING, 2014, 100 :64-70
[7]  
Cohen I, 2010, SPRINGER TOP SIGN PR, V3, P1, DOI 10.1007/978-3-642-11130-3
[8]   AN ACOUSTIC-PHONETIC DATABASE [J].
FISHER, WM ;
ZUE, V ;
BERNSTEIN, J ;
PALLETT, DS .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1987, 81 :S92-S93
[9]  
Hamidia M, 2013, IEEE ICC, P4745, DOI 10.1109/ICC.2013.6655323
[10]  
Haykin S., 2003, Least-Mean-Square Adaptive Filters, Vfirst