Stereophonic acoustic echo cancellation and two‐channel adaptive filtering: an overview

Stereophonic acoustic echo cancellation (SAEC), has been studied since the early 1990s. Because of spatial realism, two-channel audio is now becoming more interesting in a number of hands-free applications such as teleconferencing, multi-participant desktop conferencing, and televideo gaming. From a theoretical point of view, SAEC differs considerably from traditional mono echo cancellation since the normal equation to be solved by the adaptive algorithm is singular. Of course, this also affects the practical considerations that have to be made when designing a SAEC system, e.g. choice of adaptive algorithm. This paper reviews the basic theory behind SAEC, solutions to the singularity problem, and a number of classical two-channel adaptive algorithms suited to the problem. Copyright © 2000 John Wiley & Sons, Ltd.

[1]  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).

[2]  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).

[3]  Jacob Benesty,et al.  A multichannel affine projection algorithm with applications to multichannel acoustic echo cancellation , 1996, IEEE Signal Processing Letters.

[4]  E. Owens,et al.  An Introduction to the Psychology of Hearing , 1997 .

[5]  Fabrice Amand Etude de l'annulation d'echo multi-voie et application a la teleconference de haute qualite , 1996 .

[6]  B. Moore An Introduction to the Psychology of Hearing , 1977 .

[7]  Pierre Duhamel,et al.  A combined FDAF/WSAF algorithm for stereophonic acoustic echo cancellation , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[8]  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).

[9]  Jacob Benesty,et al.  Synthesized stereo combined with acoustic echo cancellation for desktop conferencing , 1998, Bell Labs Technical Journal.

[10]  Jacob Benesty,et al.  Multi-channel adaptive filtering applied to multi-channel acoustic echo cancellation , 1996, 1996 8th European Signal Processing Conference (EUSIPCO 1996).

[11]  A stereo echo canceler with pre-processing for correct echo-path identification , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[12]  Akihiko Sugiyama,et al.  DSP implementation and performance evaluation of a compact stereo echo canceller , 1994, Proceedings of ICASSP '94. IEEE International Conference on Acoustics, Speech and Signal Processing.

[13]  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..

[14]  Maurice Bellanger,et al.  Adaptive digital filters and signal analysis , 1987 .

[15]  Jacob Benesty,et al.  A hybrid mono/stereo acoustic echo canceler , 1998, IEEE Trans. Speech Audio Process..

[16]  D.R. Morgan,et al.  Acoustic Echo Cancellation for Stereophonic Teleconferencing , 1991, Final Program and Paper Summaries 1991 IEEE ASSP Workshop on Applications of Signal Processing to Audio and Acoustics.

[17]  Shoji Makino,et al.  New configuration for a stereo echo canceller with nonlinear pre-processing , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[18]  Akihiro Hirano,et al.  A compact multi-channel echo canceller with a single adaptive filter per channel , 1992, [Proceedings] 1992 IEEE International Symposium on Circuits and Systems.

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

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

[21]  Shigenobu Minami A stereophonic echo canceler using single adaptive filter , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[22]  André Gilloire,et al.  Using auditory properties to improve the behaviour of stereophonic acoustic echo cancellers , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[23]  Jacob Benesty,et al.  A better understanding and an improved solution to the problems of stereophonic acoustic echo cancellation , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[24]  Shoji Makino,et al.  Subband stereo echo canceller using the projection algorithm with fast convergence to the true echo path , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[25]  Patrick A. Naylor,et al.  Application of the leaky extended LMS (XLMS) algorithm in stereophonic acoustic echo cancellation , 1998, Signal Process..

[26]  Kazuhiko Ozeki,et al.  An adaptive filtering algorithm using an orthogonal projection to an affine subspace and its properties , 1984 .

[27]  M. M. Sondhi,et al.  An adaptive echo canceller , 1967 .