Real-time self-tuning deconvolution filter and smoother†

A new self-tuning deconvolution filter/smoother is presented. The algorithm runs in real time on a TMS32010 microprocessor. The filter/smoother employs a moving average of the innovations sequence to estimate the required signal. An application to speech processing and to the channel equalization problem is described.

[1]  Kenneth Miller,et al.  Crossassembler for the TMS32010 digital signal processor , 1986, Microprocess. Microsystems.

[2]  Peter Wellstead,et al.  Self-tuning filters and predictors for two-dimensional systems Part 1: Algorithms , 1985 .

[3]  Dominique Godard,et al.  Channel equalization using a Kalman filter for fast data transmission , 1974 .

[4]  J. Mendel White-noise estimators for seismic data processing in oil exploration , 1977 .

[5]  Bernard Widrow,et al.  Adaptive Signal Processing , 1985 .

[6]  Norbert Wiener,et al.  Extrapolation, Interpolation, and Smoothing of Stationary Time Series, with Engineering Applications , 1949 .

[7]  T. Moir,et al.  Optimal self-tuning filtering, prediction, and smoothing for discrete multivariable processes , 1984 .

[8]  E. Robinson,et al.  Deconvolution of Geophysical Time Series in the Exploration for Oil and Natural Gas , 1979 .

[9]  Norbert Wiener,et al.  Extrapolation, Interpolation, and Smoothing of Stationary Time Series , 1964 .

[10]  Per Hagander,et al.  A self-tuning filter for fixed-lag smoothing , 1977, IEEE Trans. Inf. Theory.

[11]  D. W. Clarke,et al.  Introduction to self-tuning controllers , 1985 .

[12]  F. K. Becker,et al.  Automatic equalization for digital communication , 1965 .

[13]  Uri Shaked A transfer function approach to the linear discrete stationary filtering and the steady-state discrete optimal control problems , 1979 .

[14]  Lennart Ljung,et al.  On positive real transfer functions and the convergence of some recursive schemes , 1977 .