JP2Database
Subiektywna ocena jakości progresywnej rekonstrukcji
obrazu wystawiana jest na podstawie działania programu HabibViewer.
Pozwala on na określenie niektórych parametrów dekodowania obrazów JPEG 2000.
Rekonstrukcja przy użyciu zadanej ilości warstw:
a) 2 warstwy
|
b) 8 warstw
|
c) 20 warstw
|
|
Rekonstrukcja przy użyciu zadanej ilości bajtów:
a) 2KB
|
b) 10KB
|
c) 20KB
|
d) 48KB
|
Przebieg progresywnej rekonstrukcji obrazu
zobrazowano przy użyciu aplikacji ImageComparer.
Przykładowa rekonstrukcja pliku w standardzie JPEG (lewy
panel) oraz JPEG 2000 (prawy panel):
a) początek
procesu dekodowania
|
b) obraz po
zdekodowaniu ok. 1/4 pliku
|
Ilustracje poniżej obrazują przebieg rekonstrukcji obrazu
flowers. Został on skompresowany do formatów JPEG, JPEG progresywny
oraz JPEG 2000 o bardzo zbliżonych wielkościach plików.
Przeprowadzone badania przedstawiają obraz uzyskany po wczytaniu odpowiednio 4,
8, 13 oraz 50 procent każdego z plików.
Przebieg rekonstrukcji pliku JPEG:
a)
4%
|
b) 8%
|
c) 13%
|
d) 50%
|
Przebieg rekonstrukcji pliku JPEG progresywny:
a)
4%
|
b) 8%
|
c) 13%
|
d) 50%
|
Przebieg rekonstrukcji pliku JPEG 2000:
a)
4%
|
b) 8%
|
c) 13%
|
d) 50%
|
Dla powyższych przykładów wyznaczono błędy
średniokwadratowe w poszczególnych fazach dekodowania obrazu za pomocą
informacji dostarczanych przez program ImageComparer.
|
4% |
9% |
14% |
19% |
24% |
29% |
34% |
39% |
44% |
49% |
54% |
59% |
64% |
69% |
74% |
79% |
84% |
89% |
94% |
100% |
JPG |
10977 |
10339 |
9825 |
9277 |
8595 |
7892 |
7044 |
6088 |
5404 |
4600 |
3794 |
3189 |
2746 |
2176 |
1781 |
1450 |
1085 |
710 |
356 |
34 |
JPG progr. |
5641 |
1200 |
437 |
293 |
256 |
245 |
231 |
223 |
222 |
220 |
219 |
160 |
91 |
73 |
63 |
55 |
52 |
46 |
43 |
20 |
JP2 |
1004 |
603 |
305 |
189 |
165 |
106 |
77 |
72 |
65 |
55 |
51 |
47 |
40 |
35 |
27 |
21 |
20 |
20 |
20 |
20 |
Wykres aproksymujący powyższe błędy w skali
logarytmicznej:
czerwony - JPEG
szary - JPEG progresywny
niebieski - JPEG 2000
Wkrótce pojawi się więcej testów.
|