• 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