Privacy Policy Cookie Policy Terms and Conditions Wavelet - Wikipedia

Wavelet

aus Wikipedia, der freien Enzyklopädie

Mit dem Begriff Wavelet werden die einer kontinuierlichen oder diskreten Wavelet-Transformation zugrundeliegenden Funktionen bezeichnet. Das Wort ist eine Neuschöpfung aus dem französischen „ondelette“, was „kleine Welle“ bedeutet, und welches teils wörtlich („onde“\rightarrow„wave“), teils phonetisch („-lette“\rightarrow„-let“) ins Englische übertragen wurde. Es wurde in den 1980er Jahren in der Geologie (Jean Morlet, Alex Grossmann) für Funktionen geprägt, welche die Short-Time-Fourier-Transformation verallgemeinern, wird jedoch seit Ende der 1980er ausschließlich in der heute üblichen Bedeutung verwendet. In den 1990er Jahren entstand ein regelrechter Wavelet-Boom, ausgelöst durch die Entdeckung von kompakten, stetigen (bis hin zu beliebiger Ordnung der Differenzierbarkeit) und orthogonalen Wavelets durch Ingrid Daubechies (1988), und der Entwicklung des Algorithmus der schnellen Wavelet-Transformation (FWT) mit Hilfe der Multiskalenanalyse (MultiResolution Analysis – MRA) durch Stéphane Mallat und Yves Meyer (1989).

Inhaltsverzeichnis

[Bearbeiten] Wavelets und Transformationen

Im Gegensatz zu den Sinus- und Kosinus-Funktionen der Fourier-Transformation besitzen die meistverwendeten Wavelets nicht nur Lokalität im Frequenzspektrum, sondern auch im Zeitbereich. Dabei ist „Lokalität“ im Sinne kleiner Streuung zu verstehen. Die Wahrscheinlichkeitsdichte ist das normierte Betragsquadrat der betrachteten Funktion bzw. von deren Fourier-Transformierten. Dabei ist das Produkt beider Varianzen immer größer als eine Konstante, analog zur Heisenbergschen Unschärferelation, siehe auch das WKS-Abtasttheorem. Aus dieser Einschränkung heraus entstanden in der Funktionalanalysis die Paley-Wiener-Theorie (Raymond Paley, Norbert Wiener), ein Vorläufer der diskreten Wavelet-Transformation, und die Calderón-Zygmund-Theorie (Alberto Calderón, Antoni Zygmund), welche der kontinuierlichen Wavelet-Transformation entspricht.

Das Integral einer Wavelet-Funktion ist immer 0, daher nimmt in der Regel die Waveletfunktion die Form von nach außen hin auslaufenden (kleiner werdenden) Wellen (also "Wellchen" = Ondelettes = Wavelets) an.

Haar-Wavelet
vergrößern
Haar-Wavelet
Daubechies D4-Wavelet
vergrößern
Daubechies D4-Wavelet
Daubechies D20-Wavelet
vergrößern
Daubechies D20-Wavelet

Wichtige Beispiele für Wavelets sind das Haar-Wavelet (Alfred Haar 1909), die nach Ingrid Daubechies benannten Daubechies-Wavelets (um 1990), die ebenfalls von ihr konstruierten Coiflet-Wavelets und das eher theoretisch bedeutsame Meyer-Wavelet (Yves Meyer, um 1988).

Meyer-Wavelet
vergrößern
Meyer-Wavelet
Morlet-Wavelet
vergrößern
Morlet-Wavelet
Mexikanischer Hut
vergrößern
Mexikanischer Hut

Wavelets gibt es für Räume beliebiger Dimension, meist wird ein Tensorprodukt einer eindimensionalen Waveletbasis verwendet. Aufgrund der fraktalen Natur der Zwei-Skalen-Gleichung in der MRA haben die meisten Wavelets eine komplizierte Gestalt (siehe diese Wavelet-Grafiken), die meisten haben keine geschlossene (taschenrechnerfreundliche) Form.


[Bearbeiten] Anwendung

Anwendung finden Wavelets in Methoden der Signalverarbeitung, insbesondere der Signalkompression, welche als ersten Schritt eine diskrete Wavelet-Transformation beinhalten. Diese wurden seit Anfang der 1990er Jahre als Meilenstein der Bildkompression und Audiodatenkompression propagiert. Trotzdem sind außerhalb von Spezialanwendungen, wie z. B. in der Geophysik oder Computertomographie, solche Wavelet-Kompressionsmethoden nur im JPEG2000-Format und seinen direkten Vorgängern wie dem DjVu und dem Lurawave Format implementiert. Bisher ist JPEG2000 wenig verbreitet. In einem weiten Sinne basiert auch das gängige JPEG-Format auf einer Wavelet-Transformation, die verwendete Diskrete Kosinustransformation kann als Haar-Wavelet interpretiert werden. In Methoden der Signalanalyse wird eher die kontinuierliche Wavelet-Transformation in diskretisierter Form verwendet.

[Bearbeiten] Wavelets der diskreten Wavelet-Transformation

Ein Wavelet ψ ist hier die erzeugende Funktion eines affinen Systems von Funktionen \psi_{j,k}(x):=2^{j/2}\,\psi(2^j\,x-k), welche eine Hilbert-Basis, d. h. ein vollständiges Orthonormalsystem im Funktionenraum L^2(\mathbf R) bilden. Die Darstellung einer Funktion mittels dieser Funktionen nennt man Wavelet-Transformation:

f\mapsto c(f):=\mathcal W[f]=\left(c_{j,k}(f):=\langle f,\,\psi_{j,k}\rangle:\;j,k\in\Z\right)

und inverse Wavelet-Transformation

c=(c_{j,k}:\;j,k\in\Z)\mapsto \mathcal W^*[f]:=\sum_{j,k\in\Z}c_{j,k}\cdot\psi_{j,k}.

Das elementarste Beispiel ist das Haar-Wavelet. Es ist hilfreich, wenn die Wavelet-Funktion zu einer Multiskalenanalyse assoziiert ist, da dann in der praktischen Berechnung die Auswertung vieler der Integrale, die hinter den Skalarprodukten stehen, durch wiederholte Faltung von einmal gewonnenen Koeffizientenfolgen mit endlichen Filterfolgen ersetzt werden kann. Dieses beschleunigte Verfahren nennt man dementsprechend schnelle Wavelet-Transformation.

[Bearbeiten] Signalverarbeitung

Der Zusammenhang zwischen Wavelets und Filtern zur Signalverarbeitung ist nun recht anschaulich: Die Waveletmaske entspricht der Impulsantwort eines Bandpassfilters mit einer gewissen Schärfe in der Zeit (Filterlänge) und in der Frequenz (Bandbreite). Filterlänge und Bandbreite sind umgekehrt proportional, so wird eine "Streckung" des Filters um den Faktor 2 die Bandbreite halbieren.

[Bearbeiten] Erweiterungen

Es ist möglich und sinnvoll, andere Skalenfaktoren zu betrachten. So entspricht die DCT-Variante im JPEG-Algorithmus einem Haar-Wavelet zur Blockgröße 8. Unter weiteren Abschwächungen der analytischen Anforderungen ergeben sich Wavelet-Frames (siehe Rahmen) beziehungsweise Framelets, diese erzeugen eine redundante Signaltransformation, die unter bestimmten Umständen vorzuziehen ist, zum Beispiel bei der Rauschunterdrückung.

Eine in letzter Zeit aufgekommene Variante sind die so genannten Multiwavelets, die nicht eine, sondern einen Vektor von Skalierungsfunktionen in der MRA aufweisen und dementsprechend matrixwertige Skalierungsfolgen.

Der neue JPEG2000-Standard der Bildkomprimierung kann (biorthogonale, 5/3 und 9/7) Wavelets verwenden.

[Bearbeiten] Weblinks

Commons: Wavelet – Bilder, Videos und/oder Audiodateien
THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu