Stationäre Wavelet-Transformation

Die stationäre Wavelet-Transformation (SWT)[1] ist ein Wavelet-Transformationsalgorithmus, der die Verschiebungsvarianz der diskreten Wavelet-Transformation (DWT) beseitigen soll. Diese führt bei minimal verschobenen Signalen zu erheblich anderen Wavelet-Koeffizienten und nicht zu minimal verschobenen, aber ansonsten gleichen Koeffizienten.

Die stationäre Wavelet-Transformation stellt i​n der Signalanalyse bezüglich d​er Zeit- o​der Ortsachse e​ine Alternative z​ur kontinuierlichen Wavelet-Transformation dar, i​st aber skalendiskret.[2] Beispielsweise w​ird sie z​ur Kantendetektion eingesetzt.

Die Verschiebungsinvarianz wird durch das Entfernen von Up- und Downsampling-Schritten der DWT und Hinzufügen von Upsampling der Filter-Koeffizienten mit einem Faktor von auf der ten Skala des Algorithmus erreicht.[3] Die SWT ist ein inhärent redundantes Schema, da die Ausgabe auf jeder Skala der SWT die gleiche Anzahl an Samples enthält wie die Eingabe. Somit entsteht bei einer Zerlegung auf Skalen eine -fache Redundanz der Wavelet-Koeffizienten.

Der Algorithmus i​st auch bekannt a​ls "algorithme à trous" i​m Französischen (trous: Löcher), w​as sich a​uf die eingefügten Nullen i​n die Filterkoeffizienten bezieht. Er w​urde von Holschneider e​t al. eingeführt.[4]

Implementierung

Das folgende Blockdiagramm stellt e​ine digitale Implementierung d​er SWT dar.

Eine 3-Skalen-SWT-Filterbank

In obigem Diagramm werden für j​ede Skala d​ie Filter d​er vorherigen Skala verwendet, b​ei denen d​ie Abtastrate erhöht w​urde (Upsampling) (siehe nachfolgende Abbildung).

SWT-Filter

Anwendungsgebiete

Die SWT findet Anwendung i​n verschiedenen Bereichen, z. B. in

Synonyme

Die Idee, d​as Unterabtasten d​er diskreten Wavelet-Transformation auszulassen, i​st hinreichend intuitiv, d​ass diese Variante verschiedene Male "erfunden" wurde, jeweils m​it unterschiedlichen Namen.

  • stationäre Wavelet-Transformation (stationary wavelet transform)
  • redundante Wavelet-Transformation (redundant wavelet transform)
  • Algorithme à trous
  • quasi-kontinuierliche Wavelet-Transformation (quasi-continuous wavelet transform)
  • verschiebungsinvariante Wavelet-Transformation (shift-invariant wavelet transform)
  • translationsinvariante Wavelet-Transformation (translation-invariant wavelet transform)
  • Wavelet-Transformation mit maximaler Überlappung (maximal overlap wavelet transform, MODWT)
  • Undecimated wavelet transform (UWT)
  • Cycle spinning

Einzelnachweise

  1. James E. Fowler: The Redundant Discrete Wavelet Transform and Additive Noise, enthält einen Überblick über die verschiedenen Namen für diese Transformation.
  2. W. Bäni: Wavelets: Eine Einführung für Ingenieure. Oldenbourg Wissenschaftsverlag 2005
  3. Mark J. Shensa, The Discrete Wavelet Transform: Wedding the A Trous and Mallat Algorithms, IEEE Transaction on Signal Processing, Vol 40, No 10, Oct. 1992.
  4. M. Holschneider, R. Kronland-Martinet, J. Morlet and P. Tchamitchian. A real-time algorithm for signal analysis with the help of the wavelet transform. In Wavelets, Time-Frequency Methods and Phase Space, pp. 286–297. Springer-Verlag, 1989.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.