Rychlá waveletová transformace - Fast wavelet transform
Fast Wavelet Transform je matematický algoritmus navržen tak, aby otočit průběh nebo signál v časové oblasti do posloupnosti koeficientů založených na ortogonální bázi malých konečných vln nebo vlnky . Transformaci lze snadno rozšířit na vícerozměrné signály, jako jsou obrázky, kde je časová doména nahrazena doménou prostoru. Tento algoritmus zavedl v roce 1989 Stéphane Mallat .
Má jako teoretický základ zařízení konečně generované ortogonální multirezoluční analýzy (MRA). Z uvedených podmínek se vybere vzorkovací stupnice J se vzorkovací frekvencí 2 J na jednotkový interval a promítne daný signál f do prostoru ; teoreticky výpočtem skalárních součinů
kde je škálovací funkce vybrané vlnkové transformace; v praxi jakýmkoli vhodným postupem vzorkování za podmínky, že je signál vysoce převzorkován, tak
je ortogonální projekce nebo alespoň nějaká dobrá aproximace původního signálu v .
MRA se vyznačuje svou škálovací sekvencí
- nebo, jako Z-transformace ,
a jeho vlnková sekvence
- nebo
(některé koeficienty mohou být nulové). Umožňují vypočítat vlnkové koeficienty , alespoň v určitém rozsahu k = M, ..., J-1 , aniž by bylo nutné aproximovat integrály v odpovídajících skalárních součinech. Místo toho lze přímo pomocí konvolučních a decimačních operátorů vypočítat tyto koeficienty z první aproximace .
Předat DWT
Jeden počítá rekurzivně , počínaje sekvencí koeficientů a odpočítáváním od k = J-1 do některých M <J ,
- nebo
a
- nebo ,
pro k = J-1, J-2, ..., M a vše . V notaci Z-transformace:
- Převzorkování operátor snižuje nekonečnou posloupnost, danou jeho Z-transformace , který je jednoduše série Laurent , na posloupnosti koeficientů s ještě indexů .
- Úlohy označené Laurent-polynomiální označuje adjoint filtr , má časově reversní adjoint koeficientů . (Adjunktem reálného čísla je číslo samotné, komplexního čísla jeho konjugát, reálné matice transponovaná matice, komplexní matice jeho hermitovské adjoint).
- Násobení je polynomiální násobení, které je ekvivalentní konvoluci sekvencí koeficientů.
Z toho vyplývá, že
je ortogonální projekce původního signálu f nebo alespoň první aproximace do podprostoru , tj. se vzorkovací frekvencí 2 k na jednotku intervalu. Rozdíl oproti první aproximaci je dán vztahem
- ,
kde jsou signály rozdílu nebo detailů počítány z koeficientů detailu jako
- ,
s označením mateřské vlnky waveletové transformace.
Inverzní DWT
Vzhledem k posloupnosti koeficientů pro některé M <J a všechny rozdílné posloupnosti , k = M, ..., J-1 , se počítá rekurzivně
- nebo
pro k = J-1, J-2, ..., M a vše . V notaci Z-transformace:
- Operátor Převzorkování vytváří nulový injekční otvory uvnitř dané sekvenci. To znamená, že každý druhý prvek výsledné sekvence je prvkem dané sekvence, každý druhý druhý prvek je nula nebo . Tento lineární operátor je v Hilbertově prostoru adjunktem k operátoru převzorkování .
Viz také
Reference
- SG Mallat „Teorie multirezolučního rozkladu signálu: reprezentace waveletů“ IEEE Transaction on Pattern Analysis and Machine Intelligence, sv. 2, č. 7. července 1989.
- AN Akansu Multiplierless Suboptimal PR-QMF Design Proc. SPIE 1818, Vizuální komunikace a zpracování obrazu, s. 723, listopad 1992
- AN Akansu Multiplierless 2-band Perfect Reconstruction Quadrature Mirror Filter (PR-QMF) Banks US Patent 5420 891, 1995
- AN Akansu multiplikátorové PR kvadraturní zrcadlové filtry pro subpásmové kódování obrazu IEEE Trans. Zpracování obrazu, str. 1359, září 1996
- MJ Mohlenkamp, MC Pereyra Wavelets, jejich přátelé a co pro vás mohou udělat (EMS 2008) str. 38
- BB Hubbard Svět podle waveletů: Příběh matematické techniky při výrobě (1998 Peters) str. 184
- SG Mallat A Wavelet Tour of Signal Processing (1999 Academic Press) str. 255
- A. Teolis Výpočetní zpracování signálu s vlnkami (1998 Birkhäuser) str. 116
- Y. Nievergelt Wavelets Made Easy (1999 Springer) str. 95
Další čtení
G. Beylkin, R. Coifman, V. Rokhlin, „Rychlé vlnkové transformace a numerické algoritmy“ Comm. Pure Appl. Matematika. , 44 (1991), str. 141–183
