ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
advertisementadvertisement
Signal Processing
Volume 40, Issue 1, October 1994, Pages 5-20
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (1051 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/0165-1684(94)90018-3    How to Cite or Link Using DOI (Opens New Window)
Copyright © 1994 Published by Elsevier Science B.V.

The fast subsampled-updating recursive least-squares (FSU RLS) algorithm for adaptive filtering based on displacement structure and the FFT*1

Dirk T. M. SlockCorresponding Author Contact Information, E-mail The Corresponding Author and Karim Maouche

Institut Eurecom, 2229 route des Crêtes, B.P. 193, F-06904, Sophia Antipolis Cedex, France

Received 31 October 1993; 
revised 28 January 1994. 
Available online 2 July 2003.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

In this paper, we derive a new fast algorithm for Recursive Least-Squares (RLS) adaptive filtering. This algorithm is especially suited for adapting very long filters such as in the acoustic echo cancelation problem. The starting point is to introduce subsampled updating (SU) in the RLS algorithm. In the SU RLS algorithm, the Kalman gain and the likelihood variable are matrices. Due to the shift invariance of the adaptive FIR filtering problem, these matrices exhibit a low displacement rank. This leads to a representation of these quantities in terms of sums of products of triangular Toeplitz matrices. Finally, the product of these Toeplitz matrices with a vector can be computed efficiently by using the Fast Fourier Transform (FFT).

Zusammenfassung

Dieser Artikel beschreibt die Herleitung eines neuen Algorithmus zur schnellen adaptiven Recursive Least Square (RLS) Filterung. Dieser Algorithmus eignet sich besonders für aufwendige Filter, wie sie zum Beispiel zur akkustischen Echounterdrückung benutzt werden. Im Zentrum dieses Algorithmus steht die Einführung von unterabgetastetem Updating (SU). Der Kalman Gewinn und die Likelihood Variable treten im SU RLS Algorithmus als Matrizen auf. Aufgrund der Verschiebungsinvarianz in der adaptiven FIR Filterung zeigen diese Matrizen einen niedrigen Verschiebungsrang. Dies führt zu einer Darstellung dieser Grössen als Summe von Produkten von triangulären Toeplitz Matrizen. Das Produkt dieser Matrizen mit einem Vektor kann auf sehr effiziente Weise mit der Fast Fourier Transform (FFT) berechnet werden.

Résumé

Dans ce papier, nous présentons un nouvel algorithme des moindres carrés récursif rapide. Cet algorithme présente un intérêt certain pour l'adaptation de filtres trés longs comme ceux utilisés dans les problèmes d'annulation d'écho acoustique. L'idée de départ est d'utiliser l'algorithme RLS avec une mise à jour ‘sous-échantillonnée’ du filtre. Dans cet algorithme (le SU RLS) le gain de Kalman et la variable de vraisemblance sont des matrices qui ont des rangs de déplacement faibles. Ces quantités sont alors représentées et mises à jour par le biais de leurs générateurs, sous forme de sommes de produits de matrices de Toeplitz triangulaires. Le produit de l'une de ces quantités avec un vecteur peut alors être calculé en utilisant la transformée de Fourier rapide (FFT).

Author Keywords: Recursive least-squares; Fast algorithms; Displacement structure; Fast Fourier transform; Acoustic echo cancellation

Article Outline

• References

Signal Processing
Volume 40, Issue 1, October 1994, Pages 5-20
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.