Abstract
The design of variable span linear filters for noise reduction involves a generalized eigenvalue decomposition problem that is of high computational complexity. In order to address this issue, this work proposes a recursive algorithm that computes the filter weights with streaming signal data. Specifically, the inverse square root of the noise covariance matrix is recursively computed with a rank-one update strategy, and the generalized eigenvalues and eigenvectors are approached with the projection approximation subspace tracking method. Numerical simulations show that the proposed recursive method is able to achieve satisfactory performance with significantly lower complexity as compared to the batch algorithm.
| Original language | English |
|---|---|
| Article number | 8902098 |
| Pages (from-to) | 1902-1906 |
| Number of pages | 5 |
| Journal | IEEE Signal Processing Letters |
| Volume | 26 |
| Issue number | 12 |
| DOIs | |
| State | Published - Dec 2019 |
Keywords
- Noise reduction
- adaptive subspace tracking
- generalized eigenvalue decomposition
- variable span linear filters