A Collaborative Filter Approach to Adaptive Noise Cancellation

In this paper we propose a filter combination for the adaptive noise cancellation (ANC) problem in nonlinear environment. The architecture consists in a convex combination of two adaptive filters: a classical filter and a nonlinear filter based on Functional Links. While the convergence of the linear filter is very fast, the convergence of the nonlinear one might be slower, even if it provides a more accurate solution. The convex combination of both filters allows to reach good performances in terms of convergence and speed. In addition a variable step size is used in order to obtain better performance. Several experimental results, in different reverberant conditions, demonstrate the effectiveness of the proposed approach.

[1]  A. Figueiras-Vidal,et al.  Adaptive combination of normalised filters for robust system identification , 2005 .

[2]  Ali H. Sayed,et al.  Mean-square performance of a convex combination of two adaptive filters , 2006, IEEE Transactions on Signal Processing.

[3]  Danilo Comminiello,et al.  A Functional Link Based Nonlinear Echo Canceller Exploiting Sparsity , 2010 .

[4]  J. Arenas-García,et al.  Functional link based architectures for nonlinear acoustic echo cancellation , 2011, 2011 Joint Workshop on Hands-free Speech Communication and Microphone Arrays.

[5]  G. L. Sicuranza,et al.  A Generalized FLANN Filter for Nonlinear Active Noise Control , 2011, IEEE Transactions on Audio, Speech, and Language Processing.

[6]  Aníbal R. Figueiras-Vidal,et al.  Adaptive Combination of Volterra Kernels and Its Application to Nonlinear Acoustic Echo Cancellation , 2011, IEEE Transactions on Audio, Speech, and Language Processing.

[7]  Jacob Benesty,et al.  Variable Step-Size NLMS Algorithm for Under-Modeling Acoustic Echo Cancellation , 2008, IEEE Signal Processing Letters.

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

[9]  B. Widrow,et al.  Adaptive noise cancelling: Principles and applications , 1975 .

[10]  Jeng-Kuang Hwang,et al.  Variable Step-Size LMS Algorithm With a Gradient-Based Weighted Average , 2009, IEEE Signal Processing Letters.

[11]  Behrouz Farhang-Boroujeny,et al.  A new class of gradient adaptive step-size LMS algorithms , 2001, IEEE Trans. Signal Process..

[12]  Aníbal R. Figueiras-Vidal,et al.  New algorithms for improved adaptive convex combination of LMS transversal filters , 2005, IEEE Transactions on Instrumentation and Measurement.

[13]  Yoh-Han Pao,et al.  Adaptive pattern recognition and neural networks , 1989 .