Enhancement of Residual Echo for Robust

This paper examines the technique of using a noise- suppressing nonlinearity in the adaptive filter error feedback-loop of an acoustic echo canceler (AEC) based on the least mean square (LMS) algorithm when there is an interference at the near end. The source of distortion may be linear, such as local speech or background noise, or nonlinear due to speech coding used in the telecommunication networks. Detailed derivation of the error re- covery nonlinearity (ERN), which "enhances" the filter estimation errorprior to the adaptation inorder to assist the linearadaptation process, will be provided. Connections to other existing AEC and signal enhancement techniques will be revealed. In particular, the error enhancement technique is well-founded in the information- theoretic sense and has strong ties to independent component anal- ysis (ICA),which is the basisfor blind source separation (BSS) that permits unsupervised adaptation in the presence of multiple inter- fering signals. The single-channel AEC problem can be viewed as a special case of semi-blind source separation (SBSS) where one of the source signals is partially known, i.e., the far-end microphone signal that generates the near-end acoustic echo. The system ap- proach to robust AEC will be motivated, where a proper integra- tion of the LMS algorithm with the ERN into the AEC "system" allows for continuous and stable adaptation even during double talk without precise estimation of the signal statistics. The error enhancement paradigm encompasses many traditional signal en- hancement techniques and opens up an entirely new avenue for solving the AEC problem in a real-world setting. Index Terms—Acoustic echo cancellation (AEC), error enhance- ment, error nonlinearity, independent component analysis (ICA), robust statistics, semi-blind source separation (SBSS), system ap- proach to signal enhancement.

[1]  Jacob Benesty,et al.  ON DATA-REUSE ADAPTIVE ALGORITHMS , 2003 .

[2]  Bernard Widrow,et al.  Adaptive switching circuits , 1988 .

[3]  Tung-Sang Ng,et al.  Fast least mean M-estimate algorithms for robust adaptive filtering in impulse noise , 2000, 2000 10th European Signal Processing Conference.

[4]  Eberhard Hänsler,et al.  Hands-free telephones - joint control of echo cancellation and postfiltering , 2000, Signal Process..

[5]  Ted S. Wada,et al.  Acoustic echo cancellation based on independent component analysis and integrated residual echo enhancement , 2009, 2009 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics.

[6]  Danilo P. Mandic,et al.  A generalized normalized gradient descent algorithm , 2004, IEEE Signal Processing Letters.

[7]  Ted S. Wada,et al.  Enhancement of Residual Echo for Improved Frequency-Domain Acoustic Echo Cancellation , 2007, 2007 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics.

[8]  Rainer Martin,et al.  Speech enhancement based on minimum mean-square error estimation and supergaussian priors , 2005, IEEE Transactions on Speech and Audio Processing.

[9]  E. Oja,et al.  Independent Component Analysis , 2001 .

[10]  A. Hirano,et al.  A noise-robust stochastic gradient algorithm with an adaptive step-size suitable for mobile hands-free telephones , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[11]  Henning Puder,et al.  Step-size control for acoustic echo cancellation filters - an overview , 2000, Signal Process..

[12]  Ted S. Wada,et al.  Measurement of the effects of nonlinearities on the network-based linear acoustic echo cancellation , 2006, 2006 14th European Signal Processing Conference.

[13]  Aapo Hyvärinen,et al.  Sparse Code Shrinkage: Denoising of Nongaussian Data by Maximum Likelihood Estimation , 1999, Neural Computation.

[14]  Ted S. Wada,et al.  A system approach to residual echo suppression in robust hands-free teleconferencing , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[15]  Athanasios Papoulis,et al.  Probability, Random Variables and Stochastic Processes , 1965 .

[16]  S. Mitra,et al.  A unified approach to time- and frequency-domain realization of FIR adaptive digital filters , 1983 .

[17]  M. Sondhi,et al.  New results on the performance of a well-known class of adaptive filters , 1976, Proceedings of the IEEE.

[18]  David J. C. MacKay,et al.  Information Theory, Inference, and Learning Algorithms , 2004, IEEE Transactions on Information Theory.

[19]  Akihiko Sugiyama A robust NLMS algorithm with a novel noise modeling based on stationary/nonstationary noise decomposition , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[20]  Tareq Y. Al-Naffouri,et al.  Adaptive Filters with Error Nonlinearities: Mean-Square Analysis and Optimum Design , 2001, EURASIP J. Adv. Signal Process..

[21]  Bernard Widrow,et al.  Adaptive Signal Processing , 1985 .

[22]  Jean-Marc Valin,et al.  On Adjusting the Learning Rate in Frequency Domain Echo Cancellation With Double-Talk , 2007, IEEE Transactions on Audio, Speech, and Language Processing.

[23]  Teresa H. Y. Meng,et al.  Stochastic gradient adaptation under general error criteria , 1994, IEEE Trans. Signal Process..

[24]  Wei Zhang,et al.  Speech enhancement employing Laplacian-Gaussian mixture , 2005, IEEE Transactions on Speech and Audio Processing.

[25]  E. Hänsler,et al.  Acoustic Echo and Noise Control: A Practical Approach , 2004 .

[26]  Youichi Haneda,et al.  Robust Frequency Domain Acoustic Echo Cancellation Filter Employing Normalized Residual Echo Enhancement , 2008, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[27]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .