Nonlinear Acoustic Echo Cancellation Using a Nonlinear Postprocessor With a Linearly Constrained Affine Projection Algorithm

This brief presents a nonlinear acoustic echo cancellation algorithm comprising a postprocessor that can model the saturation-type nonlinear distortion of a microphone circuit. To support fast adaptation to the acoustic echo environment, the linear filter is adapted using an affine projection algorithm where the reference input vectors subject to linear operation are dynamically selected to update the coefficient vector. We consider the hard-clipper and sigmoid functions for the postprocessor, and their parameters are adaptively updated using the least-mean-square algorithm. The simulation results confirm that the proposed algorithm achieves fast and stable convergence under saturation-type microphone distortion, and it can have better performance than conventional algorithms.

[1]  Walter Kellermann,et al.  Nonlinear acoustic echo cancellation with fast converging memoryless preprocessor , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[2]  Wei-Ping Zhu,et al.  A Nonlinear Acoustic Echo Canceller Using Sigmoid Transform in Conjunction With RLS Algorithm , 2008, IEEE Transactions on Circuits and Systems II: Express Briefs.

[3]  Rudolf Rabenstein,et al.  Adaptive Volterra filters for nonlinear acoustic echo cancellation , 1999, NSIP.

[4]  Reza Arablouei,et al.  Affine projection algorithm with selective projections , 2012, Signal Process..

[5]  Walter Kellermann,et al.  Orthogonalized power filters for nonlinear acoustic echo cancellation , 2006, Signal Process..

[6]  Se-Jin Kong,et al.  An Affine Projection Algorithm With Dynamic Selection of Input Vectors , 2007, IEEE Signal Processing Letters.

[7]  Simon Haykin,et al.  Adaptive Filter Theory 4th Edition , 2002 .

[8]  Mohammad Shams Esfand Abadi,et al.  A unified approach to tracking performance analysis of the selective partial update adaptive filter algorithms in nonstationary environment , 2013, Digit. Signal Process..

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

[10]  Jean Pierre Da Costa,et al.  Acoustic echo cancellation using nonlinear cascade filters , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..