Robust Variable Step-Size Decorrelation Normalized Least-Mean-Square Algorithm and its Application to Acoustic Echo Cancellation

In this paper, we present a robust variable step-size decorrelation normalized least-mean-square (RVSSDNLMS) algorithm. A new constrained minimization problem is developed by minimizing the l2 norm of the a decorrelated posteriori error signal with a constraint on the filter coefficients in the l2 norm sense. Solving this minimization problem gives birth to the efficient RVSSDNLMS algorithm. The convergence performance and computational complexity of RVSSDNLMS algorithm are analyzed. Finally, simulations show that the proposed RVSSDNLMS considerably outperforms the normalized least-mean-square (NLMS), robust variable step-size NLMS, and pseudoaffine projection algorithms in terms of convergence rate and steady-state error in Gaussian noise and impulsive noise environments.

[1]  Jacob Benesty,et al.  An Affine Projection Sign Algorithm Robust Against Impulsive Interferences , 2010, IEEE Signal Processing Letters.

[2]  Peter J. W. Rayner,et al.  Least Lp-norm impulsive noise cancellation with polynomial filters , 1998, Signal Process..

[3]  V. Umapathi Reddy,et al.  A double-talk detector for acoustic echo cancellation applications , 2000, Signal Process..

[4]  Jacob Benesty,et al.  A New Robust Variable Step-Size NLMS Algorithm , 2008, IEEE Transactions on Signal Processing.

[5]  Jacob Benesty,et al.  A Fast Robust Recursive Least-Squares Algorithm , 2009, IEEE Transactions on Signal Processing.

[6]  E. Erzin,et al.  Adaptive filtering for non-Gaussian stable processes , 1994, IEEE Signal Processing Letters.

[7]  J. Chambers,et al.  A robust mixed-norm adaptive filter algorithm , 1997, IEEE Signal Processing Letters.

[8]  Zhang Jia-Shu Least mean square error difference minimum criterion for adaptive chaotic noise canceller , 2006 .

[9]  H. Besbes,et al.  A solution to reduce noise enhancement in pre-whitened LMS-type algorithms: the double direction adaptation , 2004, First International Symposium on Control, Communications and Signal Processing, 2004..

[10]  E. Eweda,et al.  Tracking analysis of the sign algorithm without the Gaussian constraint , 1998 .

[11]  Shin'ichi Koike Adaptive threshold nonlinear algorithm for adaptive filters with robustness against impulse noise , 1997, IEEE Trans. Signal Process..

[12]  Jacob Benesty,et al.  A Family of Robust Algorithms Exploiting Sparsity in Adaptive Filters , 2009, IEEE Transactions on Audio, Speech, and Language Processing.

[13]  Shin'ichi Koike,et al.  Adaptive threshold nonlinear algorithm for adaptive filters with robustness against impulse noise , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.

[14]  张家树 Least mean square error difference minimum criterion for adaptive chaotic noise canceller , 2007 .

[15]  Michael Muma,et al.  Robust Estimation in Signal Processing , 2012 .

[16]  Kazuhiko Ozeki,et al.  An adaptive filtering algorithm using an orthogonal projection to an affine subspace and its properties , 1984 .

[17]  Jiashu Zhang,et al.  A Signal Decorrelation PNLMS Algorithm for Double-Talk Acoustic Echo Cancellation , 2016, Circuits Syst. Signal Process..

[18]  Sérgio J. M. de Almeida,et al.  A Stochastic Model for a Pseudo Affine Projection Algorithm , 2009, IEEE Transactions on Signal Processing.

[19]  Heng-Ming Tai,et al.  Adaptive Noise Cancellation Algorithm for Speech Processing , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[20]  Paulo Sergio Ramirez,et al.  Fundamentals of Adaptive Filtering , 2002 .

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

[22]  F. Albu,et al.  The Gauss-Seidel pseudo affine projection algorithm and its application for echo cancellation , 2003, The Thrity-Seventh Asilomar Conference on Signals, Systems & Computers, 2003.

[23]  Eweda Eweda,et al.  Stochastic Analysis of the LMS and NLMS Algorithms for Cyclostationary White Gaussian Inputs , 2014, IEEE Transactions on Signal Processing.

[24]  Neil J. Bershad,et al.  On error-saturation nonlinearities in LMS adaptation , 1988, IEEE Trans. Acoust. Speech Signal Process..

[25]  Michael Muma,et al.  Robust Estimation in Signal Processing: A Tutorial-Style Treatment of Fundamental Concepts , 2012, IEEE Signal Processing Magazine.

[26]  Sheng Zhang,et al.  Transient analysis of zero attracting NLMS algorithm without Gaussian inputs assumption , 2014, Signal Process..

[27]  S. Thomas Alexander,et al.  Adaptive Signal Processing , 1986, Texts and Monographs in Computer Science.

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

[29]  Jeonghyun Kim,et al.  Sign subband adaptive filter with ℓ1-norm minimisation-based variable step-size , 2013 .

[30]  Markus Rupp A family of adaptive filter algorithms with decorrelating properties , 1998, IEEE Trans. Signal Process..

[31]  C. L. Nikias,et al.  Signal processing with fractional lower order moments: stable processes and their applications , 1993, Proc. IEEE.

[32]  R. Frenzel,et al.  Using prewhitening and stepsize control to improve the performance of the LMS algorithm for acoustic echo compensation , 1992, [Proceedings] 1992 IEEE International Symposium on Circuits and Systems.

[33]  Iven M. Y. Mareels,et al.  LMS estimation via structural detection , 1998, IEEE Trans. Signal Process..

[34]  Andreas Antoniou,et al.  A Family of Shrinkage Adaptive-Filtering Algorithms , 2013, IEEE Transactions on Signal Processing.

[35]  Suleyman Serdar Kozat,et al.  A Novel Family of Adaptive Filtering Algorithms Based on the Logarithmic Cost , 2013, IEEE Transactions on Signal Processing.

[36]  Zhihong Man,et al.  Stability and Convergence Analysis of Transform-Domain LMS Adaptive Filters With Second-Order Autoregressive Process , 2009, IEEE Transactions on Signal Processing.

[37]  Shing-Chow Chan,et al.  On the Performance Analysis of the Least Mean M-Estimate and Normalized Least Mean M-Estimate Algorithms with Gaussian Inputs and Additive Gaussian and Contaminated Gaussian Noises , 2010, J. Signal Process. Syst..