Complexity reduction and regularization of a fast affine projection algorithm for oversampled subband adaptive filters

The affine projection algorithm (APA) has been shown to improve the performance of oversampled subband adaptive filters (OS-SAFs) compared to classical normalized least mean square (NLMS) algorithms. Because of the complexity of APA, however, only low-order APAs are practical for real-time implementation. Thus, we propose a reduced-complexity version of the Gauss-Seidel fast APA (GSFAPA) for adapting the subband filters in OS-SAF systems. We propose modifying the GSFAPA with a complexity reduction method based on partial filter update, and also with a low-cost method for combined regularization and step size control. We show the advantage of the new algorithm - termed low-cost Gauss-Seidel fast affine projection - compared to the APA in a subband echo canceller application.

[1]  R. Brennan,et al.  A flexible filterbank structure for extensive signal manipulations in digital hearing aids , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[2]  Robert M. Gray,et al.  On the asymptotic eigenvalue distribution of Toeplitz matrices , 1972, IEEE Trans. Inf. Theory.

[3]  Samuel D. Stearns,et al.  Fundamentals of adaptive signal processing , 1987 .

[4]  Stephan Weiss,et al.  On adaptive filtering in oversampled subbands , 1998 .

[5]  Pierre Duhamel,et al.  A set of algorithms linking NLMS and block RLS algorithms , 1995, IEEE Trans. Signal Process..

[6]  Hamid Sheikhzadeh,et al.  Sequential LMS for low-resource subband adaptive filtering: Oversampled implementation and polyphase analysis , 2004, 2004 12th European Signal Processing Conference.

[7]  Richard J. Mammone Fast projection algorithms with application to voice echo cancellation , 1994 .

[8]  Scott C. Douglas,et al.  Adaptive filters employing partial updates , 1997 .

[9]  Anthony D. Fagan,et al.  The Gauss-Seidel fast affine projection algorithm , 2002, IEEE Workshop on Signal Processing Systems.

[10]  Steven L. Gay,et al.  The fast affine projection algorithm , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[11]  Gerhard Schmidt,et al.  Pseudo-optimal regularization for affine projection algorithms , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[12]  S. G. Sankaran On Ways to Improve Adaptive Filter Performance , 1999 .

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

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

[15]  Hamid Sheikhzadeh,et al.  Affine projection algorithm for oversampled subband adaptive filters , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..