Acoustic Echo Cancellation for Surround Sound using Perceptually Motivated Convergence Enhancement

Acoustic echo cancellation (AEC) has become an essential and well-known enabling technology for hands-free communication and human-machine interfaces. AEC for two or more reproduction channels aims at identifying the echo paths between the microphone and each audio reproduction source in order to cancel the associated echo contribution. A number of preprocessing methods have been proposed to decorrelate stereo audio signals in order to enable an unambiguous identification of each echo path and to thus ensure robustness to changing sound source locations. While several of these methods provide enough decorrelation to achieve proper AEC convergence in the stereo case, considerations of subjective sound quality have frequently not been addressed adequately. This paper compares the performance of several methods in terms of both convergence speed and aspects of sound perception, and proposes a novel signal decorrelation approach with attractive properties. The superior performance of the proposed method is demonstrated for 5.1 surround sound reproduction.

[1]  Christof Faller,et al.  Binaural cue coding-Part II: Schemes and applications , 2003, IEEE Trans. Speech Audio Process..

[2]  Yann Joncour,et al.  A stereo echo canceler with correct echo-path identification based on an input-sliding technique , 1997, IEEE Trans. Signal Process..

[3]  William A. Yost,et al.  Spatial hearing: The psychophysics of human sound localization, revised edition , 1998 .

[4]  Shoji Makino,et al.  Stereo projection echo canceller with true echo path estimation , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[5]  Akira Nakagawa,et al.  A study of an adaptive algorithm for stereo signals with a power difference , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[6]  Jacob Benesty,et al.  A better understanding and an improved solution to the specific problems of stereophonic acoustic echo cancellation , 1998, IEEE Trans. Speech Audio Process..

[7]  Jacob Benesty,et al.  Investigation of several types of nonlinearities for use in stereo acoustic echo cancellation , 2001, IEEE Trans. Speech Audio Process..

[8]  Jürgen Herre,et al.  Digital Watermarking and Its Influence on Audio Quality , 1998 .

[9]  Murtaza Ali,et al.  Stereophonic acoustic echo cancellation system using time-varying all-pass filtering for signal decorrelation , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[10]  Henrique S. Malvar A modulated complex lapped transform and its applications to audio processing , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[11]  Jonathon A. Chambers,et al.  LOW COMPLEXITY -NLMS ALGORITHMS AND SUBBAND STRUCTURES FOR STEREOPHONIC ACOUSTIC ECHO CANCELLATION , 1999 .

[12]  Jürgen Herre,et al.  MPEG Spatial Audio Coding / MPEG Surround: Overview and Current Status , 2005 .

[13]  Jacob Benesty,et al.  Stereophonic acoustic echo cancellation and two‐channel adaptive filtering: an overview , 2000 .

[14]  Tomas Gänsler,et al.  Influence of audio coding on stereophonic acoustic echo cancellation , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[15]  Jacob Benesty,et al.  Stereophonic acoustic echo cancellation using nonlinear transformations and comb filtering , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[16]  J. L. Hall,et al.  Stereophonic acoustic echo cancellation-an overview of the fundamental problem , 1995, IEEE Signal Processing Letters.

[17]  Jacob Benesty,et al.  Generalized multichannel frequency-domain adaptive filtering: efficient realization and application to hands-free speech communication , 2005, Signal Process..