modifikovanou bází
Teorie:
Modifikovaná Walshova báze.
Výhodou této báze je ,že se jedná o bázi úplnou a navíc index řádku matice souhlasí s počtem nulových bodů.
Tuto bázi lze vytvořit rekurentně z Walshovy báze podle vzorce:
, zde p= 0,1; j=0,1,2,3,…,k; N=2^k.
Pro N=2^n=8 platí modifikovaná WP báze W*:

Generování bázové matice v Matlabu
Spektra:
Vypočtená spektra jsou z přepočítaných obrázků na velikost 256x256 pixelů. Přepočet jsme zvolili kvůli nesnadnosti generovat bázovou matici jiných rozměrů než 2^n. Vypočtená spektra jsou velmi podobná spektrům vypočteným pomocí Washovy transformační matice, ale v případě Obr2 je vidět i vzdálená podobnost spektra s DCT nebo DFT.
| Obrázek | Obr1 | Walshův mod. obraz obrázků |
![]() |
=> |
![]() |
| Obr2 | ||
![]() |
=> | ![]() |
| Obr3 | ||
![]() |
=> | ![]() |
| Obr4 | ||
![]() |
=> | ![]() |
| Obr5 | ||
![]() |
=> | ![]() |
Komprese obrázků:
I u této "komprese" jsme vynechaliy kompresi v chromizačních kanálech. Proto je s chromizačními kanály počítáno v plném rozlišení, což mohlo mít za následek menší kompresní poměr.
|
Obr1 před kompresí
|
Obr1 po kompresi |
![]() |
![]() |
|
Obrázek sestavený ze zahozených
koeficientů |
Statistická data - Matlab
|
![]() |
Velikost obrázku před kompresí: 1572864 B Velikost obrázku po kompresi: Kompresní poměr: Ušetřené místo v procentech |
OBR2
|
Obr2 před kompresí
|
Obr2 po kompresi |
![]() |
![]() |
|
Obrázek sestavený ze zahozených
koeficientů |
Statistická data - Matlab
|
![]() |
Velikost obrázku před kompresí: 1572864 B Velikost obrázku po kompresi: Kompresní poměr: Ušetřené místo v procentech |
OBR3
|
Obr3 před kompresí
|
Obr3 po kompresi |
![]() |
![]() |
|
Obrázek sestavený ze zahozených
koeficientů |
Statistická data - Matlab
|
![]() |
Velikost obrázku před kompresí: 1572864 B Velikost obrázku po kompresi: Kompresní poměr: Ušetřené místo v procentech |
OBR4
|
Obr4 před kompresí
|
Obr4 po kompresi |
![]() |
![]() |
|
Obrázek sestavený ze zahozených
koeficientů |
Statistická data - Matlab
|
![]() |
Velikost obrázku před kompresí: 1572864 B Velikost obrázku po kompresi: Kompresní poměr: Ušetřené místo v procentech |
OBR5
|
Obr5 před kompresí
|
Obr5 po kompresi |
![]() |
![]() |
|
Obrázek sestavený ze zahozených
koeficientů |
Statistická data - Matlab
|
![]() |
Velikost obrázku před kompresí: 1572864 B Velikost obrázku po kompresi: Kompresní poměr: Ušetřené místo v procentech |
Výpis programu v Matlabu
Jak jste si mohli všimnout, mezi kompresí s Walshovou a Walshovou modifikovanou bází nejsou rozdíly, ačkoliv nemají stejná spektra.