DocumentCode
1357946
Title
Fast subsampled-updating stabilized fast transversal filter (FSU SFTF) RLS algorithm for adaptive filtering
Author
Maouche, Karim ; Slock, Dirk T M
Author_Institution
Inst. EURECOM, Sophia Antipolis, France
Volume
48
Issue
8
fYear
2000
fDate
8/1/2000 12:00:00 AM
Firstpage
2248
Lastpage
2257
Abstract
We present a new, doubly fast algorithm for recursive least-squares (RLS) adaptive filtering that uses displacement structure and subsampled-updating. The fast subsampled-updating stabilized fast transversal filter (FSU SFTF) algorithm is mathematically equivalent to the classical fast transversal filter (FTF) algorithm. The FTF algorithm exploits the shift invariance that is present in the RLS adaptation of an FIR filter. The FTF algorithm is in essence the application of a rotation matrix to a set of filters and in that respect resembles the Levinson (1947) algorithm. In the subsampled-updating approach, we accumulate the rotation matrices over some time interval before applying them to the filters. It turns out that the successive rotation matrices themselves can be obtained from a Schur-type algorithm that, once properly initialized, does not require inner products. The various convolutions that appear In the algorithm are done using the fast Fourier transform (FFT). The resulting algorithm is doubly fast since it exploits FTF and FFTs. The roundoff error propagation in the FSU SFTF algorithm is identical to that in the SFTF algorithm: a numerically stabilized version of the classical FTF algorithm. The roundoff error generation, on the other hand, seems somewhat smaller. For relatively long filters, the computational complexity of the new algorithm is smaller than that of the well-known LMS algorithm, rendering it especially suitable for applications such as acoustic echo cancellation
Keywords
FIR filters; acoustic signal processing; adaptive filters; adaptive signal processing; computational complexity; convolution; echo suppression; fast Fourier transforms; filtering theory; least squares approximations; matrix algebra; numerical stability; recursive estimation; recursive filters; roundoff errors; signal sampling; FFT; FIR filter; FTF algorithm; Levinson algorithm; RLS algorithm; Schur-type algorithm; acoustic echo cancellation; adaptive filtering; computational complexity; convolutions; displacement structure; doubly fast algorithm; fast Fourier transform; fast subsampled-updating stabilized transversal filter; fast transversal filter algorithm; recursive least-squares; roundoff error propagation; shift invariance; successive rotation matrices; Adaptive filters; Computational complexity; Fast Fourier transforms; Filtering algorithms; Finite impulse response filter; Flexible printed circuits; Least squares approximation; Resonance light scattering; Roundoff errors; Transversal filters;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/78.852006
Filename
852006
Link To Document