An Acoustic Human-Machine Front-End for Multimedia Applications

A concept of robust adaptive beamforming integrating stereophonic acoustic echo cancellation is presented which reconciles the need for low-computational complexity and efficient adaptive filtering with versatility and robustness in real-world scenarios. The synergetic combination of a robust generalized sidelobe canceller and a stereo acoustic echo canceller is designed in the frequency domain based on a general framework for multichannel adaptive filtering in the frequency domain. Theoretical analysis and real-time experiments show the superiority of this concept over comparable time-domain approaches in terms of computational complexity and adaptation behaviour. The real-time implementation confirms that the concept is robust and meets well the practical requirements of real-world scenarios, which makes it a promising candidate for commercial products.

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

[2]  Simon Haykin,et al.  Adaptive filter theory (2nd ed.) , 1991 .

[3]  O. Hoshuyama,et al.  A robust adaptive beamformer for microphone arrays with a blocking matrix using constrained adaptive filters , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.

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

[5]  L. J. Griffiths,et al.  An alternative approach to linearly constrained adaptive beamforming , 1982 .

[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]  John G. Proakis,et al.  Digital Signal Processing: Principles, Algorithms, and Applications , 1992 .

[8]  Gerhard Schmidt,et al.  Acoustic echo control. An application of very-high-order adaptive filters , 1999, IEEE Signal Process. Mag..

[9]  Walter Kellermann,et al.  Frequency-domain integration of acoustic echo cancellation and a generalized sidelobe canceller with improved robustness , 2002, Eur. Trans. Telecommun..

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

[11]  Eric Moulines,et al.  The generalized multidelay adaptive filter: structure and convergence analysis , 1995, IEEE Trans. Signal Process..

[12]  Walter Kellermann,et al.  Improved Kalman gain computation for multichannel frequency-domain adaptive filtering and application to acoustic echo cancellation , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

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

[14]  John G. Proakis,et al.  Digital signal processing (3rd ed.): principles, algorithms, and applications , 1996 .

[15]  C. Burrus,et al.  Array Signal Processing , 1989 .

[16]  C.L. Dolph,et al.  A Current Distribution for Broadside Arrays Which Optimizes the Relationship between Beam Width and Side-Lobe Level , 1946, Proceedings of the IRE.

[17]  Walter Kellermann,et al.  Limits for generalized sidelobe cancellers with embedded acoustic echo cancellation , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[18]  Michael S. Brandstein,et al.  Microphone Arrays - Signal Processing Techniques and Applications , 2001, Microphone Arrays.

[19]  David G. Long,et al.  Array signal processing , 1985, IEEE Trans. Acoust. Speech Signal Process..

[20]  Jacob Benesty,et al.  Acoustic signal processing for telecommunication , 2000 .

[21]  Walter Kellermann Acoustic Echo Cancellation for Beamforming Microphone Arrays , 2001, Microphone Arrays.

[22]  Jacob Benesty,et al.  Multichannel Frequency-Domain Adaptive Filtering with Application to Multichannel Acoustic Echo Cancellation , 2003 .

[23]  Walter Kellermann,et al.  Adaptive Beamforming for Audio Signal Acquisition , 2003 .