New insights into the stereophonic acoustic echo cancellation problem and an adaptive nonlinearity solution

We expand the knowledge regarding the problems of two-channel (or stereophonic) echo cancellation. The major difference between two-channel and the single-channel echo cancellation is the problem of nonunique solutions in the two-channel case. In previous work, this nonuniqueness problem has been linked to the coherence between the two incoming audio channels. One proven solution to this problem is to distort the signals with a nonlinear device. In this work, we present new theory that gives insight to the existing links between: (i) coherence and level of distortion, and (ii) coherence and achievable misalignment of the stereophonic echo canceler. Furthermore, we present an adaptive nonlinear device that incorporates this new knowledge in such a way that a pre-specified maximum misalignment is maintained while improving the perceived quality by minimizing the introduced distortion. Moreover, all the ideas presented can be generalized to the multichannel (>2) case.

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

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

[3]  Jacob Benesty,et al.  Frequency-domain adaptive filtering revisited, generalization to the multi-channel case, and application to acoustic echo cancellation , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

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

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

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

[7]  Richard F. Baum The correlation function of Gaussian noise passed through nonlinear devices , 1969, IEEE Trans. Inf. Theory.

[8]  Jacob Benesty,et al.  A real-time stereophonic acoustic subband echo canceler , 2000 .

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

[10]  Jacob Benesty,et al.  A frequency-domain double-talk detector based on a normalized cross-correlation vector , 2001, Signal Process..

[11]  Jacob Benesty,et al.  A software stereo acoustic echo canceler for microsoft windows , 2001 .

[12]  Jacob Benesty,et al.  Multi-Channel frequency-domain adaptive filtering , 2000 .

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