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

被引:25
|
作者
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
相关论文
共 50 条
  • [1] A variable step-size proportionate NLMS adaptive filtering algorithm and its application in network echo cancellation
    Liu, Li-Gang
    Fukumoto, Masahiro
    Zhang, Shi-Yong
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2010, 38 (04): : 973 - 978
  • [2] A nonparametric variable step-size subband adaptive filtering algorithm for acoustic echo cancellation
    Song, Yue
    Ren, Yanzhao
    Liu, Xinliang
    Gao, Wanlin
    Tao, Sha
    Guo, Lin
    [J]. INTERNATIONAL JOURNAL OF AGRICULTURAL AND BIOLOGICAL ENGINEERING, 2020, 13 (03) : 168 - 173
  • [3] A VARIABLE STEP-SIZE PROPORTIONATE NLMS ALGORITHM FOR ECHO CANCELLATION
    Paleologu, Constantin
    Benesty, Jacob
    Ciochina, Silviu
    [J]. REVUE ROUMAINE DES SCIENCES TECHNIQUES-SERIE ELECTROTECHNIQUE ET ENERGETIQUE, 2008, 53 (03): : 309 - 317
  • [4] Variable tap-length non-parametric variable step-size NLMS adaptive filtering algorithm for acoustic echo cancellation
    Pauline, S. Hannah
    Samiappan, Dhanalakshmi
    Kumar, R.
    Anand, Ankita
    Kar, Asutosh
    [J]. APPLIED ACOUSTICS, 2020, 159
  • [5] Volterra Filtering Scheme using Generalized Variable Step-size NLMS Algorithm for Nonlinear Acoustic Echo Cancellation
    Rai, Amrita
    Kohli, Amit Kumar
    [J]. ACTA ACUSTICA UNITED WITH ACUSTICA, 2015, 101 (04) : 821 - 828
  • [6] Variable step-size NLMS algorithm for under-modeling acoustic echo cancellation
    Paleologu, Constantin
    Ciochina, Silviu
    Benesty, Jacob
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2008, 15 : 5 - 8
  • [7] A New Variable Step-Size NLMS Adaptive Filtering Algorithm
    Li, Minchao
    Xi, Xiaoli
    [J]. 2013 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS (ITA), 2013, : 236 - 239
  • [8] A VARIABLE STEP-SIZE FREQUENCY-DOMAIN ADAPTIVE FILTERING ALGORITHM FOR STEREOPHONIC ACOUSTIC ECHO CANCELLATION
    Romoli, Laura
    Squartini, Stefano
    Piazza, Francesco
    [J]. 18TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO-2010), 2010, : 26 - 30
  • [9] A FAMILY OF VARIABLE STEP-SIZE NLMS ALGORITHMS FOR ECHO CANCELLATION
    Paleologu, Constantin
    Benesty, Jacob
    Cochina, Silviu
    [J]. REVUE ROUMAINE DES SCIENCES TECHNIQUES-SERIE ELECTROTECHNIQUE ET ENERGETIQUE, 2010, 55 (01): : 49 - 58
  • [10] A variable step-size adaptive cross-spectral algorithm for acoustic echo cancellation
    Lu, XJ
    Champagne, B
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (11) : 2812 - 2821