Wiener filter

from Wikipedia, the free encyclopedia

The Wiener-Filter or Wiener-Kolmogoroff-Filter is a filter for signal processing , which was developed in the 1940s by Norbert Wiener and Andrei Nikolajewitsch Kolmogorow independently and published in 1949 by Norbert Wiener. Measured by the mean square deviation , it performs optimal noise suppression .

Use of the Wiener filter for noise suppression. (left: original, middle: noisy image, right: filtered image)

properties

The Wiener filter is described by the following properties:

  1. Prerequisite: The signal and the additive noise are the same stochastic processes with known spectral distribution or known autocorrelation and cross-correlation
  2. Error criterion: Minimum mean square deviation

Model properties

A signal disturbed by additive noise is assumed as the input signal of the Wiener filter .

The output signal results from the convolution of the input signal with the filter function :

Error and square error result from the deviation of the output signal from the time-shifted input signal . Depending on the value d of the time offset, different problems can be considered:

  • For  : prediction
  • For  : filtering
  • For  : smoothing

If one represents as a convolution integral:

,

the expected value of the quadratic error results in:

in which

  • the autocorrelation of the function
  • the autocorrelation of the function
  • the cross-correlation of the functions and are

If the signal and the noise are uncorrelated (and thus the cross-correlation is equal to zero), the following simplifications result

The goal now is to minimize by determining an optimal one.

Stationary solutions

The Wiener filter has a solution for the causal and the non-causal case.

Non-causal solution

With the proviso that is optimal simplifies the equation that the minimum of the mean square error ( Minimum Mean-Square Error describes MMSE) to

.

The solution is the inverse two-sided Laplace transformation of .

Causal solution

In which

  • the positive solution of the inverse Laplace transform of ,
  • the positive solution of the inverse Laplace transform of and
  • is the negative solution of the inverse Laplace transform of .

See also

Individual evidence

  1. Kristian Kroschel: Statistical Message Theory . Signal and pattern recognition, parameter and signal estimation. 3rd, revised and expanded edition. Springer, Berlin et al. 1996, ISBN 3-540-61306-4 .
  2. ^ A b Norbert Wiener : Extrapolation, Interpolation, and Smoothing of Stationary Time Series. Wiley, New York NY 1949.
  3. ^ Robert Grover Brown, Patrick YC Hwang: Introduction to Random Signals and Applied Kalman Filtering. With MATLAB exercises and solutions. 3. Edition. Wiley et al., New York NY 1996, ISBN 0-471-12839-2 .