Wiener Filtering - PowerPoint PPT Presentation

About This Presentation
Title:

Wiener Filtering

Description:

a posteriori Wiener filter (Sec 4.4) ... v, where f(.) is a linear blurring effect (in ... A posteriori Wiener filters. time-invariant a posteriori filtering ... – PowerPoint PPT presentation

Number of Views:3318
Avg rating:3.0/5.0
Slides: 17
Provided by: oll22
Category:

less

Transcript and Presenter's Notes

Title: Wiener Filtering


1
Wiener Filtering Basis Functions
T-61.181 Biomedical Signal Processing Sections
4.4 - 4.5.2
  • Nov 4th 2004
  • Jukka Parviainen
  • parvi_at_hut.fi

2
Outline
  • a posteriori Wiener filter (Sec 4.4)
  • removing noise by linear filtering in optimal
    (mean-square error) way
  • improving ensemble averaging
  • single-trial analysis using basis functions (Sec
    4.5)
  • only one or few evoked potentials
  • e.g. Fourier analysis

3
Wiener - example in 2D
  • model x f(s)v, where f(.) is a linear blurring
    effect (in the example)
  • target find an estimate s g(x)
  • an inverse filter to blurring
  • value of SNR can be controlled
  • Matlab example ipexdeconvwnr

4
Part I - Wiener in EEG
  • improving ensemble averages by incorporating
    correlation information, similar to weights
    earlier in Sec. 4.3
  • model x_i(n) s(n) v_i(n)
  • ensemble average of M records
  • target good s(n) from x_i(n)

5
Wiener filter in EEG
  • a priori Wiener filter
  • power spectra of signal (s) and noise (v) are
    F-transforms of correlation functions r(k)

6
Interpretation of Wiener
  • if no noise, then H1
  • if no signal, then H0
  • for stationary processes always 0 lt H lt 1
  • see Fig 4.22

7
Wiener in theory
  • design H(z), so that mean-square error
    E(s(n)-s(n))2 minimized
  • Wiener-Hopf equations of noncausal IIR filter
    lead to H(ej? )
  • filter gain 0 lt H lt 1 implies underestimation
    (bias)
  • bias/variance dilemma

8
A posteriori Wiener filters
  • time-invariant a posteriori filtering
  • estimates for signal and noise spectra from data
    afterwards
  • two estimates in the book
  • improvements clipping spectral smoothing, see
    Fig 4.23

9
Limitations of APWFs
  • contradictionary results due to modalities
    BAEPVEP ok, SEP not
  • bad results with low SNRs, see Fig 4.24
  • APWF supposes stationary signals
  • if/when not, time-varying Wiener filters developed

10
APWF - What was learnt?
  • authors serious limitations, important to be
    aware of possible pitfalls, especially when the
    assumpition of stationarity is incorporated into
    a signal model

11
Part II - Basis functions
  • often no repititions of EPs available or possible
  • therefore no averaging etc.
  • prior information incorporated in the model
  • mutually orthonormal basis func.

12
Orthonormal basis func.
  • data is modelled using a set of weight vectors
    and orthonormal basic functions
  • example Fourier-series/transform

13
Lowpass modelling
  • basis functions divided to two sets, truncating
    the model
  • ?s are to be saved, size N x K
  • ?v are to be ignored (regarded as high-freq.
    noise), size N x (N-K)

14
Demo Fourier-series
  • http//www.jhu.edu/signals/
  • rapid changes - high frequency
  • value K?
  • transients cannot be modelled nicely using
    cosines/sines

15
Summary I Wiener
  • originally by Wiener in 40s
  • with evoked potentials in 60s and 70s by Walker
    and Doyle
  • lots of research in 70s and 80s (time-varying
    filtering by de Weerd)
  • probably a baseline technique?

16
Summary II Basis f.
  • signal can be modelled using as a sum of products
    of weight vectors and basis functions
  • high-frequency components considered as noise
  • to be continued in the following presentation
Write a Comment
User Comments (0)
About PowerShow.com