Frequency-domain and multirate adaptive filtering

An overview is presented of several frequency-domain adaptive filters that efficiently process discrete-time signals using block and multirate filtering techniques. These algorithms implement a linear convolution that is equivalent to a block time-domain adaptive filter, or they generate a circular convolution that is an approximation. Both approaches exploit the computational advantages of the FFT. Subband adaptive filtering is also briefly described. Here the input data are first processed by a bank of narrowband bandpass filters that are approximately nonoverlapping. The transformed signals are then decimated by a factor that depends on the degree of aliasing that can be tolerated, resulting in a large computational savings. Several performance issues are considered, including convergence properties and computational complexities of the adaptive algorithms and the effects of circular convolution and aliasing on the converged filter coefficients.<<ETX>>

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

[2]  Mischa Schwartz,et al.  Automatic equalization using the discrete frequency domain , 1973, IEEE Trans. Inf. Theory.

[3]  B. Widrow,et al.  The complex LMS algorithm , 1975, Proceedings of the IEEE.

[4]  Bernard Widrow,et al.  A comparison of adaptive algorithms based on the methods of steepest descent and random search , 1976 .

[5]  M. J. Dentino Frequency Domain Adaptive Correlator , 1977 .

[6]  Lloyd J. Griffiths,et al.  An adaptive lattice structure for noise-cancelling applications , 1978, ICASSP.

[7]  B. Widrow,et al.  Adaptive filtering in the frequency domain , 1978, Proceedings of the IEEE.

[8]  M. J. Shensa The spectral dynamics of evolving LMS adaptive filters , 1979, ICASSP.

[9]  N.J. Bershad,et al.  Analysis of the frequency domain adaptive filter , 1979, Proceedings of the IEEE.

[10]  R. Bitmead,et al.  Adaptive frequency sampling filters , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[11]  E. Ferrara Fast implementations of LMS adaptive filters , 1980 .

[12]  D. Godard,et al.  Self-Recovering Equalization and Carrier Tracking in Two-Dimensional Data Communication Systems , 1980, IEEE Trans. Commun..

[13]  P. Feintuch,et al.  The recursive adaptive LMS filter--A line enhancer application and analytical model for the mean weight behavior , 1980 .

[14]  B. Anderson,et al.  Performance of adaptive estimation algorithms in dependent random environments , 1980 .

[15]  Sanjit K. Mitra,et al.  Block adaptive filtering , 1980 .

[16]  F. Reed,et al.  A comparison of LMS adaptive cancellers implemented in the frequency domain and the time domain , 1981 .

[17]  A.M. Peterson,et al.  Frequency domain least-mean-square algorithm , 1981, Proceedings of the IEEE.

[18]  L. Pelkowitz,et al.  Frequency domain analysis of wraparound error in fast convolution algorithms , 1981 .

[19]  Sanjit K. Mitra,et al.  Block implementation of adaptive digital filters , 1981 .

[20]  Greg C. Copeland Transmultiplexers used as adaptive frequency sampling filters , 1982, ICASSP.

[21]  S. Parker,et al.  Efficient realization of adaptive digital filters in the time and frequency domains , 1982, ICASSP.

[22]  A. Gray,et al.  Unconstrained frequency-domain adaptive filter , 1982 .

[23]  A. Peterson,et al.  Transform domain LMS algorithm , 1983 .

[24]  S. Mitra,et al.  A unified approach to time- and frequency-domain realization of FIR adaptive digital filters , 1983 .

[25]  J. Treichler,et al.  A new approach to multipath correction of constant modulus signals , 1983 .

[26]  Giancarlo Prati,et al.  Self-Orthogonalizing Adaptive Equalization in the Discrete Frequency Domain , 1984, IEEE Trans. Commun..

[27]  A. Benveniste,et al.  Blind Equalizers , 1984, IEEE Trans. Commun..

[28]  C. Richard Johnson,et al.  Adaptive IIR filtering: Current results and open issues , 1984, IEEE Trans. Inf. Theory.

[29]  Walter Kellermann,et al.  Kompensation akustischer Echos in Frequenzteilbändern , 1985 .

[30]  Soderstrand,et al.  Transform domain adaptive filtering using a recursive DFT , 1985 .

[31]  J.J. Shynk,et al.  Frequency-domain adaptive pole-zero filtering , 1985, Proceedings of the IEEE.

[32]  Neil J. Bershad,et al.  The application of the frequency domain LMS adaptive filter to split array bearing estimation with a sinusoidal signal , 1985, IEEE Trans. Acoust. Speech Signal Process..

[33]  Arie Feuer Performance analysis of the block least mean square algorithm , 1985 .

[34]  Jae Chon Lee,et al.  Performance of transform-domain LMS adaptive digital filters , 1986, IEEE Trans. Acoust. Speech Signal Process..

[35]  Bernard Widrow,et al.  Bandpass adaptive pole-zero filtering , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[36]  P. Vaidyanathan Quadrature mirror filter banks, M-band extensions and perfect-reconstruction techniques , 1987, IEEE ASSP Magazine.

[37]  John M. Cioffi,et al.  Limited-precision effects in adaptive filtering , 1987 .

[38]  A. Janssen,et al.  Convergence analysis of a frequency-domain adaptive filter with exponential power averaging and generalized window function , 1987 .

[39]  Hiroshi Yasukawa,et al.  Acoustic echo canceller with high speech quality , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[40]  A. Gilloire,et al.  Experiments with sub-band acoustic echo cancellers for teleconferencing , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[41]  Martin Vetterli,et al.  A theory of multirate filter banks , 1987, IEEE Trans. Acoust. Speech Signal Process..

[42]  Bernard Widrow,et al.  Adaptive switching circuits , 1988 .

[43]  Sanjit K. Mitra,et al.  On The Use Of Filter Banks In Adaptive Filtering , 1988, Twenty-Second Asilomar Conference on Signals, Systems and Computers.

[44]  Wasfy B. Mikhael,et al.  Fast frequency domain implementation of a block IIR filter with application , 1988, 1988., IEEE International Symposium on Circuits and Systems.

[45]  Walter Kellermann,et al.  Analysis and design of multirate systems for cancellation of acoustical echoes , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[46]  P. Sommen,et al.  On frequency domain adaptive filters using the overlap-add method , 1988, 1988., IEEE International Symposium on Circuits and Systems.

[47]  Sanjit K. Mitra,et al.  A modified perfect reconstruction QMF bank with an auxiliary channel , 1989, IEEE International Symposium on Circuits and Systems,.

[48]  N. K. Jablon Complexity of frequency-domain adaptive filtering for data modems , 1989, Twenty-Third Asilomar Conference on Signals, Systems and Computers, 1989..

[49]  Chong Kwan Un,et al.  Performance analysis of frequency-domain block LMS adaptive digital filters , 1989 .

[50]  J. J. Shynk,et al.  Frequency-domain implementations of the constant modulus algorithm , 1989, Twenty-Third Asilomar Conference on Signals, Systems and Computers, 1989..

[51]  R. Gooch,et al.  Architecture considerations for frequency domain adaptive equalizers , 1989, Twenty-Third Asilomar Conference on Signals, Systems and Computers, 1989..

[52]  Sally L. Wood,et al.  Convergence rate limitations in certain frequency-domain adaptive filters , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[53]  Sanjit K. Mitra,et al.  Adaptive line enhancement using multirate techniques , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[54]  Piet Sommen Partitioned frequency domain adaptive filters , 1989, Twenty-Third Asilomar Conference on Signals, Systems and Computers, 1989..

[55]  J. Shynk Adaptive IIR filtering , 1989, IEEE ASSP Magazine.

[56]  Sanjit K. Mitra,et al.  STRUCTURAL SUBBAND IMPLEMENTATION OF ADAPTIVE FILTERS , 1990, 1990 Conference Record Twenty-Fourth Asilomar Conference on Signals, Systems and Computers, 1990..

[57]  Eberhard Hänsler,et al.  Adaptive echo compensation applied to the hands-free telephone problem , 1990 .

[58]  P. P. Vaidyanathan,et al.  Multirate digital filters, filter banks, polyphase networks, and applications: a tutorial , 1990, Proc. IEEE.

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