Title :
Fast LMS/Newton Algorithms for Stereophonic Acoustic Echo Cancelation
Author :
Rao, Harsha I K ; Farhang-Boroujeny, Behrouz
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Utah, Salt Lake City, UT, USA
Abstract :
This paper presents a new class of adaptive filtering algorithms to solve the stereophonic acoustic echo cancelation (AEC) problem in teleconferencing systems. While stereophonic AEC may be seen as a simple generalization of the well-known single-channel AEC, it is a fundamentally far more complex and challenging problem to solve. The main reason being the strong cross correlation that exists between the two input audio channels. In the past, nonlinearities have been introduced to reduce this correlation. However, nonlinearities bring with it additional harmonics that are undesirable. We propose an elegant linear technique to decorrelate the two-channel input signals and thus avoid the undesirable nonlinear distortions. We derive two low complexity adaptive algorithms based on the two-channel gradient lattice algorithm. The models assume the input sequences to the adaptive filters to be autoregressive (AR) processes whose orders are much lower than the lengths of the adaptive filters. This results in an algorithm, whose complexity is only slightly higher than the normalized least-mean-square (NLMS) algorithm; the simplest adaptive filtering method. Simulation results show that the proposed algorithms perform favorably when compared with the state-of-the-art algorithms.
Keywords :
Newton method; acoustic signal processing; adaptive filters; autoregressive processes; communication complexity; echo suppression; least mean squares methods; nonlinear distortion; teleconferencing; adaptive filtering algorithm; audio channel; autoregressive process; elegant linear technique; fast LMS-Newton algorithms; low complexity adaptive algorithm; nonlinear distortion; normalized least-mean-square algorithm; stereophonic acoustic echo cancelation; teleconferencing system; Adaptive filters; LMS/Newton; lattice orthogonalization; stereo acoustic echo cancellation (AEC);
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2009.2020356