Design of oversampled DFT modulated filter banks optimized for acoustic echo cancellation

This paper describes a method for designing oversampled DFT filter banks (FB) optimized for subband acoustic echo cancellation (AEC). For this application, the design requirements typically are good echo cancellation quality, low delay, small reconstruction error, and low computation complexity. Our method explicitly includes a model for echo return loss enhancement (ERLE) as part of the optimization criteria. Convergence of the high-dimensional, nonlinear optimization problem is facilitated by decorrelating the prototype filter impulse response via a discreet cosine transform (DCT), discarding many insignificant coefficients and thus reducing the dimensionality of the search. The experimental results demonstrate the effectiveness of our design and the effects on the performance of AEC, with ELRE improvements on the order of 3 dB or better. The method is flexible and could also be extended to other application domains.

[1]  Henrique S. Malvar,et al.  Signal processing with lapped transforms , 1992 .

[2]  S. Biyiksiz,et al.  Multirate digital signal processing , 1985, Proceedings of the IEEE.

[3]  James P. Reilly,et al.  Efficient design of oversampled NPR GDFT filter banks , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[4]  P. Vaidyanathan Multirate Systems And Filter Banks , 1992 .

[5]  Shawki Areibi,et al.  Window Based Prototype Filter Design for Highly Oversampled Filter Banks in Audio Applications , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[6]  Marc Moonen,et al.  DFT modulated filter bank design for oversampled subband systems , 2001, Signal Process..

[7]  Stephan D. Weiss,et al.  Steady-state performance limitations of subband adaptive filters , 2001, IEEE Trans. Signal Process..

[8]  James D. Johnston,et al.  Transform coding of audio signals using perceptual noise criteria , 1988, IEEE J. Sel. Areas Commun..

[9]  Martin Vetterli,et al.  Adaptive filtering in subbands with critical sampling: analysis, experiments, and application to acoustic echo cancellation , 1992, IEEE Trans. Signal Process..

[10]  Tapio Saramäki,et al.  Simplified design of low-delay oversampled NPR GDFT filterbanks , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[11]  Stephan Weiss,et al.  Design of near perfect reconstruction oversampled filter banks for subband adaptive filters , 1999 .

[12]  E. Hänsler,et al.  Acoustic Echo and Noise Control: A Practical Approach , 2004 .

[13]  Benoît Champagne,et al.  Simple design of oversampled uniform DFT filter banks with applications to subband acoustic echo cancellation , 2000, Signal Process..

[14]  James P. Reilly,et al.  Efficient design of oversampled NPR GDFT filterbanks , 2004, IEEE Transactions on Signal Processing.