Added czech translation and some support for it.
[fic.git] / text / bc.lyx
bloba6eedbebb04dca8c2a5e315e3777e704abbc4502
1 #LyX 1.6.3 created this file. For more info see http://www.lyx.org/
2 \lyxformat 345
3 \begin_document
4 \begin_header
5 \textclass report
6 \begin_preamble
7 %\usepackage[utf-8]{inputenc} % nastavuje použité kódování, uživatelé Windows zamění latin2 za cp1250
8 %\usepackage[czech]{babel}
9 %\usepackage{a4wide} % nastavuje standardní evropský formát stránek A4
10 %\usepackage{index} % nutno použít v případě tvorby rejstříku balíčkem makeindex
11 %\usepackage{fancybox} % umožňuje pokročilé rámečkování :-)
12 %\usepackage[final]{graphicx} % nezbytné pro standardní vkládání obrázků do dokumentu
14 \usepackage[bindingoffset=1.5cm]{geometry} % nastavení dané velikosti okrajů
15 %[outer=2.5cm,inner=4cm,top=2cm,bottom=3cm]
17 %\newindex{default}{idx}{ind}{Rejstřík} % zavádí rejstřík v případě použití balíku index
20 \def\bcTitle{Moderní metody fraktální komprese obrazu}  
21 \def\bcTitleEn{Contemporary Methods in Fractal Image Compression}
22 \def\bcAuthor{Vladimír Čunát} 
23 \def\bcAuthorEn{Vladimir Cunat} 
24 \def\bcTeacher{RNDr.~Tomáš Dvořák, CSc.}
25 \def\bcTeacherMail{Tomas.Dvorak@mff.cuni.cz}
26 \def\bcKSVI{Kabinet software a výuky informatiky}
27 \def\bcKSVIen{Department of Software and Computer Science Education}
29 \title{\bcTitle}
30 \author{\bcAuthor}
31 \date{\today}
33 %\usepackage[ 
34 %pdfauthor={\bcAuthorEn}, 
35 %pdftitle={\bcTitleEn}, 
36 %pdfcreator={Lyx}, 
37 %pdfsubject={Fractal Image Compression}, 
38 %pdfkeywords={image compression,fractals} 
39 %]{hyperref}
40 \hypersetup{
41   pdftitle={\bcTitleEn},
42   pdfauthor={\bcAuthorEn},
43   pdfsubject={Fractal Image Compression},
44   pdfkeywords={image compression, fractals}
48 % url formátování, použito v referencích
49 \usepackage{url}
51 \usepackage{amsthm}
52 \newtheorem{veta}{Věta}[chapter]
53 \end_preamble
54 \options notitlepage,12pt
55 \use_default_options false
56 \language czech
57 \inputencoding utf8
58 \font_roman default
59 \font_sans default
60 \font_typewriter default
61 \font_default_family default
62 \font_sc false
63 \font_osf false
64 \font_sf_scale 100
65 \font_tt_scale 100
67 \graphics default
68 \paperfontsize default
69 \spacing single
70 \use_hyperref true
71 \pdf_bookmarks true
72 \pdf_bookmarksnumbered false
73 \pdf_bookmarksopen false
74 \pdf_bookmarksopenlevel 1
75 \pdf_breaklinks false
76 \pdf_pdfborder true
77 \pdf_colorlinks false
78 \pdf_backref false
79 \pdf_pdfusetitle true
80 \papersize a4paper
81 \use_geometry false
82 \use_amsmath 1
83 \use_esint 1
84 \cite_engine basic
85 \use_bibtopic true
86 \paperorientation portrait
87 \paperwidth 0cm
88 \paperheight 0cm
89 \leftmargin 4cm
90 \topmargin 2.5cm
91 \rightmargin 2.5cm
92 \bottommargin 2.5cm
93 \headheight 1cm
94 \headsep 1cm
95 \footskip 1.5cm
96 \secnumdepth 2
97 \tocdepth 2
98 \paragraph_separation indent
99 \defskip medskip
100 \quotes_language german
101 \papercolumns 1
102 \papersides 1
103 \paperpagestyle default
104 \tracking_changes false
105 \output_changes false
106 \author "" 
107 \author "" 
108 \end_header
110 \begin_body
112 \begin_layout Standard
113 \begin_inset CommandInset include
114 LatexCommand input
115 filename "bc_start.tex"
117 \end_inset
120 \begin_inset Note Note
121 status open
123 \begin_layout Plain Layout
125 \lang english
126 english hack
127 \end_layout
129 \end_inset
132 \end_layout
134 \begin_layout Chapter
135 Úvod
136 \end_layout
138 \begin_layout Standard
139 Množství a rozměry zpracovávaných digitálních obrázků se neustále zvětšují,
140  a tak možnost jejich efektivní reprezentace narůstá na důležitosti.
141  Kapacity pamětí a rychlosti síťových přenosů sice také rostou, ale na druhou
142  stranu se rozšiřují mnohem menší, úspornější a méně výkonná zařízení pracující
144 \begin_inset space ~
145 \end_inset
147 obrázky.
148 \end_layout
150 \begin_layout Standard
151 Fraktální komprese obrazu je relativně nová a velmi netradiční ztrátová
152  metoda, kde je obrázek charakterizován pomocí vzájemných vztahů mezi jeho
153  částmi.
154  Vykazuje mnoho neobvyklých vlastostí, které lze využít i pro jiné účely
155  než pro kompresi.
156  Díky nim získala mnoho popularity, ale také se stala terčem mýtů.
157 \end_layout
159 \begin_layout Standard
160 Samotná komprese nemá daný pevný postup.
161  Naopak, každou její část lze provádět mnoha různými způsoby.
163 \begin_inset space ~
164 \end_inset
166 této práci bylo cílem vytvořit modulární systém pro fraktální kompresi,
167  kde by bylo možné vyměňovat jednotlivé části komprese, a umožnit tak snadné
168  porovnávání jednotlivých algoritmů a vyhodnocení jejich interakcí.
169 \end_layout
171 \begin_layout Standard
173 \begin_inset space ~
174 \end_inset
176 následující
177 \begin_inset space ~
178 \end_inset
180 kapitole jsou popsány základní principy fraktální komprese a různé zkoumané
181  způsoby jejího vylepšení.
182  Kapitola
183 \begin_inset space ~
184 \end_inset
187 \begin_inset CommandInset ref
188 LatexCommand ref
189 reference "Chyba_zobrazení"
191 \end_inset
193  pak podrobněji rozebírá zobrazení mezi zdrojovými a cílovými bloky, která
194  jsou základem komprese.
196 \begin_inset space ~
197 \end_inset
199 kapitole
200 \begin_inset space ~
201 \end_inset
204 \begin_inset CommandInset ref
205 LatexCommand ref
206 reference "Implementace"
208 \end_inset
210  jsou popsány věci související s
211 \begin_inset space ~
212 \end_inset
214 implementací
215 \begin_inset space ~
216 \end_inset
218 --- použité vývojové nástroje, způsob modularizace a implementace jednotlivých
219  technik.
220  Kapitola
221 \begin_inset space ~
222 \end_inset
225 \begin_inset CommandInset ref
226 LatexCommand ref
227 reference "Testování_a_vyhodnocení"
229 \end_inset
231  vyhodnocuje vliv použití různých technik ve fraktální kompresi na testovacích
232  obrázcích a také porovnává účinnost komprese se standardními ztrátovými
233  formáty JPEG a JPEG
234 \begin_inset space ~
235 \end_inset
237 2000.
238 \end_layout
240 \begin_layout Chapter
241 Vývoj a principy fraktální komprese obrazu
242 \begin_inset CommandInset label
243 LatexCommand label
244 name "Vývoj_a_principy"
246 \end_inset
249 \end_layout
251 \begin_layout Standard
252 V této kapitole bude používáno následující značení:
253 \end_layout
255 \begin_layout Description
256 potenční
257 \begin_inset space ~
258 \end_inset
260 množina 
261 \begin_inset Formula $2^{X}=\left\{ A:\, A\subseteq X\right\} $
262 \end_inset
265 \end_layout
267 \begin_layout Description
268 iterace
269 \begin_inset space ~
270 \end_inset
272 zobrazení mějme zobrazení 
273 \begin_inset Formula $f:\, X\rightarrow X$
274 \end_inset
276 , pak 
277 \begin_inset Formula $f^{k}:\, X\rightarrow X$
278 \end_inset
280  je definováno tak, že 
281 \begin_inset Formula $f^{0}$
282 \end_inset
284  je identita a
285 \begin_inset Formula \[
286 \forall k\geq1\quad\forall x\in X\quad f^{k}\left(x\right)=f\left(f^{k-1}\left(x\right)\right)\]
288 \end_inset
291 \end_layout
293 \begin_layout Description
294 kontraktivita
295 \begin_inset space ~
296 \end_inset
298 zobrazení zobrazení 
299 \begin_inset Formula $f:\, X\rightarrow X$
300 \end_inset
302  na metrickém prostoru 
303 \begin_inset Formula $X$
304 \end_inset
307 \begin_inset space ~
308 \end_inset
310 metrikou 
311 \begin_inset Formula $d$
312 \end_inset
314  je kontraktivní, pokud
315 \begin_inset Formula \[
316 \exists s<1\quad\forall x,y\in X\quad d\left(x,y\right)\leq s\, d\left(f\left(x\right),f\left(y\right)\right)\]
318 \end_inset
320 takové 
321 \begin_inset Formula $s$
322 \end_inset
324  budeme nazývat faktorem kontraktivity 
325 \begin_inset Formula $f$
326 \end_inset
329 \end_layout
331 \begin_layout Section
333 \end_layout
335 \begin_layout Standard
336 Základy fraktální komprese byly položeny v druhé polovině 80.
337 \begin_inset space \thinspace{}
338 \end_inset
340 let, kdy Barnsley studoval systémy iterovaných funkcí (IFS).
341  IFS je množina bodů 
342 \begin_inset Formula $A$
343 \end_inset
346 \begin_inset space ~
347 \end_inset
349 úplném metrickém prostoru 
350 \begin_inset Formula $X$
351 \end_inset
353  definována pomocí souboru kontraktivních zobrazení 
354 \begin_inset Formula $X$
355 \end_inset
357  do sebe.
358  Mějme soubor zobrazení 
359 \begin_inset Formula $f_{i}:X\rightarrow X$
360 \end_inset
362  pro 
363 \begin_inset Formula $i\in J$
364 \end_inset
366  a definujme jejich sjednocení 
367 \begin_inset Formula $f:2^{X}\rightarrow2^{X}$
368 \end_inset
370  tak, že pro 
371 \begin_inset Formula $B\subseteq X$
372 \end_inset
375 \begin_inset Formula $f\left(B\right)=\left\{ f_{i}\left(b\right)\mid i\in J,\ b\in B\right\} $
376 \end_inset
379  Na 
380 \begin_inset Formula $2^{X}$
381 \end_inset
383  lze definovat metriku tak, abychom dostali zase úplný metrický prostor
384  a zobrazení 
385 \begin_inset Formula $f$
386 \end_inset
388  bylo kontraktivní, jak je ukázáno například v
389 \begin_inset space ~
390 \end_inset
393 \begin_inset CommandInset citation
394 LatexCommand cite
395 key "Barn88b"
397 \end_inset
399  pomocí Hausdorffovy metriky.
400  To podle Banachovy věty o
401 \begin_inset space ~
402 \end_inset
404 pevném bodě dává, že takto vzniklé zobrazení 
405 \begin_inset Formula $f$
406 \end_inset
408  má právě jeden pevný bod, kterým je právě hledaná množina 
409 \begin_inset Formula $A$
410 \end_inset
412 , často nazývaná atraktor nebo fraktál
413 \begin_inset Foot
414 status collapsed
416 \begin_layout Plain Layout
417 fraktály lze konstruovat i jinými způsoby než pomocí IFS
418 \end_layout
420 \end_inset
423 \end_layout
425 \begin_layout Standard
426 IFS mají několik zajímavých vlastností.
427  Pro získání atraktoru stačí znát zobrazení 
428 \begin_inset Formula $f$
429 \end_inset
431  a iterovat ho na libovolné neprázdné kompaktní podmnožině prostoru 
432 \begin_inset Formula $X$
433 \end_inset
436  Navíc vzniklé fraktály mohou mít detailní kresbu při libovolném přiblížení,
437  přestože jejich matematický popis je velmi malý, takže pro tyto speciální
438  obrázky lze dosáhnout libovolně velkého kompresního poměru.
439  Mezi nejznámější IFS patří Barnsleyho kapradina, generovaná v
440 \begin_inset space ~
441 \end_inset
444 \begin_inset Formula $\mathbb{R}^{2}$
445 \end_inset
447  pomocí čtyř afinních zobrazení.
448  Barnsley zkoumal, zda by nebylo možné proces obrátit
449 \begin_inset space ~
450 \end_inset
452 --- k
453 \begin_inset space ~
454 \end_inset
456 danému obrázku najít soubor zobrazení, jehož pevný bod by obrázku byl velmi
457  blízký.
458  Pak by místo souboru pixelů stačil pro popis obrázku jen popis těchto zobrazení.
459 \end_layout
461 \begin_layout Standard
462 Zde se používá takzvaná kolážová věta, uvedená například v
463 \begin_inset space ~
464 \end_inset
467 \begin_inset CommandInset citation
468 LatexCommand cite
469 key "Fish95"
471 \end_inset
473 , která dává horní odhad na odchylku atraktoru od požadovaného obrázku:
474 \end_layout
476 \begin_layout Standard
477 \begin_inset ERT
478 status open
480 \begin_layout Plain Layout
483 \backslash
484 begin{veta}
485 \end_layout
487 \end_inset
489  Nechť 
490 \family roman
491 \series medium
492 \shape up
493 \size normal
494 \emph off
495 \bar no
496 \noun off
497 \color none
499 \begin_inset Formula $f$
500 \end_inset
502  je zobrazení úplného metrického prostoru do sebe, které je kontraktivní
504 \begin_inset space ~
505 \end_inset
507 faktorem 
508 \begin_inset Formula $s<1$
509 \end_inset
512 \begin_inset space ~
513 \end_inset
515 metrice 
516 \begin_inset Formula $d$
517 \end_inset
519 , pak 
520 \begin_inset Formula \[
521 d\left(A,\lim_{n\rightarrow\infty}f^{n}\left(A\right)\right)\;\le\;\frac{1}{1-s}\, d\left(A,f\left(A\right)\right).\]
523 \end_inset
526 \begin_inset ERT
527 status open
529 \begin_layout Plain Layout
532 \backslash
533 end{veta}
534 \end_layout
536 \end_inset
539 \end_layout
541 \begin_layout Standard
542 Díky tomu stačí hledat zobrazení, která obrázek transformují a přitom ho
543  změní co nejméně.
544  Pro jistotu konvergence dokonce stačí,
545 \family roman
546 \series medium
547 \shape up
548 \size normal
549 \emph off
550 \bar no
551 \noun off
552 \color none
553  že 
554 \begin_inset Formula $f^{k}$
555 \end_inset
558 \family default
559 \series default
560 \shape default
561 \size default
562 \emph default
563 \bar default
564 \noun default
565 \color inherit
566  je kontraktivní s
567 \begin_inset space ~
568 \end_inset
570 faktorem 
571 \begin_inset Formula $s<1$
572 \end_inset
574  pro nějaké 
575 \begin_inset Formula $k$
576 \end_inset
579  Ukázalo se, že největší problém je v
580 \begin_inset space ~
581 \end_inset
583 tom, že na rozdíl od klasických IFS málokterý obrázek lze charakterizovat
584  jako sjednocení několika transformovaných zmenšenin celého obrázku.
585  Bylo sice možné obrázek rozdělit na menší kusy charakterizované IFS, ale
586  tuto metodu se nepodařilo zautomatizovat.
587 \end_layout
589 \begin_layout Section
590 PIFS
591 \begin_inset CommandInset label
592 LatexCommand label
593 name "PIFS"
595 \end_inset
598 \end_layout
600 \begin_layout Standard
601 Pro kompresi obrázků také bylo nutné najít lepší model, než množinu bodů
603 \begin_inset space ~
604 \end_inset
607 \begin_inset Formula $\mathbb{R}^{2}$
608 \end_inset
611  Jedna z
612 \begin_inset space ~
613 \end_inset
615 možností reprezentace obrázků ve stupních šedi je funkce tvaru 
616 \begin_inset Formula $g:I^{2}\rightarrow I$
617 \end_inset
619 , kde 
620 \begin_inset Formula $I$
621 \end_inset
623  je značení pro interval 
624 \begin_inset Formula $\left[0,1\right]\subset\mathbb{R}$
625 \end_inset
628  Zde budeme analogicky hledat soubor funkcí na těchto obrázkových funkcích
629  (budeme je nazývat operátory) takový, aby jejich sjednocením vznikl operátor
631 \begin_inset Formula $F$
632 \end_inset
635 \begin_inset space ~
636 \end_inset
638 pevným bodem co nejblíže danému obrázku (tedy jeho funkci).
639  Aby bylo zaručeno, že lze sjednocení provést, v
640 \begin_inset space ~
641 \end_inset
643 PIFS (partitioned IFS) je prostor obrázku rozdělen na disjunktní části
644 \begin_inset Formula \[
645 \forall i\in J\quad R_{i}\subset I^{2},\qquad\bigcup_{i\in J}R_{i}=I^{2},\qquad\forall i,j\in J\quad i\neq j\;\rightarrow\; R_{i}\cap R_{j}=\emptyset\]
647 \end_inset
649 a operátory jsou tvaru 
650 \begin_inset Formula $F_{i}:\left(I^{2}\rightarrow I\right)\rightarrow\left(R_{i}\rightarrow I\right)$
651 \end_inset
654 \end_layout
656 \begin_layout Standard
657 PIFS, které zavedl Jacquin, dnes tvoří základ naprosté většiny technik pro
658  fraktální kompresi obrazu.
659  Pro zjednodušení se zde uvažují pouze afinní operátory, kde se navíc vzájemně
660  neovlivňuje transformace polohy s
661 \begin_inset space ~
662 \end_inset
664 transformací barvy.
665  Formální zápis aplikace operátoru na obrázek 
666 \begin_inset Formula $g:I^{2}\rightarrow I$
667 \end_inset
670 \begin_inset Formula \[
671 F_{i}g=h_{i},\qquad h_{i}:R_{i}\rightarrow I,\qquad h_{i}\left(\left[\begin{array}{c}
673 y\end{array}\right]\right)=\left(c_{i}\circ g\circ w_{i}\right)\left(\left[\begin{array}{c}
675 y\end{array}\right]\right)\]
677 \end_inset
680 \begin_inset Formula \[
681 \text{pro nějaká afinní zobrazení\quad}w_{i}:R_{i}\rightarrow I^{2}\mbox{\quad a\quad}c_{i}:I\rightarrow\mathbb{R}\]
683 \end_inset
685 Za 
686 \family roman
687 \series medium
688 \shape up
689 \size normal
690 \emph off
691 \bar no
692 \noun off
693 \color none
695 \begin_inset Formula $R_{i}$
696 \end_inset
698  se volí souvislé části obrazu, typicky čtverce o
699 \begin_inset space ~
700 \end_inset
702 straně délky 
703 \begin_inset Formula $2^{k}$
704 \end_inset
706 , a
707 \begin_inset space ~
708 \end_inset
710 nazývají se cílové bloky.
711  Díky spojitosti 
712 \begin_inset Formula $w_{i}$
713 \end_inset
715  jsou 
716 \begin_inset Formula $D_{i}=w_{i}\left(R_{i}\right)$
717 \end_inset
719  také souvislé části obrazu a nazývají se zdrojové bloky.
720 \begin_inset Foot
721 status collapsed
723 \begin_layout Plain Layout
725 \family roman
726 \series medium
727 \shape up
728 \size normal
729 \emph off
730 \bar no
731 \noun off
732 \color none
733 značení 
734 \begin_inset Formula $D_{i}$
735 \end_inset
737  a 
738 \begin_inset Formula $R_{i}$
739 \end_inset
741  pochází z
742 \begin_inset space ~
743 \end_inset
745 anglických termínů 
746 \family default
747 \series default
748 \shape default
749 \size default
750 \emph on
751 \bar default
752 \noun default
753 \color inherit
754 domain block
755 \family roman
756 \series medium
757 \shape up
758 \size normal
759 \emph off
760 \bar no
761 \noun off
762 \color none
763  a 
764 \family default
765 \series default
766 \shape default
767 \size default
768 \emph on
769 \bar default
770 \noun default
771 \color inherit
772 range block
773 \end_layout
775 \end_inset
777  Transformace 
778 \begin_inset Formula $w_{i}$
779 \end_inset
781  určuje, která část obrazu bude zobrazena do cílového bloku a také jak bude
782  otočena a případně symetricky převrácena.
783  Za 
784 \begin_inset Formula $w_{i}$
785 \end_inset
787  se volí kontraktivní zobrazení, přestože to pro níže uvedené tvrzení o
788 \begin_inset space ~
789 \end_inset
791 konvergenci není potřeba.
792  Tato kontraktivita mimo jiné způsobuje vytváření nových detailů při přiblížení.
793 \end_layout
795 \begin_layout Subsection
796 Konvergence PIFS
797 \end_layout
799 \begin_layout Standard
800 Pro konvergenci a horní odhad chyby PIFS modelu lze zase použít kolážovou
801  větu.
802  Následující důkaz je modifikací důkazu uvedeného v
803 \begin_inset space ~
804 \end_inset
807 \begin_inset CommandInset citation
808 LatexCommand cite
809 key "Fish95"
811 \end_inset
814  Zde se hodí metrika na obrázcích (funkcích 
815 \begin_inset Formula $g_{i}:I^{2}\rightarrow I$
816 \end_inset
819 \begin_inset Formula \[
820 d_{s\mathrm{up}}\left(g_{1},g_{2}\right)=\sup_{\vec{z}\in I^{2}}\left\{ \left|g_{1}\left(\vec{z}\right)-g_{2}\left(\vec{z}\right)\right|\right\} \]
822 \end_inset
824 Postačí, aby existovalo 
825 \family roman
826 \series medium
827 \shape up
828 \size normal
829 \emph off
830 \bar no
831 \noun off
832 \color none
834 \begin_inset Formula $s<1$
835 \end_inset
837  takové, že každé ze zobrazení 
838 \begin_inset Formula $c_{i}$
839 \end_inset
841  má lineární člen 
842 \begin_inset Formula $a_{i}:\;\left|a_{i}\right|\le s$
843 \end_inset
846  Pak pro libovolné obrázky 
847 \begin_inset Formula $g_{1},g_{2}:I^{2}\rightarrow I$
848 \end_inset
850  a každý bod 
851 \begin_inset Formula $\vec{z}\in I^{2}$
852 \end_inset
854  existuje právě jedno 
855 \begin_inset Formula $R_{i}$
856 \end_inset
858  takové, že 
859 \begin_inset Formula $\vec{z}\in R_{i}$
860 \end_inset
862  a platí
863 \begin_inset Formula \[
864 \left|\left(F_{i}g_{1}\right)\left(\vec{z}\right)-\left(F_{i}g_{2}\right)\left(\vec{z}\right)\right|\;\le\; s\left|\left(g_{1}\circ w_{i}\right)\left(\vec{z}\right)-\left(g_{2}\circ w_{i}\right)\left(\vec{z}\right)\right|\;\leq\; s\, d_{s\mathrm{up}}\left(g_{1},g_{2}\right)\]
866 \end_inset
868 Z toho už plyne kontraktivita celého operátoru 
869 \begin_inset Formula $F$
870 \end_inset
873 \begin_inset Formula \[
874 d_{s\mathrm{up}}\left(Fg_{1},Fg_{2}\right)\;\le\; s\, d_{s\mathrm{up}}\left(g_{1},g_{2}\right)\]
876 \end_inset
878  a díky tomu lze použít kolážovou větu.
879 \end_layout
881 \begin_layout Standard
882 Ukazuje se ale, že pro použití v
883 \begin_inset space ~
884 \end_inset
886 implementaci je tento odhad příliš volný, stejně jako použitá metrika nedává
887  dobré vizuální výsledky.
888 \end_layout
890 \begin_layout Subsection
891 Optimální zobrazení
892 \begin_inset CommandInset label
893 LatexCommand label
894 name "PIFS/Optimální_zobrazení"
896 \end_inset
899 \end_layout
901 \begin_layout Standard
902 Pro daný cílový blok 
903 \family roman
904 \series medium
905 \shape up
906 \size normal
907 \emph off
908 \bar no
909 \noun off
910 \color none
912 \begin_inset Formula $R_{i}$
913 \end_inset
915  se volí afinní zobrazení 
916 \begin_inset Formula $w_{i}$
917 \end_inset
919  tak, aby mapovalo blok na jeden ze souboru zdrojových bloků.
920  Tento soubor bývá pevně daný kvůli zjednodušení ukládání a vyhledávání.
921  Volba zdrojového bloku je hlavním zdrojem výpočetní složitosti celé komprese
922  a jejímu urychlení byla věnována značná část výzkumu v
923 \begin_inset space ~
924 \end_inset
926 oblasti.
927  Obecně je snaha zvolit takový blok 
928 \begin_inset Formula $D_{i}$
929 \end_inset
931 , že spolu s
932 \begin_inset space ~
933 \end_inset
935 optimálním barevným zobrazením 
936 \begin_inset Formula $c_{i}$
937 \end_inset
939  bude pro složený operátor 
940 \begin_inset Formula $F_{i}g=\left(c_{i}\circ g\circ w_{i}\right)$
941 \end_inset
943  vzdálenost 
944 \begin_inset Formula $d\left(\ c_{i}\circ g\circ w_{i},\ g\ \right)$
945 \end_inset
948 \family default
949 \series default
950 \shape default
951 \size default
952 \emph default
953 \bar default
954 \noun default
955 \color inherit
957 \family roman
958 \series medium
959 \shape up
960 \size normal
961 \emph off
962 \bar no
963 \noun off
964 \color none
965 měřená na 
966 \begin_inset Formula $R_{i}$
967 \end_inset
969  co nejmenší.
970 \family default
971 \series default
972 \shape default
973 \size default
974 \emph default
975 \bar default
976 \noun default
977 \color inherit
979 \begin_inset Foot
980 status open
982 \begin_layout Plain Layout
983 funkce jejichž vzdálenost měříme jsou definovány pouze na 
984 \begin_inset Formula $R_{i}$
985 \end_inset
987  místo původního  
988 \begin_inset Formula $I^{2}$
989 \end_inset
992 \end_layout
994 \end_inset
997 \end_layout
999 \begin_layout Standard
1000 Volba optimálního zobrazení 
1001 \begin_inset Formula $c_{i}$
1002 \end_inset
1004  a tedy i následně volba 
1005 \begin_inset Formula $w_{i}$
1006 \end_inset
1008  je silně závislá na použité metrice.
1009  Ve fraktální kompresi se téměř výhradně používá RMSE metrika.
1010  Její hlavní výhody i nevýhody jsou dány tím, že se vždy berou v
1011 \begin_inset space ~
1012 \end_inset
1014 úvahu pouze sobě odpovídající body.
1015  To umožnuje velmi jednoduchou a rychlou práci s
1016 \begin_inset space ~
1017 \end_inset
1019 metrikou a také optimalizaci v
1020 \begin_inset space ~
1021 \end_inset
1023 ní, na druhou stranu díky tomu pro větší bloky nedává metrika výsledky odpovídaj
1024 ící vizuálnímu rozdílu.
1025  Možnosti použití alternativních metrik jsou zmíněny v
1026 \begin_inset space ~
1027 \end_inset
1030 \begin_inset CommandInset ref
1031 LatexCommand vref
1032 reference "Články/Zlepšení_vzhledu/Další_metody"
1034 \end_inset
1037 \end_layout
1039 \begin_layout Standard
1040 Jak je ukázáno v
1041 \begin_inset space ~
1042 \end_inset
1044 kapitole
1045 \begin_inset space ~
1046 \end_inset
1049 \begin_inset CommandInset ref
1050 LatexCommand ref
1051 reference "Chyba_zobrazení"
1053 \end_inset
1055  pro diskrétní případ, při použití RMSE existuje právě jedno optimální 
1056 \begin_inset Formula $c_{i}$
1057 \end_inset
1059  a lze ho (pro dané 
1060 \begin_inset Formula $g$
1061 \end_inset
1063  a 
1064 \begin_inset Formula $w_{i}$
1065 \end_inset
1067 ) snadno spočítat analyticky.
1068  To platí za předpokladu, že 
1069 \begin_inset Formula $g\circ w_{i}$
1070 \end_inset
1072  není konstantní na 
1073 \begin_inset Formula $R_{i}$
1074 \end_inset
1076  (tj.
1077 \begin_inset space ~
1078 \end_inset
1081 \begin_inset Formula $g$
1082 \end_inset
1084  není konstantní na 
1085 \begin_inset Formula $D_{i}$
1086 \end_inset
1089 \begin_inset space ~
1090 \end_inset
1092 --- jinak by se jednalo o
1093 \begin_inset space ~
1094 \end_inset
1096 aproximaci konstantním blokem, volba lineárního koeficientu by byla libovolná
1097  a výsledek vždy horší, než při výběru jakéhokoliv nekonstantního zdrojového
1098  bloku.
1099 \end_layout
1101 \begin_layout Subsection
1102 Rychlá konvergence
1103 \begin_inset CommandInset label
1104 LatexCommand label
1105 name "PIFS/Rychlá_konvergence"
1107 \end_inset
1110 \end_layout
1112 \begin_layout Standard
1113 Fraktální komprese v
1114 \begin_inset space ~
1115 \end_inset
1117 této podobě stále trpěla jedním skrytým problémem.
1118  Při dodržení kontraktivity všech zobrazení 
1119 \begin_inset Formula $c_{i}$
1120 \end_inset
1122  kolážová věta sice zaručovala, že obrázek zkonverguje (v
1123 \begin_inset space ~
1124 \end_inset
1126 prostoru všech obrázků s
1127 \begin_inset space ~
1128 \end_inset
1130 libovolnou metrikou) a nebude se příliš lišit, ale nijak neomezovala počet
1131  nutných iteračních kroků.
1132  Ukázalo se, že tento problém není jen teoretický
1133 \begin_inset space ~
1134 \end_inset
1136 --- i
1137 \begin_inset space ~
1138 \end_inset
1140 při přísnějších omezeních na kontraktivitu bylo pro některé obrázky nutné
1141  provádět mnoho desítek iterací než změny přestaly být okem viditelné.
1142 \end_layout
1144 \begin_layout Standard
1145 Řešení tohoto problému bylo publikováno v
1146 \begin_inset space ~
1147 \end_inset
1150 \begin_inset CommandInset citation
1151 LatexCommand cite
1152 key "Oien94"
1154 \end_inset
1156  a podrobněji rozebráno v
1157 \begin_inset space ~
1158 \end_inset
1161 \begin_inset space ~
1162 \end_inset
1164 kapitole knihy
1165 \begin_inset space ~
1166 \end_inset
1169 \begin_inset CommandInset citation
1170 LatexCommand cite
1171 key "Fish95"
1173 \end_inset
1176  Jedná se jen o
1177 \begin_inset space ~
1178 \end_inset
1180 drobnou modifikaci barevného zobrazení.
1181  Pokud bylo původní optimální barevné zobrazení ve tvaru 
1182 \begin_inset Formula $c_{i}\left(z\right)=p_{i}\, z+q_{i}$
1183 \end_inset
1185 , pak místo ukládání 
1186 \begin_inset Formula $p_{i}$
1187 \end_inset
1189  i 
1190 \begin_inset Formula $q_{i}$
1191 \end_inset
1193  je uloženo 
1194 \begin_inset Formula $p_{i}$
1195 \end_inset
1197  a průměrná barva bloku 
1198 \begin_inset Formula $R_{i}$
1199 \end_inset
1202  Nové zobrazení 
1203 \begin_inset Formula $\tilde{c_{i}}$
1204 \end_inset
1206  pak znormalizuje barvu zdrojového bloku 
1207 \begin_inset Formula $D_{i}$
1208 \end_inset
1210  odečtením jeho aktuálního průměru, výsledek vynásobí lineárním koeficienem
1212 \begin_inset Formula $p_{i}$
1213 \end_inset
1215  a přičte předpočítanou průměrnou barvu bloku 
1216 \begin_inset Formula $R_{i}$
1217 \end_inset
1219  ve vstupním obrázku.
1220 \end_layout
1222 \begin_layout Standard
1223 Přestože přičítaná průměrná barva 
1224 \begin_inset Formula $R_{i}$
1225 \end_inset
1227  je uložena v
1228 \begin_inset space ~
1229 \end_inset
1231 charakteristice zobrazení a je stále stejná, skutečný konstantní koeficient
1232  (výše značený 
1233 \begin_inset Formula $q_{i}$
1234 \end_inset
1236 ) se může měnit s
1237 \begin_inset space ~
1238 \end_inset
1240 každou iterací, takže z
1241 \begin_inset space ~
1242 \end_inset
1244 matematického hlediska se 
1245 \begin_inset Formula $\tilde{c_{i}}$
1246 \end_inset
1248  chová pokaždé jako jiné zobrazení.
1249 \end_layout
1251 \begin_layout Standard
1253 \begin_inset space ~
1254 \end_inset
1256 rámci jedné iterace je ale 
1257 \begin_inset Formula $\tilde{c_{i}}$
1258 \end_inset
1260  stále afinní zobrazení.
1261  Navíc lze snadno ukázat, že při použití RMSE metriky optimální afinní zobrazení
1263 \begin_inset Formula $c_{i}$
1264 \end_inset
1266  také vždy zobrazuje průměnou barvu 
1267 \begin_inset Formula $D_{i}$
1268 \end_inset
1270  na průměrnou barvu 
1271 \begin_inset Formula $R_{i}$
1272 \end_inset
1274 , takže když stav obrázku při iterování konverguje k
1275 \begin_inset space ~
1276 \end_inset
1279 \begin_inset Formula $g$
1280 \end_inset
1282  (zdrojovému obrázku), pak i
1283 \begin_inset space ~
1284 \end_inset
1287 \begin_inset Formula $\tilde{c_{i}}$
1288 \end_inset
1290  konverguje k
1291 \begin_inset space ~
1292 \end_inset
1295 \begin_inset Formula $c_{i}$
1296 \end_inset
1300 \end_layout
1302 \begin_layout Standard
1303 V tomto přístupu je tedy iterační operátor složitější na vyhodnocení, ale
1304  má lepší vlastnosti, například efektivnější ukládání koeficientů zobrazení
1305  díky jejich menší korelaci.
1306  Koeficienty 
1307 \begin_inset Formula $q_{i}$
1308 \end_inset
1310  zobrazení 
1311 \begin_inset Formula $c_{i}$
1312 \end_inset
1314  byly většinou v
1315 \begin_inset space ~
1316 \end_inset
1318 absolutní hodnotě malá čísla, ale mohly se pohybovat ve velkém rozsahu.
1319  Průměrná barva bloku se může pohybovat jen v
1320 \begin_inset space ~
1321 \end_inset
1323 rozmezí 
1324 \begin_inset Formula $\left[0,1\right]$
1325 \end_inset
1327  a má jasnější význam
1328 \begin_inset space ~
1329 \end_inset
1331 --- to pomáhá při volbě způsobu kvantizace při uložení do souboru a umožnuje
1332  například využít toho, že sousední bloky budou mít pravděpodobně blízkou
1333  barvu.
1334 \end_layout
1336 \begin_layout Standard
1337 Další výhodou je mnohem rychlejší a jistější konvergence.
1338  Je vidět, že po každé iteraci mají všechny bloky 
1339 \begin_inset Formula $R_{i}$
1340 \end_inset
1342  správnou průměrnou barvu.
1343  Tím se vzhled zdrojových bloků 
1344 \begin_inset Formula $D_{i}$
1345 \end_inset
1347  už po první iteraci dostane blízko vzorovému obrázku, což se při další
1348  iteraci promítne do cílových bloků 
1349 \begin_inset Formula $R_{i}$
1350 \end_inset
1353 \end_layout
1355 \begin_layout Standard
1357 \begin_inset space ~
1358 \end_inset
1360 výše odkazovaných publikacích je ukázáno, že po takovéto úpravě barevných
1361  zobrazení iterační proces konverguje ke stejnému výsledku a také, že za
1362  trochu silnějších předpokladů než zde uvedené bude potřebný počet iterací
1363  malý a bude záviset pouze na velikostech zdrojových a cílových bloků.
1364  Používá se zde diskrétní model obrázku
1365 \begin_inset space ~
1366 \end_inset
1368 --- posloupnost reálných čísel, kde cílové bloky jsou tvořeny 
1369 \begin_inset Formula $2^{b_{i}}$
1370 \end_inset
1372  po sobě jdoucími hodnotami a zdrojové bloky o
1373 \begin_inset space ~
1374 \end_inset
1376 velikosti 
1377 \begin_inset Formula $2^{d_{i}}$
1378 \end_inset
1380  jsou tvořeny několika po sobě jdoucími cílovými bloky.
1381  Zmenšování bloků vždy probíhá zprůměrováním 
1382 \begin_inset Formula $2^{d_{i}-b_{i}}$
1383 \end_inset
1385  po sobě jdoucích hodnot.
1386 \end_layout
1388 \begin_layout Standard
1389 Na rozdíl od konvergence založené na kolážové větě je důkaz proveden bez
1390  jakéhokoliv omezení na kontraktivitu barevných zobrazení 
1391 \begin_inset Formula $\bar{c_{i}}$
1392 \end_inset
1394 , což umožnuje mnohem přesnější aproximaci bloků s
1395 \begin_inset space ~
1396 \end_inset
1398 ostrými přechody bez ztráty jistoty konvergence.
1399  Zde se naopak využívá kontraktivity transformací 
1400 \begin_inset Formula $w_{i}$
1401 \end_inset
1404 \end_layout
1406 \begin_layout Subsection
1407 Úprava lineárních koeficientů
1408 \begin_inset CommandInset label
1409 LatexCommand label
1410 name "PIFS/Použitý_model"
1412 \end_inset
1415 \end_layout
1417 \begin_layout Standard
1418 Podobným způsobem, jako byly konstantní koeficienty barevných zobrazení
1419  nahrazeny průměry, lze také lineární koeficienty nahradit směrodatnými
1420  odchylkami
1421 \begin_inset space ~
1422 \end_inset
1424 --- barvy zdrojových bloků jsou vyděleny svou směrodatnou odchylkou a vynásobeny
1425  cílovou směrodatnou odchylkou.
1426  Jak je rozebráno v
1427 \begin_inset space ~
1428 \end_inset
1430 části
1431 \begin_inset space ~
1432 \end_inset
1435 \begin_inset CommandInset ref
1436 LatexCommand ref
1437 reference "Chyba_zobrazení/Upravená"
1439 \end_inset
1441 , mírně se tím zvýší chyba optimálního zobrazení.
1442 \end_layout
1444 \begin_layout Standard
1445 Výhody a nevýhody tohoto přístupu jsou podobné jako při nahrazování konstantních
1446  koeficientů zobrazení
1447 \begin_inset space ~
1448 \end_inset
1450 --- především jednodušší reprezentace zobrazení a pravděpodobně také rychlejší
1451  konvergence.
1452 \end_layout
1454 \begin_layout Standard
1455 Například v
1456 \begin_inset space ~
1457 \end_inset
1459 článku
1460 \begin_inset space ~
1461 \end_inset
1464 \begin_inset CommandInset citation
1465 LatexCommand cite
1466 key "HuQK07"
1468 \end_inset
1470  a také v
1471 \begin_inset space ~
1472 \end_inset
1474 této práci je používán právě tento model barevných zobrazení, ale nikde
1475  se mi nepodařilo nalézt nějaké zdůvodnění nebo odkaz na text zabývající
1476  se jeho vlastnostmi.
1477  Nejsou mi tedy známy žádné výsledky týkající se konvergence ani pro případné
1478  omezené varianty.
1479 \end_layout
1481 \begin_layout Standard
1482 Lineární koeficienty barevných zobrazení nejsou stejně jako v
1483 \begin_inset space ~
1484 \end_inset
1486 předchozím modelu nijak omezeny, ale experimenty prováděné v
1487 \begin_inset space ~
1488 \end_inset
1490 rámci této práce ukazují, že může být výhodné vyhýbat se zobrazením, kde
1491  je absolutní hodnota lineárního koeficientu vysoká.
1492  Tato úprava je diskutována v
1493 \begin_inset space ~
1494 \end_inset
1497 \begin_inset CommandInset ref
1498 LatexCommand ref
1499 reference "Chyba_zobrazení/Penalizace"
1501 \end_inset
1503 , včetně teoretického zdůvodnění.
1504 \end_layout
1506 \begin_layout Section
1507 Nejčastější oblasti výzkumu
1508 \begin_inset CommandInset label
1509 LatexCommand label
1510 name "Články"
1512 \end_inset
1515 \end_layout
1517 \begin_layout Standard
1518 Především v
1519 \begin_inset space ~
1520 \end_inset
1522 první polovině 90.
1523 \begin_inset space \thinspace{}
1524 \end_inset
1526 let bylo věnováno fraktální kompresi velké úsilí.
1527  Bylo zkoumáno (většinou odděleně) mnoho odlišných způsobů vylepšení základních
1528  technik popsaných výše.
1530 \begin_inset space ~
1531 \end_inset
1533 této části jsou shrnuty nejvýznamnější výsledky a zajímavé návrhy pro další
1534  výzkum.
1535  Pro přehlednost jsou rozčleněny podle toho, na které aspekty komprese se
1536  zaměřují.
1537 \end_layout
1539 \begin_layout Subsection
1540 Zrychlení komprese
1541 \begin_inset CommandInset label
1542 LatexCommand label
1543 name "Články/Zrychlení"
1545 \end_inset
1548 \end_layout
1550 \begin_layout Standard
1551 Za největší problém byla považována obrovská výpočetní náročnost hledání
1552  vhodných zdrojových bloků.
1553  Od dob nejintenzivnějšího výzkumu v
1554 \begin_inset space ~
1555 \end_inset
1557 oblasti se sice výkon běžných počítačů mnohonásobně zvýšil, ale stále je
1558  nutné se tímto problémem zabývat.
1559  Jedním z
1560 \begin_inset space ~
1561 \end_inset
1563 důvodů je, že dnes je potřeba zpracovávat mnohem větší množství dat.
1564  Velikosti a množství fotografií roste a také je zkoumána možnost využití
1565  pro kompresi videozáznamů.
1566 \end_layout
1568 \begin_layout Subsubsection
1569 Klasifikační metody
1570 \end_layout
1572 \begin_layout Standard
1573 Nejčastější technikou pro urychlení výběru vhodného zdrojového bloku byly
1574  klasifikační metody.
1575  Všechny cílové a potencionální zdrojové bloky jsou nějakým způsobem ohodnoceny
1576  a poté je vzájemná zobrazitelnost přesně vyhodnocována pouze pro 
1577 \begin_inset Quotes gld
1578 \end_inset
1580 kompatibilní
1581 \begin_inset Quotes grd
1582 \end_inset
1584  dvojice.
1585  To typicky vede k
1586 \begin_inset space ~
1587 \end_inset
1589 vynechání některých optimálních zobrazení, ale pokles kvality bývá velmi
1590  malý a urychlení mnohonásobné (zkomprimovaná velikost se nezmění).
1591 \end_layout
1593 \begin_layout Standard
1594 Většinou jde o
1595 \begin_inset space ~
1596 \end_inset
1598 jednoduché rozdělení bloků do několika tříd a uvažování pouze zobrazení
1599  v rámci jedné třídy, například klasifikace navržené Jacquinem nebo Fisherem
1600 \begin_inset space ~
1601 \end_inset
1604 \begin_inset CommandInset citation
1605 LatexCommand cite
1606 key "Fish95"
1608 \end_inset
1611  Zde je nevýhodné, že pro bloky 
1612 \begin_inset Quotes gld
1613 \end_inset
1616 \begin_inset space ~
1617 \end_inset
1619 okrajích
1620 \begin_inset Quotes grd
1621 \end_inset
1623  tříd často mohou mít podobné bloky v
1624 \begin_inset space ~
1625 \end_inset
1627 jiných 
1628 \begin_inset Quotes gld
1629 \end_inset
1631 sousedních
1632 \begin_inset Quotes grd
1633 \end_inset
1635  třídách.
1636  To vede ke složitějším metodám, které hledají i v
1637 \begin_inset space ~
1638 \end_inset
1640 příbuzných třídách, nebo používají hierarchické způsoby klasifikace, například
1641 \begin_inset space ~
1642 \end_inset
1645 \begin_inset CommandInset citation
1646 LatexCommand cite
1647 key "Han07"
1649 \end_inset
1652 \end_layout
1654 \begin_layout Subsubsection
1655 Převod na hledání nejbližšího bodu
1656 \end_layout
1658 \begin_layout Standard
1659 Problémem klasifikačních metod je, že přes výrazné zrychlení nejsou schopny
1660  zlepšit asymptotickou složitost výpočtu.
1661  Zde se nabízí zobecnění klasifikačních metod, kde by pro blok byl vygenerován
1662  vektor z
1663 \begin_inset space ~
1664 \end_inset
1666 nějakého prostoru uspořádaného tak, že vzdálenost v
1667 \begin_inset space ~
1668 \end_inset
1670 něm odpovídá míře vzájemné zobrazitelnosti.
1671  Pak by pro každý bod prostoru odpovídající nějakému cílovému bloku stačilo
1672  hledat nejbližší z
1673 \begin_inset space ~
1674 \end_inset
1676 množiny bodů prostoru odpovídající zdrojovým blokům.
1677  Hledání nejbližších sousedů je známá úloha, kterou už lze řešit výrazně
1678  rychleji než úměrně se součinem velikostí obou množin.
1679 \end_layout
1681 \begin_layout Standard
1682 Tato možnost byla publikována mezi projekty v
1683 \begin_inset space ~
1684 \end_inset
1686 knize
1687 \begin_inset space ~
1688 \end_inset
1691 \begin_inset CommandInset citation
1692 LatexCommand cite
1693 key "Fish95"
1695 \end_inset
1697  a podrobněji rozebrána v
1698 \begin_inset space ~
1699 \end_inset
1701 samostatném článku
1702 \begin_inset space ~
1703 \end_inset
1706 \begin_inset CommandInset citation
1707 LatexCommand cite
1708 key "Saup95"
1710 \end_inset
1713  Je zde především dokázáno, že při uvažování klasických afinních zobrazení
1714  pro transformaci barvy mezi bloky je pro pevný cílový blok optimální čtvercová
1715  chyba (SE) rovna určité rostoucí transformaci eukleidovské vzdálenosti
1716  normalizovaných vektorů obou bloků (cílového a zdrojového).
1717  Tedy pro nalezení zdrojového bloku 
1718 \begin_inset Quotes gld
1719 \end_inset
1721 nejpodobnějšího
1722 \begin_inset Quotes grd
1723 \end_inset
1726 \begin_inset space ~
1727 \end_inset
1729 cílovému stačí jen najít nejbližší bod v
1730 \begin_inset space ~
1731 \end_inset
1733 eukleidovském prostoru.
1734 \end_layout
1736 \begin_layout Standard
1737 Jsou zde různé komplikace
1738 \begin_inset space ~
1739 \end_inset
1741 --- kvůli kvantizaci koeficientů nemusí nejbližší bod být ten nejlepší,
1742  při uvažování i zobrazení se zápornými lineárními koeficienty je nutné
1743  prohledávát strukturu dvakrát (nebo vložit každý bod dvakrát).
1744  Je zde také otázka spotřeby paměti, která sice není tak velkým problémem,
1745  jako v
1746 \begin_inset space ~
1747 \end_inset
1749 době publikace metody, ale stále potřeba se jí věnovat.
1750  Dále se problematikou zabýváme v
1751 \begin_inset space ~
1752 \end_inset
1754 části
1755 \begin_inset space ~
1756 \end_inset
1759 \begin_inset CommandInset ref
1760 LatexCommand ref
1761 reference "Implementace/Predikce"
1763 \end_inset
1766 \end_layout
1768 \begin_layout Subsubsection
1769 Lokální prohledávání
1770 \end_layout
1772 \begin_layout Standard
1773 Za další možnost urychlení se považoval jiný způsob redukce nutných porovnání
1774 \begin_inset space ~
1775 \end_inset
1777 --- přeskočení zdrojových bloků, které jsou v
1778 \begin_inset space ~
1779 \end_inset
1781 obrázku příliš vzdálené od cílového bloku (pro který hledáme zobrazení).
1782  Na rozdíl od klasifikačních metod je množina uvažovaných zdrojových bloků
1783  zřejmá už z
1784 \begin_inset space ~
1785 \end_inset
1787 polohy cílového bloku, takže lze ušetřit nějaký prostor nutný pro uložení
1788  jejich identifikačních čísel.
1789 \end_layout
1791 \begin_layout Standard
1792 Základem této techniky je domněnka, že ideální zdrojový blok má větší pravděpodo
1793 bnost výskytu blíže k
1794 \begin_inset space ~
1795 \end_inset
1797 danému cílovému bloku.
1799 \begin_inset space ~
1800 \end_inset
1802 kapitole 3 knihy
1803 \begin_inset space ~
1804 \end_inset
1807 \begin_inset CommandInset citation
1808 LatexCommand cite
1809 key "Fish95"
1811 \end_inset
1813  je ukázáno, že posun rozdělení vzdáleností optimálních dvojic oproti vzdálenost
1814 em náhodně vybraných dvojic je zanedbatelný.
1815  Zrádné je zde především to, že už jen rozdělení vzdálenosti dvou náhodných
1816  bodů je velmi nerovnoměrné.
1817 \end_layout
1819 \begin_layout Standard
1820 Jsou zde i
1821 \begin_inset space ~
1822 \end_inset
1824 další nevýhody spojené s
1825 \begin_inset space ~
1826 \end_inset
1828 tím, že je množina uvažovaných zdrojových bloků pro každý cílový blok jiná,
1829  například obtížná kombinace s
1830 \begin_inset space ~
1831 \end_inset
1833 jinými metodami urychlení komprese.
1834 \end_layout
1836 \begin_layout Standard
1837 Na druhou stranu například v
1838 \begin_inset space ~
1839 \end_inset
1841 nedávném článku
1842 \begin_inset space ~
1843 \end_inset
1846 \begin_inset CommandInset citation
1847 LatexCommand cite
1848 key "HuQK07"
1850 \end_inset
1852  je zkoumána závislost podobnosti dvou cílových bloků na jejich vzdálenosti
1854 \begin_inset space ~
1855 \end_inset
1857 opačnými výsledky na stejném obrázku (Lenna).
1858  To je pravděpodobně způsobeno tím, že při hledání podobnosti mezi zdrojovým
1859  a cílovým blokem vždy dochází ke zmenšování, zatímco blízké cílové bloky
1860  často mívají stejnou velikost.
1861 \end_layout
1863 \begin_layout Standard
1864 Této podobnosti je zde využito nejen pro urychlení hledání zdrojového bloku
1865  tím, že jsou nejprve vyzkoušeny zdrojové bloky blízkých cílových bloků,
1866  ale hlavně ke zvýšení kompresního poměru.
1867  Místo ukládání identifikačního čísla zdrojového bloku stačí uložit relativní
1868  pozici nejbližšího cílového bloku se stejným zdrojovým blokem.
1869  Vzhledem k
1870 \begin_inset space ~
1871 \end_inset
1873 tomu, že cílových bloků bývá mnohem méně než zdrojových a podobné cílové
1874  bloky se často vyskytují blízko, lze takto ušetřit mnoho bitů ve výstupu
1875  za cenu minimálního poklesu kvality.
1876 \end_layout
1878 \begin_layout Subsubsection
1879 Přerušení prohledávání
1880 \end_layout
1882 \begin_layout Standard
1883 Další metoda snížení počtu nutných porovnání je nehledat nejlepší zdrojový
1884  blok a spokojit se s
1885 \begin_inset space ~
1886 \end_inset
1888 dostatečně dobrým už nalezeným blokem.
1889  Dosažené zrychlení ale nejspíš nebude nijak veliké.
1890  Nejsou mi známy žádné práce, které by se podrobněji zabývaly touto technikou.
1891 \end_layout
1893 \begin_layout Subsection
1894 Zlepšení vhledu
1895 \end_layout
1897 \begin_layout Standard
1898 Vetšinou nezávisle na rychlosti komprese byly zkoumány také metody zlep\SpecialChar \-
1899 šu\SpecialChar \-
1900 jící
1901  kvalitu dekomprimovaných obrázků.
1902  Zde jsou zařazeny i techniky zvyšující kompresní poměr, protože jde o
1903 \begin_inset space ~
1904 \end_inset
1906 stejný cíl
1907 \begin_inset space ~
1908 \end_inset
1910 --- typicky lze pouhým nastavováním parametrů komprese zlepšovat jeden z
1911 \begin_inset space ~
1912 \end_inset
1914 těchto ukazatelů na úkor druhého.
1915 \end_layout
1917 \begin_layout Subsubsection
1918 Dělení na cílové bloky
1919 \end_layout
1921 \begin_layout Standard
1922 Jedním ze základních faktorů ovlivňujících vzhled je způsob dělení obrázku
1923  na cílové bloky.
1924  Nejjednodušší je určit dělení napevno.
1925  To je ale v
1926 \begin_inset space ~
1927 \end_inset
1929 praxi nepoužitelné kvůli obtížné regulaci kvality a kompresního poměru.
1930  Navíc nalézt dobré zobrazení pro skoro konstatní bloky je velmi jednoduché,
1931  zatímco pro bloky obsahující hodně detailů nejspíš žádný vhodný zdrojový
1932  blok k
1933 \begin_inset space ~
1934 \end_inset
1936 dispozici nebude.
1937  Proto bylo nutné hledat adaptivní metody, které by v
1938 \begin_inset space ~
1939 \end_inset
1942 \begin_inset Quotes gld
1943 \end_inset
1945 plochých
1946 \begin_inset Quotes grd
1947 \end_inset
1949  místech nechávaly velké bloky a v
1950 \begin_inset space ~
1951 \end_inset
1953 místech se složitější kresbou mohly dělit obrázek na menší a zvyšovat u
1954 \begin_inset space ~
1955 \end_inset
1957 nich tak pravděpodobnost nalezení dostatečně dobrého zobrazení.
1958 \end_layout
1960 \begin_layout Standard
1961 \begin_inset VSpace defskip
1962 \end_inset
1965 \end_layout
1967 \begin_layout Standard
1968 Jednoznačně nejpoužívanější metodou je dělení pomocí čtyřstromu (Quadtree),
1969  popsaného například v
1970 \begin_inset space ~
1971 \end_inset
1974 \begin_inset CommandInset citation
1975 LatexCommand cite
1976 key "Fish95"
1978 \end_inset
1980 , kapitola 3.
1981  Pro zjednodušení se uvažují jako velikosti obrázku a bloků jen čtverce
1983 \begin_inset space ~
1984 \end_inset
1986 hranách délky mocniny 2.
1987  Začne se s
1988 \begin_inset space ~
1989 \end_inset
1991 jedním velkým cílovým blokem pokrývajícím celý obrázek a postupuje se tak,
1992  že se vždy vezme nějaký cílový blok a najde se pro něj nejlepší zobrazení.
1993  Pokud je chyba dostatečně malá, je zobrazení použito, jinak je blok rozdělen
1994  na čtyři o
1995 \begin_inset space ~
1996 \end_inset
1998 poloviční velikosti, pro které se použije stejný postup.
1999 \end_layout
2001 \begin_layout Standard
2002 Tento způsob dělení je celkem efektivní a také jednoduchý na implementaci,
2003  včetně velmi úsporného uložení tvaru čtyřstromu.
2004  Pro použití v
2005 \begin_inset space ~
2006 \end_inset
2008 praxi je potřeba čtyřstrom zobecnit i pro jiné velikosti obrázku a jsou
2009  vhodná i další vylepšení.
2010  Podrobněji je dělení čtyřstromem rozebráno v
2011 \begin_inset space ~
2012 \end_inset
2014 části
2015 \begin_inset space ~
2016 \end_inset
2019 \begin_inset CommandInset ref
2020 LatexCommand ref
2021 reference "Implementace/MQuadTree"
2023 \end_inset
2026 \end_layout
2028 \begin_layout Standard
2029 Jednou z
2030 \begin_inset space ~
2031 \end_inset
2033 nevýhod čtyřstromu je, že skoky mezi jednotlivými velikostmi bloků jsou
2034  relativně velké, takže v
2035 \begin_inset space ~
2036 \end_inset
2038 některých případech dochází k
2039 \begin_inset space ~
2040 \end_inset
2042 dělení na zbytečně malé bloky.
2043  Tento problém je řešen v
2044 \begin_inset space ~
2045 \end_inset
2048 \begin_inset CommandInset citation
2049 LatexCommand cite
2050 key "OnCC01"
2052 \end_inset
2054  pomocí přidání jednoho mezikroku, což sice vede k
2055 \begin_inset space ~
2056 \end_inset
2058 delšímu výpočtu, ale také mírně zlepšuje kvalitu komprimovaných obrázků.
2059 \end_layout
2061 \begin_layout Standard
2062 \begin_inset VSpace defskip
2063 \end_inset
2066 \end_layout
2068 \begin_layout Standard
2069 Zobecněním dělení čtyřstromem je HV (horizontálně-vertikální) dělení, popsané
2070  v 6.
2071 \begin_inset space \thinspace{}
2072 \end_inset
2074 kapitole knihy
2075 \begin_inset space ~
2076 \end_inset
2079 \begin_inset CommandInset citation
2080 LatexCommand cite
2081 key "Fish95"
2083 \end_inset
2086  Základní myšlenka je stejná jako u
2087 \begin_inset space ~
2088 \end_inset
2090 čtyř\SpecialChar \-
2091 stro\SpecialChar \-
2092 mů, akorát umožňuje dělit obecné obdelníkové bloky na dva menší
2093  podle libovolné svislé nebo vodorovné přímky.
2094 \end_layout
2096 \begin_layout Standard
2097 To také vede k
2098 \begin_inset space ~
2099 \end_inset
2101 menším skokům mezi velikostmi bloků, ale hlavní výhoda je ve vyšší adaptivitě.
2103 \begin_inset space ~
2104 \end_inset
2107 \begin_inset CommandInset citation
2108 LatexCommand cite
2109 key "Fish95"
2111 \end_inset
2113  je navržena heuristická metoda, která vybírá místo dělení nejčastěji těsně
2115 \begin_inset space ~
2116 \end_inset
2118 silných barevných zlomů a zároveň se vyhýbá blokům s
2119 \begin_inset space ~
2120 \end_inset
2122 příliš velkým poměrem délek stran.
2123  To zvyšuje pravděpodobnost nalezení vhodného zdrojového bloku a vyvažuje
2124  tak větší složitost uložení struktury rozdělení obrázku.
2125 \end_layout
2127 \begin_layout Standard
2128 Podle autorů dává metoda o
2129 \begin_inset space ~
2130 \end_inset
2132 něco lepší výsledky než klasický čtyřstrom, ale komplikuje ostatní fáze
2133  komprese.
2134  Protože cílové bloky mohou mít libovolné obdelníkové tvary, je mnohem těžší
2135  použití klasifikačních a jiných urychlujících metod.
2136 \end_layout
2138 \begin_layout Standard
2139 \begin_inset VSpace defskip
2140 \end_inset
2143 \end_layout
2145 \begin_layout Standard
2146 Další typy dělení zmiňované v
2147 \begin_inset space ~
2148 \end_inset
2151 \begin_inset CommandInset citation
2152 LatexCommand cite
2153 key "Fish95"
2155 \end_inset
2157 , například trojúhelníkové, polygonální, nebo šestiúhelníkové
2158 \begin_inset Foot
2159 status collapsed
2161 \begin_layout Plain Layout
2162 toto dělení na rozdíl od šestiúhelníkové architektury zmíněné níže pracuje
2164 \begin_inset space ~
2165 \end_inset
2167 klasickými čtvercovými pixely, jen zdrojové bloky mají přibližně tvar šestiúheln
2168 íků
2169 \end_layout
2171 \end_inset
2173  jsou velmi komplikované na implementaci a pravděpodobně by nepřinesly významné
2174  zlepšení kvality.
2175  Mezi jejich předpokládané výhody ale patří méně 
2176 \begin_inset Quotes gld
2177 \end_inset
2179 blokovitý
2180 \begin_inset Quotes grd
2181 \end_inset
2183  vhled způsobený dělením podle šikmých nebo různě orientovaných hran, případně
2184  mírným překryvem pixelů na krajích bloků.
2185 \end_layout
2187 \begin_layout Standard
2188 \begin_inset VSpace defskip
2189 \end_inset
2192 \end_layout
2194 \begin_layout Standard
2195 Dělení na nezávisle zobrazované bloky vytváří rušivou strukturu, jejíž redukcí
2196  je možné výrazně zlepšit subjektivní vzhled a někdy i PSNR komprimovaného
2197  obrázku.
2198  Problémem je vysoká citlivost lidského na hrany, obzvláště horizontálně
2199  a vertikálně orientované.
2200  Pro potlačení této struktury lze dělat zásahy na dvou různých místech celého
2201  kompresního procesu.
2202 \end_layout
2204 \begin_layout Standard
2205 Nejjednodušší možnost je věnovat se tomuto problému až při dekódování.
2206  Hranice bloků jsou vždy známé, takže je možné vyhlazovat výsledný obrázek
2207  jen na jejich okrajích.
2208  Vizuálního zlepšení lze dosáhnout už použitím jednoduchých nebo vážených
2209  průměrů
2210 \begin_inset space ~
2211 \end_inset
2214 \begin_inset CommandInset citation
2215 LatexCommand cite
2216 key "Aoue04,Fish95"
2218 \end_inset
2221  U obrázků s
2222 \begin_inset space ~
2223 \end_inset
2225 vyšším kompresním poměrem a také u jednotlivých větších cílových bloků je
2226  větší potřeba vyhlazování a obvykle dojde i ke zvýšení PSNR, ale naopak
2227  při nastavení vysoké kvality po vyhlazování PSNR klesne (přestože obrázek
2228  často 
2229 \begin_inset Quotes gld
2230 \end_inset
2232 vypadá lépe
2233 \begin_inset Quotes grd
2234 \end_inset
2237 \end_layout
2239 \begin_layout Standard
2240 Další možností je snažit se redukovat tyto přechody už při kompresi.
2241  Zde mi nejsou známy žádné publikované výsledky kromě návrhů způsobů řešení.
2242  Lze vážit chybu na okrajích cílových bloků více než chybu uvnitř, případně
2243  použít dělení na překrývající se bloky a při dekódování hodnoty na překryvu
2244  kombinovat.
2245 \end_layout
2247 \begin_layout Subsubsection
2248 Zdrojové bloky
2249 \end_layout
2251 \begin_layout Standard
2252 Dalším faktorem ovlivňujícím vzhled je volba souboru zdrojových bloků.
2253  Důležitý je především počet bloků v
2254 \begin_inset space ~
2255 \end_inset
2257 souboru.
2258  Zvýšení počtu sice vede k
2259 \begin_inset space ~
2260 \end_inset
2262 potřebě většího prostoru na uložení identifikačních čísel zdrojových bloků,
2263  ale také zvyšuje pravděpodobnost nalezení vhodného bloku, takže lze při
2264  stejné kvalitě použít rozdělení obrázku na menší počet větších cílových
2265  bloků.
2266 \end_layout
2268 \begin_layout Standard
2269 Výsledky testování (například v
2270 \begin_inset space ~
2271 \end_inset
2274 \begin_inset CommandInset citation
2275 LatexCommand cite
2276 key "Saup95,Fish95"
2278 \end_inset
2280 ) ukazují, že zvyšování množství zdrojových bloků typicky vede ke zlepšení
2281  kvality.
2282  Nevýhodou je vyšší výpočetní náročnost.
2283  Zde se ukazuje spojitost se zrychlením komprese
2284 \begin_inset space ~
2285 \end_inset
2287 --- při vyšší rychlosti by bylo únosné prohledat větší soubor bloků a zlepšit
2288  tak kvalitu (případně kompresní poměr).
2289 \end_layout
2291 \begin_layout Standard
2292 \begin_inset VSpace defskip
2293 \end_inset
2296 \end_layout
2298 \begin_layout Standard
2299 Kromě množství zdrojových bloků je potřeba rozhodnout, jak zdrojové bloky
2300  vybírat.
2301  Základní podmínkou je, že musí být větší než příslušné cílové bloky, aby
2302  byla prostorová část zobrazení kontraktivní.
2303  Ekvivalentně lze uvažovat výběr zdrojových bloků stejně velkých jako příslušné
2304  cílové z
2305 \begin_inset space ~
2306 \end_inset
2308 nějaké zmenšeniny původního obrázku.
2309  To je díky své obecnosti někdy výhodné i pro implementaci (využito také
2311 \begin_inset space ~
2312 \end_inset
2314 této práci).
2315 \end_layout
2317 \begin_layout Standard
2318 Samotné zmenšování lze provádět mnoha různými způsoby.
2319  Kvůli jednoduché implementaci se nejčastěji používá především zmenšování
2321 \begin_inset space ~
2322 \end_inset
2324 obou rozměrech na polovinu (průměrováním hodnot po čtveřicích) a navíc se
2325  uvažuje všech osm transformací čtverce složených ze
2326 \begin_inset space ~
2327 \end_inset
2329 symetrií a otáčení o
2330 \begin_inset space ~
2331 \end_inset
2333 násobky 
2334 \begin_inset Formula $90^{\circ}$
2335 \end_inset
2339 \begin_inset space ~
2340 \end_inset
2343 \begin_inset CommandInset citation
2344 LatexCommand cite
2345 key "Aoue04"
2347 \end_inset
2349  je navíc zkoumáno použití zmenšování s
2350 \begin_inset space ~
2351 \end_inset
2353 kontraktivitou rozdílnou pro obě osy nebo s
2354 \begin_inset space ~
2355 \end_inset
2357 přidáním otočení o
2358 \begin_inset space ~
2359 \end_inset
2362 \begin_inset Formula $45^{\circ}$
2363 \end_inset
2366 \begin_inset space ~
2367 \end_inset
2369 nejasnými výsledky.
2370  Tyto myšlenky byly také využity při implementaci (část
2371 \begin_inset space ~
2372 \end_inset
2375 \begin_inset CommandInset ref
2376 LatexCommand ref
2377 reference "Implementace/Domény"
2379 \end_inset
2382 \end_layout
2384 \begin_layout Standard
2385 Podle
2386 \begin_inset space ~
2387 \end_inset
2390 \begin_inset CommandInset citation
2391 LatexCommand cite
2392 key "Saup96"
2394 \end_inset
2396  přidávání osmi transformací čtverce nijak nezlepšuje kvalitu, ale může
2397  sloužit spíše jako způsob zvětšování počtu zdrojových bloků.
2399 \begin_inset space ~
2400 \end_inset
2402 takto zvětšeném souboru bloků je často pak možné dosáhnout úspory paměti
2403  a zrychlení oproti jiným způsobům zvětšování souboru.
2404 \end_layout
2406 \begin_layout Subsubsection
2407 Šestiúhelníková architektura
2408 \end_layout
2410 \begin_layout Standard
2412 \begin_inset space ~
2413 \end_inset
2415 poslední době je zkoumáno také pojetí obrázku jako bodů uspořádaných do
2416  šestiúhelníkové mříže místo čtvercové.
2417  Tato architektura mnohem lépe odpovídá rozložení tyčinek a čípků na sítnici
2418  oka a také vede k
2419 \begin_inset space ~
2420 \end_inset
2422 přirozené redukci horizontálních a vertikálních artefaktů.
2423  Další výhodou je větší množství přirozených rotací na mříži.
2424 \begin_inset VSpace defskip
2425 \end_inset
2428 \end_layout
2430 \begin_layout Standard
2431 Protože běžné formáty obrázků podporují pouze obdélníkový tvar se
2432 \begin_inset space ~
2433 \end_inset
2435 čtvercovými body, je potřeba nejprve stanovit způsob převodu mezi mřížemi.
2436  Objevují se dva různé přístupy.
2437  První možnost je představit si čtvercovou mříž o
2438 \begin_inset space ~
2439 \end_inset
2442 \begin_inset Formula $60^{\circ}$
2443 \end_inset
2445  zkosenou, tím se středy pixelů dostanou právě do pravidelné šestiúhelníkové
2446  mříže a je možné je převádět 
2447 \begin_inset Formula $1:1$
2448 \end_inset
2450  (například v
2451 \begin_inset space ~
2452 \end_inset
2455 \begin_inset CommandInset citation
2456 LatexCommand cite
2457 key "ThKa07"
2459 \end_inset
2462  Druhou možností je body přepočítat pomocí váženého průměrování, například
2463  metodou ukázanou v
2464 \begin_inset space ~
2465 \end_inset
2468 \begin_inset CommandInset citation
2469 LatexCommand cite
2470 key "HWWHH06"
2472 \end_inset
2475 \end_layout
2477 \begin_layout Standard
2478 Výhoda prvního přístupu oproti druhému je, že zobrazuje právě jeden čtvercový
2479  pixel na jeden šestiúhelníkový, takže nedochází k žádnému rozmazávání.
2480  Na druhou stranu se v
2481 \begin_inset space ~
2482 \end_inset
2484 podstatě pracuje se zkoseným obrázkem, takže interpretace vzdáleností bude
2486 \begin_inset space ~
2487 \end_inset
2489 různých směrech různě změněna, což může vést k
2490 \begin_inset space ~
2491 \end_inset
2493 nerovnoměrným projevům zkreslení způsobeného kompresí.
2494 \end_layout
2496 \begin_layout Standard
2497 \begin_inset VSpace defskip
2498 \end_inset
2501 \end_layout
2503 \begin_layout Standard
2504 Změna architektury také přináší mnoho otázek a implementačních problémů.
2505  Po libovolném převodu obdélníkového obrázku budou v
2506 \begin_inset space ~
2507 \end_inset
2509 šestiúhelníkové mříži 
2510 \begin_inset Quotes gld
2511 \end_inset
2513 díry
2514 \begin_inset Quotes grd
2515 \end_inset
2517  neobvyklých tvarů nebo nepravidelné okraje a už samotný způsob reprezentace
2518  mříže v
2519 \begin_inset space ~
2520 \end_inset
2522 paměti je netriviální.
2523  Ve zmíněných článcích jsou tyto potíže řešeny kompresí pouze části obrázku
2525 \begin_inset space ~
2526 \end_inset
2528 vhodném tvaru, ale ani tak zde dosažené výsledky nejsou přesvědčivé.
2529 \end_layout
2531 \begin_layout Subsubsection
2532 Zpracování barev
2533 \end_layout
2535 \begin_layout Standard
2536 Ve většině případů je fraktální komprese zkoumána pouze na obrázcích ve
2537  stupních šedi s
2538 \begin_inset space ~
2539 \end_inset
2541 argumentem, že barevné obrázky lze snadno komprimovat jako tři nezávislé
2542  jednobarevné.
2543  Je ale zřejmé, že RGB není vhodný model pro kompresi obrazu, protože jsou
2544  jeho složky vzájemně silně závislé.
2545 \end_layout
2547 \begin_layout Standard
2548 Nejjednodušší je použít některý z
2549 \begin_inset space ~
2550 \end_inset
2552 barevných prostorů navržených pro tyto účely, například YCbCr nebo L*a*b*
2553 \begin_inset space ~
2554 \end_inset
2557 \begin_inset CommandInset citation
2558 LatexCommand cite
2559 key "wiki:Lab"
2561 \end_inset
2564  Toto je standardní řešení v
2565 \begin_inset space ~
2566 \end_inset
2568 mnoha jiných metodách komprese obrazu.
2570 \begin_inset space ~
2571 \end_inset
2573 závislosti na použitém modelu může být vhodné navíc upravit nastavení kvality
2574  komprese jednotlivých složek, protože citlivost oka na různé barvy se liší.
2575  Ve formátech založených na standardu JPEG se dokonce u
2576 \begin_inset space ~
2577 \end_inset
2579 barevných složek snižuje rozlišení, ale ve fraktální kompresi je mnohem
2580  výhodnější rozlišení ponechat a snížit kvalitu, protože zde výhody oproti
2581  JPEGu rostou s
2582 \begin_inset space ~
2583 \end_inset
2585 kompresním poměrem (experimenty, například v
2586 \begin_inset space ~
2587 \end_inset
2589 příloze
2590 \begin_inset space ~
2591 \end_inset
2593 D knihy
2594 \begin_inset space ~
2595 \end_inset
2598 \begin_inset CommandInset citation
2599 LatexCommand cite
2600 key "Fish95"
2602 \end_inset
2604 , jasně ukazují, že fraktální komprese nejsnáze překonává JPEG při extrémních
2605  kompresních poměrech).
2606 \end_layout
2608 \begin_layout Standard
2609 Alternativně lze spočítat vlastní barevný prostor pro konkrétní obrázek.
2610  Budeme pro jednoduchost uvažovat jen změnu báze vektorového prostoru, charakter
2611 izovanou maticí velikosti 
2612 \begin_inset Formula $3\times3$
2613 \end_inset
2615  (barva pixelu v
2616 \begin_inset space ~
2617 \end_inset
2619 RGB prostoru je prvkem 
2620 \begin_inset Formula $\mathbb{R}^{3}$
2621 \end_inset
2624  Zde lze použít metodu zvanou PCA (principal component analysis), známou
2625  také jako KLT (Karhunen–Loève transform).
2626  Metoda nalezne nejlepší ortonormální bázi z
2627 \begin_inset space ~
2628 \end_inset
2630 hlediska soustředění maxima informace (rozptylu) do minima souřadnic.
2631  Transformační matice je dána vlastními vektory kovariační matice a navíc
2632  příslušná vlastní čísla charakterizují důležitost jednotlivých souřadnic.
2633 \begin_inset Foot
2634 status open
2636 \begin_layout Plain Layout
2637 PCA samotnou lze použít ke kompresi obázků tak, že se obrázek rozdělí na
2638  bloky a s
2639 \begin_inset space ~
2640 \end_inset
2642 kaž\SpecialChar \-
2643 dým z
2644 \begin_inset space ~
2645 \end_inset
2647 nich se pracuje jako s
2648 \begin_inset space ~
2649 \end_inset
2651 vektorem.
2652  Po náročném výpočtu pak vznikne transformace, v
2653 \begin_inset space ~
2654 \end_inset
2656 praxi často velmi podobná diskrétní kosinové transformaci.
2657 \end_layout
2659 \end_inset
2662 \end_layout
2664 \begin_layout Standard
2665 Je možné také volit jiné přístupy ke zpracování barev.
2667 \begin_inset space ~
2668 \end_inset
2671 \begin_inset CommandInset citation
2672 LatexCommand cite
2673 key "ThKa06"
2675 \end_inset
2677  je předvedena metoda, která pomocí čtyřstromu dělí barevný obrázek na bloky
2678  (podobně jako při dělení cílových bloků) dokud nejsou barvy v
2679 \begin_inset space ~
2680 \end_inset
2682 blocích dostatečně korelované.
2683  Parametry korelace barev pro každý z
2684 \begin_inset space ~
2685 \end_inset
2687 bloků jsou uloženy a do dalšího kódování postupuje již jen jeden obrázek
2688  ve stupních šedi.
2689  Zde je výhoda v
2690 \begin_inset space ~
2691 \end_inset
2693 adaptivní kompresi informací o
2694 \begin_inset space ~
2695 \end_inset
2697 barvě a také v
2698 \begin_inset space ~
2699 \end_inset
2701 urychlení díky tomu, že se složité metody fraktální komprese použijí jen
2702  na jeden jednobarevný obrázek, přestože většina vnímané informace bude
2703  obsažena právě v
2704 \begin_inset space ~
2705 \end_inset
2707 něm.
2708 \end_layout
2710 \begin_layout Subsubsection
2711 Další metody
2712 \begin_inset CommandInset label
2713 LatexCommand label
2714 name "Články/Zlepšení_vzhledu/Další_metody"
2716 \end_inset
2719 \end_layout
2721 \begin_layout Standard
2722 Zde ještě ještě stručně zmíněno několik dalších metod používaných pro zlepšení
2723  vzhledu komprimovaných obrázků.
2724 \end_layout
2726 \begin_layout Standard
2727 Obzvláště při vysokých kompresních poměrech je výhodné počítat chybu zobrazení
2728  ze zdrojových bloků do cílových s
2729 \begin_inset space ~
2730 \end_inset
2732 použitím kvantizovaných parametrů zobrazení místo teoretických optim (tedy
2734 \begin_inset space ~
2735 \end_inset
2737 hodnot dostupných při dekompresi místo hodnot dostupných při kompresi).
2738  Aby šlo metodu použít, je potřeba se omezit jen na některé způsoby kvantizace
2739  a také výpočet této chyby bývá trochu složitější.
2740 \end_layout
2742 \begin_layout Standard
2743 Jak již bylo zmíněno, RMSE metrika pro větší bloky nepopisuje dobře vnímaný
2744  rozdíl.
2745  Použití přesnějších metrik bylo zatím věnováno jen velmi málo pozornosti,
2746  především díky jednoduchosti práce s
2747 \begin_inset space ~
2748 \end_inset
2750 RMSE umožnující relativně rychlou implementaci jejího vyhodnocení.
2751  Vhodností jiných metrik pro fraktální kompresi se zabývá například
2752 \begin_inset space ~
2753 \end_inset
2756 \begin_inset CommandInset citation
2757 LatexCommand cite
2758 key "AbateNR07"
2760 \end_inset
2763 \end_layout
2765 \begin_layout Standard
2766 PIFS uvažuje afinní zobrazení z
2767 \begin_inset space ~
2768 \end_inset
2770 jednoho zdrojového bloku do jednoho cílového bloku.
2771  To lze zobecnit na hledání zobrazení z
2772 \begin_inset space ~
2773 \end_inset
2775 dvou nebo více zdrojových bloků.
2776  Víceprůchodové komprese, kde se jednoduše kóduje chyba předchozího kroku,
2777  nedávají lepší výsledky.
2778  Přímé hledání zobrazení z
2779 \begin_inset space ~
2780 \end_inset
2782 více zdrojových bloků ke zlepšení kvality výsledku vede, ale množství kombinací
2783  zde roste ještě mnohem rychleji než v
2784 \begin_inset space ~
2785 \end_inset
2787 klasické PIFS kompresi.
2788  Například v
2789 \begin_inset space ~
2790 \end_inset
2793 \begin_inset CommandInset citation
2794 LatexCommand cite
2795 key "EuOn06"
2797 \end_inset
2799  je navrženo snižovat složitost pomocí redukce podobných zdrojových bloků
2800  a použití hladového přístupu.
2801 \end_layout
2803 \begin_layout Subsection
2804 Jiná vylepšení
2805 \end_layout
2807 \begin_layout Subsubsection
2808 Rychlost dekomprese
2809 \end_layout
2811 \begin_layout Standard
2812 Fraktální dekomprese bývá považována za velmi rychlou, což je způsobeno
2813  srovnáváním s
2814 \begin_inset space ~
2815 \end_inset
2817 kompresní fází.
2818  Ve
2819 \begin_inset space ~
2820 \end_inset
2822 skutečnosti se stále vyplatí pracovat na jejím zrychlení.
2823  Při prvních iteracích zobrazení je obrázek složen z
2824 \begin_inset space ~
2825 \end_inset
2827 jednolitých bloků a je tedy zbytečné pracovat v
2828 \begin_inset space ~
2829 \end_inset
2831 plném rozlišení.
2832 \end_layout
2834 \begin_layout Standard
2835 Jak je uvedeno v
2836 \begin_inset space ~
2837 \end_inset
2840 \begin_inset CommandInset citation
2841 LatexCommand cite
2842 key "Fish95"
2844 \end_inset
2846 , stačí začít dekompresi na zmenšeném obrázku, kde nejmenší cílové bloky
2847  zabírají jediný pixel, a po každé iteraci zobrazení pak zvětšit obrázek
2848  na dvojnásobek (efektivní především při dělení čtyřstromem).
2850 \begin_inset space ~
2851 \end_inset
2853 plné velikosti pak stačí udělat jen okolo dvou iterací.
2854 \end_layout
2856 \begin_layout Subsubsection
2857 Progresivní dekódování
2858 \end_layout
2860 \begin_layout Standard
2861 Při praktickém využití je důležitá možnost progresivního dekódování obrázků
2862 \begin_inset space ~
2863 \end_inset
2865 --- generování náhledů s
2866 \begin_inset space ~
2867 \end_inset
2869 použitím pouze malé počáteční části souboru.
2870  To je užitečné především na internetových stránkách, nebo při prohlížení
2871  adresářů s
2872 \begin_inset space ~
2873 \end_inset
2875 velkým množstvím fotografií.
2876  Progresivním dekódováním pro klasický PIFS se zabývá
2877 \begin_inset space ~
2878 \end_inset
2881 \begin_inset CommandInset citation
2882 LatexCommand cite
2883 key "WWHH06"
2885 \end_inset
2888 \end_layout
2890 \begin_layout Standard
2891 Při použití modifikací nahrazující konstantní koeficienty barevných zobrazení
2892  průměrnými barvami cílových bloků lze ale postupovat mnohem efektivněji
2893 \begin_inset space ~
2894 \end_inset
2896 --- uložit nejprve způsob rozdělení na bloky (zabere velmi málo místa),
2897  potom průměrné barvy všech cílových bloků a pak až ostatní parametry.
2898  Tím lze generovat z
2899 \begin_inset space ~
2900 \end_inset
2902 velmi malé části souboru náhled jen z
2903 \begin_inset space ~
2904 \end_inset
2906 průměrných barev bloků, který může vypadat relativně dobře, obzvláště pokud
2907  se pro zobrazení použijí pokročilé interpolační metody.
2908 \end_layout
2910 \begin_layout Subsection
2911 Využití technik fraktální komprese pro jiné účely
2912 \end_layout
2914 \begin_layout Standard
2915 Fraktální komprese má velmi zajímavé vlastnosti, které lze využít i pro
2916  další, často velmi odlišné, účely.
2917  V této části budou nějdůležitějších z
2918 \begin_inset space ~
2919 \end_inset
2921 nich zmíněny, ale jen velmi stručně a bez odkazů na zdroje.
2922 \end_layout
2924 \begin_layout Standard
2925 Díky možnosti dekódování v
2926 \begin_inset space ~
2927 \end_inset
2929 libovolném rozlišení lze použít fraktální kompresi pro inteligentní zvětšování
2930  obrázků.
2931  Při správném nastavení dává velmi dobré výsledky díky tomu, že zvětšenina
2932  nepůsobí rozmazaným dojmem a ostré hrany jsou výborně zachovány.
2933 \end_layout
2935 \begin_layout Standard
2937 \begin_inset space ~
2938 \end_inset
2940 podobných důvodů lze fraktální kompresi použít i pro čištění obrázků od
2941  šumu.
2942  Při kontraktivních zobrazeních mezi bloky se totiž šum velmi potlačí a
2943  proto nelze typicky najít zdrojový blok, který by šum v
2944 \begin_inset space ~
2945 \end_inset
2947 cílovém bloku napodobil.
2948  Větší útvary a ostré hrany se naopak většinou podaří mezi zdrojovými bloky
2949  najít, takže zůstanou zachovány.
2950 \end_layout
2952 \begin_layout Standard
2953 Je také zkoumáno přidávání 
2954 \begin_inset Quotes gld
2955 \end_inset
2957 vodoznaků
2958 \begin_inset Quotes grd
2959 \end_inset
2961  do obrázků pomocí fraktální komprese.
2962  Ty mají velmi zajímavé vlastnosti
2963 \begin_inset space ~
2964 \end_inset
2966 --- nejsou vidět (ale lze je z
2967 \begin_inset space ~
2968 \end_inset
2970 obrázku extrahovat) a jsou velmi odolné proti ořezávání obrázku, JPEG kompresi
2971  a jiným pokusům o
2972 \begin_inset space ~
2973 \end_inset
2975 odstranění.
2976 \end_layout
2978 \begin_layout Standard
2979 Dále je diskutována možnost využití technik fraktální komprese pro videonahrávky.
2980  Největší redundance je zde v
2981 \begin_inset space ~
2982 \end_inset
2984 podobnosti mezi po sobě následujícími snímky.
2986 \begin_inset space ~
2987 \end_inset
2989 klasických metodách se používají bloky některých snímků jako predikce stejně
2990  umístěných (případně trochu posunutých) bloků jiných snímků a kóduje se
2991  jen rozdíl.
2992  Stejnou metodu lze využít i při fraktální kompresi, ale nabízí se mnohem
2993  přirozenější rozšíření.
2994  Stačí k
2995 \begin_inset space ~
2996 \end_inset
2998 dvoudimenzionálnímu prostoru pixelů v
2999 \begin_inset space ~
3000 \end_inset
3002 obrázcích přidat třetí dimenzi tvořenou časem.
3003  Potom videozáznam dělený na 
3004 \begin_inset Quotes gld
3005 \end_inset
3007 kvádry
3008 \begin_inset Quotes grd
3009 \end_inset
3011  místo obdélníků lze komprimovat podobným způsobem jako obrázky pomocí zobrazení
3012  mezi trojdimenzionálními bloky.
3013  Zde je zajímavá například možnost dekódování ve vyšším rozlišení
3014 \begin_inset space ~
3015 \end_inset
3017 --- lze tak generovat rozumné mezisnímky, které v
3018 \begin_inset space ~
3019 \end_inset
3021 původní nahrávce nebyly.
3022 \end_layout
3024 \begin_layout Chapter
3025 Chyba zobrazení mezi bloky
3026 \begin_inset CommandInset label
3027 LatexCommand label
3028 name "Chyba_zobrazení"
3030 \end_inset
3033 \end_layout
3035 \begin_layout Standard
3037 \begin_inset space ~
3038 \end_inset
3040 této kapitole je rozebrána nejdůležitější část komprese
3041 \begin_inset space ~
3042 \end_inset
3044 --- výpočet chyby optimálního zobrazení mezi dvojicí bloků.
3046 \end_layout
3048 \begin_layout Standard
3050 \begin_inset space ~
3051 \end_inset
3053 následujících výpočtech budeme pro zjednodušení pracovat se zdrojovým blokem,
3054  který je už zmenšen na velikost cílového a správně otočen.
3055  Navíc použijeme diskrétní model obrázku, přestože analogická odvození lze
3056  udělat i se spojitým modelem.
3057  Protože zde pracujeme s
3058 \begin_inset space ~
3059 \end_inset
3061 RMSE metrikou, nehraje tvar bloků žádnou roli.
3062  Bloky budou uvažovány jako jednorozměrné vektory hodnot, indexované tak,
3063  aby sobě odpovídající hodnoty zdrojových a cílových bloků měly stejné indexy
3064  (ovlivněno rotacemi).
3065  Hodnoty 
3066 \begin_inset Formula $i$
3067 \end_inset
3069 -tého pixelu zdrojového a cílového bloku budeme značit 
3070 \begin_inset Formula $d_{i}$
3071 \end_inset
3073  a 
3074 \begin_inset Formula $r_{i}$
3075 \end_inset
3077 , kde index 
3078 \begin_inset Formula $i$
3079 \end_inset
3081  je z
3082 \begin_inset space ~
3083 \end_inset
3085 rozsahu 
3086 \begin_inset Formula $\left\{ 1,2,\ldots,n\right\} $
3087 \end_inset
3090 \end_layout
3092 \begin_layout Standard
3093 Je potřeba si uvědomit, že zde jsou počítané odchylky mezi původním obrázkem
3094  a jeho obrazem, přestože ve skutečnosti potřebujeme omezit odchylku obrázku
3095  od pevného bodu zobrazení.
3097 \begin_inset space ~
3098 \end_inset
3100 části
3101 \begin_inset space ~
3102 \end_inset
3105 \begin_inset CommandInset ref
3106 LatexCommand ref
3107 reference "PIFS"
3109 \end_inset
3111  byla diskutována možnost použití kolážové věty, která skutečnou chybu omezuje,
3112  ale v
3113 \begin_inset space ~
3114 \end_inset
3116 praxi je nepoužitelná.
3117  Hlavním důvodem je to, že dává příliš volný odhad, který neodpovídá realitě
3118  a také je nepříjemné, že plnění předpokladu kontraktivity barevných zobrazení
3119  výslednou odchylku výrazně zvětšuje.
3120 \end_layout
3122 \begin_layout Section
3123 Chybové metriky
3124 \end_layout
3126 \begin_layout Standard
3127 Ve fraktální kompresi se používá několik ukazatelů míry odchylky obrázku
3128  od originálu, které jsou vzájemně velmi provázané.
3129  Výpočty vycházejí z
3130 \begin_inset space ~
3131 \end_inset
3134 \begin_inset Formula $e_{i}$
3135 \end_inset
3138 \begin_inset space ~
3139 \end_inset
3141 --- rozdílů hodnot jednotlivých pixelů (uvažujeme jednobarevný obrázek).
3142 \end_layout
3144 \begin_layout Standard
3145 Pro výpočty je velmi vhodná SE (
3146 \emph on
3147 square error
3148 \emph default
3149 ) metrika měřící čtvercovou chybu.
3150 \begin_inset Formula \[
3151 \mathrm{SE}=\sum_{i=1}^{n}e_{i}^{2}\]
3153 \end_inset
3155 Někdy se používá její normalizovaná verze, která umožňuje korektní porovnávání
3156  odchylek naměřených na různě velkých obrázcích.
3157  Rozsah RMSE (
3158 \emph on
3159 root mean square error
3160 \emph default
3161 ) je vždy stejný jako rozsah hodnot pixelů.
3163 \begin_inset Formula \[
3164 \mathrm{RMSE}=\sqrt{\frac{\mathrm{SE}}{n}}\]
3166 \end_inset
3168 Pro porovnávání různých metod je vhodnějším měřítkem PSNR kvalita (
3169 \emph on
3170 peak signal-to-noise ratio
3171 \emph default
3172 ), protože je nezávislá na rozsahu hodnot pixelů a je v
3173 \begin_inset space ~
3174 \end_inset
3176 logaritmickém měřítku.
3177  Hodnoty se měří v
3178 \begin_inset space ~
3179 \end_inset
3181 decibelech a jsou v
3182 \begin_inset space ~
3183 \end_inset
3185 rozsahu nula až nekonečno, kde nekonečno odpovídá nulové odchylce.
3187 \end_layout
3189 \begin_layout Standard
3190 \begin_inset Formula \[
3191 \mathrm{PSNR}=-20\log_{10}\frac{\mathrm{RMSE}}{M},\mbox{\quad kde hodnoty pixelů jsou z\, rozsahu 0--\ensuremath{M}}.\]
3193 \end_inset
3196 \end_layout
3198 \begin_layout Section
3199 Klasický model
3200 \begin_inset CommandInset label
3201 LatexCommand label
3202 name "Chyba_zobrazení/Klasická"
3204 \end_inset
3207 \end_layout
3209 \begin_layout Standard
3210 Při klasické fraktální kompresi je chyba zobrazení dána
3211 \begin_inset Formula \[
3212 \mathrm{SE}=\sum_{i=1}^{n}\left(ud_{i}+v-r_{i}\right)^{2},\]
3214 \end_inset
3216 přičemž uvažujeme minimum pro libovolné konstanty 
3217 \begin_inset Formula $u$
3218 \end_inset
3220  a 
3221 \begin_inset Formula $v$
3222 \end_inset
3225  Úloha odpovídá lineární regresi používané ve statistice, kde RMSE metrika
3226  dává volbu koeficientů metodou nejmenších čtverců.
3227  Použitím derivací a řešením jednoduché soustavy rovnic
3228 \begin_inset Foot
3229 status collapsed
3231 \begin_layout Plain Layout
3232 rozsahy u
3233 \begin_inset space ~
3234 \end_inset
3236 sum jsou dále vynechány, protože jsou vždy stejné a zbytečně by výpočty
3237  znepřehled
3238 \family roman
3239 \series medium
3240 \shape up
3241 \size normal
3242 \emph off
3243 \bar no
3244 \noun off
3245 \color none
3246 ňovaly
3247 \end_layout
3249 \end_inset
3252 \begin_inset Formula \begin{eqnarray*}
3253 {\textstyle 2u\sum d_{i}^{2}+2v\sum d_{i}-2\sum r_{i}d_{i}} & = & 0\\
3254 {\textstyle 2u\sum d_{i}+2nv-2\sum r_{i}} & = & 0\end{eqnarray*}
3256 \end_inset
3258 lze spočítat obecné optimální hodnoty koeficientů
3259 \begin_inset Formula \[
3260 \hat{u}=\frac{n\sum r_{i}d_{i}-\left(\sum d_{i}\right)\left(\sum r_{i}\right)}{n\sum d_{i}^{2}-\left(\sum d_{i}\right)^{2}},\qquad\hat{v}=\frac{\left(\sum d_{i}^{2}\right)\left(\sum r_{i}\right)-\left(\sum d_{i}\right)\left(\sum r_{i}d_{i}\right)}{n\sum d_{i}^{2}-\left(\sum d_{i}\right)^{2}}.\]
3262 \end_inset
3264 Jmenovatele jsou nulové právě když má zdrojový blok konstantní barvu, což
3265  je případ, který můžeme vyloučit například proto, že při něm chyba zobrazení
3266  nemůže být lepší než s
3267 \begin_inset space ~
3268 \end_inset
3270 libovoným jiným zdrojovým blokem.
3271  Díky tomu, že matice druhých parciálních derivací
3272 \begin_inset Formula \[
3273 {\displaystyle \left(\begin{array}{cc}
3274 \frac{\partial^{2}\mathrm{SE}}{\partial u^{2}} & \frac{\partial^{2}\mathrm{SE}}{\partial u\,\partial v}\\
3275 \frac{\partial^{2}\mathrm{SE}}{\partial u\,\partial v} & \frac{\partial^{2}\mathrm{SE}}{\partial v^{2}}\end{array}\right)=\left(\begin{array}{cc}
3276 2\sum d_{i}^{2} & 2\sum d_{i}\\
3277 2\sum d_{i} & 2n\end{array}\right)}\]
3279 \end_inset
3281 je pozitivně definitní pro libovolný nekonstantní zdrojový blok, jedná se
3283 \begin_inset space ~
3284 \end_inset
3286 jediné minimum.
3287  Zpětným dosazením optimálních parametrů do vzorce pro chybu a úpravou získáme
3288  optimální chybu
3289 \begin_inset Formula \[
3290 \widehat{SE}=\frac{\left(\sum r_{i}d_{i}\right)\left[2\left(\sum d_{i}\right)\left(\sum r_{i}\right)-n\sum r_{i}d_{i}\right]-\left(\sum d_{i}^{2}\right)\left(\sum d_{i}\right)^{2}}{n\sum d_{i}^{2}-\left(\sum d_{i}\right)^{2}}+\sum r_{i}^{2}.\]
3292 \end_inset
3294 Pomocí struktur uvedených v
3295 \begin_inset space ~
3296 \end_inset
3299 \begin_inset CommandInset ref
3300 LatexCommand ref
3301 reference "Implementace/Matice"
3303 \end_inset
3305  lze všechny sumy kromě jedné snadno spočítat.
3306  Součet 
3307 \begin_inset Formula $\sum r_{i}d_{i}$
3308 \end_inset
3310  je nutné vyčíslit pro každou uvažovanou dvojici bloků zvlášť.
3311 \end_layout
3313 \begin_layout Section
3314 Chyba upravených zobrazení
3315 \begin_inset CommandInset label
3316 LatexCommand label
3317 name "Chyba_zobrazení/Upravená"
3319 \end_inset
3322 \end_layout
3324 \begin_layout Standard
3326 \begin_inset space ~
3327 \end_inset
3329 implementaci je použita úprava klasického modelu popsaná v
3330 \begin_inset space ~
3331 \end_inset
3333 části 
3334 \begin_inset CommandInset ref
3335 LatexCommand ref
3336 reference "PIFS/Použitý_model"
3338 \end_inset
3340 , kde místo koeficientů 
3341 \begin_inset Formula $u$
3342 \end_inset
3344  a 
3345 \begin_inset Formula $v$
3346 \end_inset
3348  je uložena průměrná hodnota a směrodatná odchylka hodnot cílového bloku.
3349  Koeficienty zobrazení jsou pak počítány v
3350 \begin_inset space ~
3351 \end_inset
3353 každé iteraci z
3354 \begin_inset space ~
3355 \end_inset
3357 těchto uložených hodnot a ze stavu zdrojového bloku v
3358 \begin_inset space ~
3359 \end_inset
3361 předchozí iteraci.
3362  Nová definice koeficientů je
3363 \begin_inset Formula \[
3364 \bar{u}=\pm\frac{\sqrt{n\sum r_{i}^{2}-\left(\sum r_{i}\right)^{2}}}{\sqrt{n\sum\bar{d}_{i}^{2}-\left(\sum\bar{d_{i}}\right)^{2}}},\qquad\bar{v}=\frac{1}{n}\sum r_{i}-\frac{\bar{u}}{n}\sum\bar{d}_{i},\]
3366 \end_inset
3368 kde 
3369 \begin_inset Formula $\bar{d_{i}}$
3370 \end_inset
3372  je značení pro hodnotu pixelu zdrojového bloku z
3373 \begin_inset space ~
3374 \end_inset
3376 přechozí iterace.
3377 \end_layout
3379 \begin_layout Standard
3380 Tím je ovlivněna i optimální chyba zobrazení, protože ani za předpokladu
3381  zobrazování původního obrázku se nemusí 
3382 \begin_inset Formula $\bar{u}$
3383 \end_inset
3385  rovnat 
3386 \begin_inset Formula $u$
3387 \end_inset
3390  Pro následující odvození bude použito statistické značení, které je zde
3391  názornější:
3392 \end_layout
3394 \begin_layout Description
3395 výběrová
3396 \begin_inset space ~
3397 \end_inset
3399 směrodatná
3400 \begin_inset space ~
3401 \end_inset
3403 odchylka 
3404 \begin_inset Formula ${\displaystyle s_{r}=\sqrt{\frac{1}{n-1}\left[\sum_{i=1}^{n}r_{i}^{2}-\frac{1}{n}\left(\sum_{i=1}^{n}r_{i}\right)^{2}\right]}}$
3405 \end_inset
3408 \end_layout
3410 \begin_layout Description
3411 výběrová
3412 \begin_inset space ~
3413 \end_inset
3415 kovariance 
3416 \begin_inset Formula ${\displaystyle q_{d,r}=\frac{1}{n-1}\left(\sum_{i=1}^{n}d_{i}r_{i}-\frac{1}{n}\sum_{i=1}^{n}d_{i}\sum_{i=1}^{n}r_{i}\right)}$
3417 \end_inset
3420 \end_layout
3422 \begin_layout Description
3423 výběrová
3424 \begin_inset space ~
3425 \end_inset
3427 korelace 
3428 \begin_inset Formula ${\displaystyle \rho_{d,r}=\frac{q_{d,r}}{s_{d}s_{r}}}$
3429 \end_inset
3432 \end_layout
3434 \begin_layout Description
3435 konvergence frázemi typu 
3436 \begin_inset Quotes gld
3437 \end_inset
3440 \emph on
3441 pokud 
3442 \begin_inset Formula $a\rightarrow b$
3443 \end_inset
3445 , pak 
3446 \begin_inset Formula $c\rightarrow d$
3447 \end_inset
3450 \emph default
3452 \begin_inset Quotes grd
3453 \end_inset
3455  je myšlen zápis 
3456 \begin_inset Formula ${\displaystyle \lim_{a\rightarrow b}c=d}$
3457 \end_inset
3460 \end_layout
3462 \begin_layout Standard
3464 \family roman
3465 \series medium
3466 \shape up
3467 \size normal
3468 \emph off
3469 \bar no
3470 \noun off
3471 \color none
3472 Optimální lineární koeficient 
3473 \family default
3474 \series default
3475 \shape default
3476 \size default
3477 \emph default
3478 \bar default
3479 \noun default
3480 \color inherit
3482 \begin_inset Formula ${\displaystyle u=\frac{q_{d,r}}{s_{d}^{2}}}$
3483 \end_inset
3485  bude nahrazen koeficientem 
3486 \begin_inset Formula ${\displaystyle \bar{u}=\pm\frac{s_{r}}{s_{\bar{d}}}}$
3487 \end_inset
3490  Pokud povolíme zobrazení se záporným lineárním koeficientem, je nutné také
3491  uložit znaménko (zde značeno symbolem 
3492 \begin_inset Formula $\pm$
3493 \end_inset
3496  Při implementaci je navíc potřeba ošetřit situaci, kdy 
3497 \begin_inset Formula $s_{\bar{d}}=0$
3498 \end_inset
3500 , což nastává hlavně při první iteraci pro typický případ inicializace celého
3501  obrázku šedivou barvou.
3502 \end_layout
3504 \begin_layout Standard
3505 Pokud
3506 \family roman
3507 \series medium
3508 \shape up
3509 \size normal
3510 \emph off
3511 \bar no
3512 \noun off
3513 \color none
3515 \begin_inset Formula $s_{\bar{d}}\rightarrow s_{d}$
3516 \end_inset
3518  (platí speciálně když 
3519 \begin_inset Formula $\bar{d}\rightarrow d$
3520 \end_inset
3522 ), pak 
3523 \begin_inset Formula \[
3524 {\displaystyle \frac{u}{\bar{u}}\rightarrow\pm\frac{q_{d,r}}{s_{d}^{2}}\frac{s_{d}}{s_{r}}=\pm\frac{q_{d,r}}{s_{d}s_{r}}}=\pm\rho_{d,r}.\]
3526 \end_inset
3528 Pokud byla chyba barevného zobrazení s
3529 \begin_inset space ~
3530 \end_inset
3532 koeficientem 
3533 \begin_inset Formula $u$
3534 \end_inset
3536  malá (konverguje k
3537 \begin_inset space ~
3538 \end_inset
3540 nule), pak korelace 
3541 \begin_inset Formula $\rho_{d,r}\rightarrow\pm1$
3542 \end_inset
3545  Navíc znaménko 
3546 \begin_inset Formula $u$
3547 \end_inset
3549  je stejné jako znaménko 
3550 \begin_inset Formula $\rho_{d,r}$
3551 \end_inset
3553 , takže 
3554 \begin_inset Formula $\bar{u}\rightarrow u$
3555 \end_inset
3559 \begin_inset space ~
3560 \end_inset
3562 toho je zřejmé, že cílový obrázek bude pevným bodem i takto pozměněného
3563  operátoru.
3564 \begin_inset VSpace bigskip
3565 \end_inset
3568 \end_layout
3570 \begin_layout Standard
3571 Novou čtvercovou chybu lze vyjádřit jako
3572 \begin_inset Formula \begin{equation}
3573 \mathrm{\overline{SE}}\;=\;\sum_{i=1}^{n}\left(\bar{u}\bar{d}_{i}+\bar{v}\right)^{2}.\label{Chyba/SE_vzorec}\end{equation}
3575 \end_inset
3577 Po postupném dosazení 
3578 \begin_inset Formula $\bar{v}=\frac{1}{n}\sum r_{i}-\frac{\bar{u}}{n}\sum\bar{d}_{i}$
3579 \end_inset
3581  a 
3582 \begin_inset Formula ${\displaystyle \bar{u}=\pm\frac{s_{r}}{s_{\bar{d}}}}$
3583 \end_inset
3585  dostaneme
3586 \begin_inset Formula \begin{multline*}
3587 \mathrm{\overline{SE}}\;=\;\sum_{i=1}^{n}\left[\bar{u}\left(\bar{d}_{i}-\frac{1}{n}\sum\bar{d}_{j}\right)-\left(r_{i}-\frac{1}{n}\sum r_{j}\right)\right]^{2}\;=\\
3588 =\;{\textstyle \bar{u}^{2}{\displaystyle \sum_{i=1}^{n}}\left(\bar{d}_{i}-\frac{\sum\bar{d}_{j}}{n}\right)^{2}-2\bar{u}{\displaystyle \sum_{i=1}^{n}}\left(\bar{d}_{i}-\frac{\sum\bar{d}_{j}}{n}\right)\left(r_{i}-\frac{\sum r_{j}}{n}\right)+{\displaystyle \sum_{i=1}^{n}}\left(r_{i}-\frac{\sum r_{j}}{n}\right)^{2}\;=}\\
3589 {\displaystyle =\; n\bar{u}^{2}s_{\bar{d}}^{2}-2n\bar{u}q_{\bar{d},r}+ns_{r}^{2}\;=\; n\frac{s_{r}^{2}}{s_{\bar{d}}^{2}}s_{\bar{d}}^{2}\mp2n\frac{s_{r}}{s_{\bar{d}}}q_{\bar{d},r}+ns_{r}^{2}\;=\;2n\left(s_{r}^{2}\mp\frac{s_{r}}{s_{\bar{d}}}q_{\bar{d},r}\right)}.\end{multline*}
3591 \end_inset
3593 Protože 
3594 \begin_inset Formula $q_{\bar{d},r}$
3595 \end_inset
3597  má vždy stejné znaménko jako 
3598 \begin_inset Formula $\bar{u}$
3599 \end_inset
3601 , lze výraz upravit na 
3602 \begin_inset Formula \[
3603 \mathrm{\overline{SE}}\;=\;2ns_{r}^{2}\left(1-\frac{\left|q_{\bar{d},r}\right|}{s_{\bar{d}}s_{r}}\right)\;=\;2ns_{r}^{2}\left(1-\left|\rho_{\bar{d},r}\right|\right).\]
3605 \end_inset
3608 \begin_inset VSpace bigskip
3609 \end_inset
3612 \end_layout
3614 \begin_layout Standard
3615 Původní optimální čtvercovou chybu lze přepsat do tvaru:
3616 \end_layout
3618 \begin_layout Standard
3619 \begin_inset Formula \[
3620 \mathrm{\widehat{SE}}\;=\; n\frac{s_{d}^{2}s_{r}^{2}-q_{d,r}^{2}}{s_{d}^{2}}\;=\; ns_{r}^{2}\left(1-\rho_{d,r}^{2}\right)\;=\; ns_{r}^{2}\left(1-\left|\rho_{d,r}\right|\right)\left(1+\left|\rho_{d,r}\right|\right).\]
3622 \end_inset
3624 Za předpokladu, že 
3625 \begin_inset Formula $s_{\bar{d}}\rightarrow s_{d}$
3626 \end_inset
3628 , dostaneme absolutní a relativní nárůst chyby
3629 \begin_inset Formula \[
3630 \mathrm{\overline{SE}}-\mathrm{\widehat{SE}}\;=\; ns_{r}^{2}\left(1-\left|\rho_{d,r}\right|\right)\left[2-\left(1+\left|\rho_{d,r}\right|\right)\right]\;=\; ns_{r}^{2}\left(1-\left|\rho_{d,r}\right|\right)^{2}\]
3632 \end_inset
3635 \end_layout
3637 \begin_layout Standard
3638 \begin_inset Formula \[
3639 \frac{\mathrm{\overline{SE}}-\mathrm{\widehat{SE}}}{\mathrm{\widehat{SE}}}=\frac{\left(1-\left|\rho_{d,r}\right|\right)^{2}}{\left(1-\left|\rho_{d,r}\right|\right)\left(1+\left|\rho_{d,r}\right|\right)}=\frac{1-\left|\rho_{d,r}\right|}{1+\left|\rho_{d,r}\right|}\]
3641 \end_inset
3644 \begin_inset VSpace defskip
3645 \end_inset
3647 Pro vzájemně dobře zobrazitelné bloky 
3648 \begin_inset Formula $\left|\rho_{d,r}\right|\rightarrow1$
3649 \end_inset
3651 , takže nárůst chyby bude velmi malý.
3652 \end_layout
3654 \begin_layout Section
3655 Penalizace vysokého lineárního koeficientu
3656 \begin_inset CommandInset label
3657 LatexCommand label
3658 name "Chyba_zobrazení/Penalizace"
3660 \end_inset
3663 \end_layout
3665 \begin_layout Standard
3666 Výše zmíněnou úpravou barevných zobrazení bylo sníženo riziko divergence
3667  zobrazení bez nutnosti omezení lineárního koeficientu.
3668  Díky tomu, že všechny hodnoty jsou omezeny v
3669 \begin_inset space ~
3670 \end_inset
3672 intervalu 
3673 \begin_inset Formula $\left\langle 0,1\right\rangle $
3674 \end_inset
3676  a cílové bloky mají vždy správnou průměrnou hodnotu, nemohou se obrazy
3677  zobrazení od původního obrázku příliš lišit (v
3678 \begin_inset space ~
3679 \end_inset
3681 praxi funguje dobře, ale bez jakéhokoliv důkazu omezení odchylky).
3682 \end_layout
3684 \begin_layout Standard
3685 Přesto jsou vysoké lineární koeficienty nebezpečné, protože zdrojové bloky
3686  jsou při dekódování vždy pouze aproximací jejich stavu v
3687 \begin_inset space ~
3688 \end_inset
3690 původním obrázku.
3691  Čím vyšší je lineární koeficient, tím více se případná odchylka zdrojového
3692  bloku distribuuje do cílového a poté případně v
3693 \begin_inset space ~
3694 \end_inset
3696 dalších iteracích i do jiných zdrojových bloků.
3697 \end_layout
3699 \begin_layout Standard
3700 Proto je zde navržena následující penalizace, která zvyšuje odhadovanou
3701  chybu zobrazení v
3702 \begin_inset space ~
3703 \end_inset
3705 závislosti na jeho lineárním koeficientu.
3706  Pokud vyjdeme ze vzorce pro chybu (
3707 \begin_inset CommandInset ref
3708 LatexCommand vref
3709 reference "Chyba/SE_vzorec"
3711 \end_inset
3713 ) a přičteme k
3714 \begin_inset space ~
3715 \end_inset
3717 hodnotám zdrojového bloku odchylku 
3718 \begin_inset Formula $\epsilon_{i}$
3719 \end_inset
3721 , dostaneme
3722 \begin_inset Formula \[
3723 \mathrm{\widetilde{SE}}\;=\;\sum_{i=1}^{n}\left[\bar{u}\left(\bar{d}_{i}+\epsilon_{i}\right)+\bar{v}\right]^{2}\;=\;\sum_{i=1}^{n}\left[\left(\bar{u}\bar{d}_{i}+\bar{v}\right)^{2}+\left(\bar{u}\bar{d}_{i}+\bar{v}\right)\bar{u}\epsilon_{i}+\bar{u}^{2}\epsilon_{i}^{2}\right].\]
3725 \end_inset
3727 Když označíme původní odchylku 
3728 \begin_inset Formula $e_{i}=\bar{u}\bar{d}_{i}+\bar{v}$
3729 \end_inset
3731 , pak
3732 \begin_inset Formula \[
3733 \mathrm{\widetilde{SE}}\;=\;{\textstyle \sum}e_{i}^{2}+\bar{u}{\textstyle \sum}e_{i}\epsilon_{i}+\bar{u}^{2}{\textstyle \sum}\epsilon_{i}^{2}.\]
3735 \end_inset
3737 První suma je zřejmě rovna původní chybě 
3738 \begin_inset Formula $\mathrm{\overline{SE}}$
3739 \end_inset
3741  (vzorec
3742 \begin_inset space ~
3743 \end_inset
3746 \begin_inset CommandInset ref
3747 LatexCommand ref
3748 reference "Chyba/SE_vzorec"
3750 \end_inset
3753  Hodnota druhé sumy je závislá na korelaci odchylek způsobených nepřesností
3754  zobrazení a odchylek ve zdrojovém bloku.
3755  Lze snadno ukázat, že 
3756 \begin_inset Formula $\sum e_{i}=0$
3757 \end_inset
3759  (platí díky tomu, že optimální zobrazení v
3760 \begin_inset space ~
3761 \end_inset
3763 RMSE metrice zobrazují průměrnou hodnotu zdrojového bloku na průměrnou hodnotu
3764  cílového bloku).
3765  Za předpokladu, že chyby 
3766 \begin_inset Formula $\epsilon_{i}$
3767 \end_inset
3769  nejsou korelované, vyjde nulová očekávaná hodnota
3770 \begin_inset Foot
3771 status collapsed
3773 \begin_layout Plain Layout
3774 spojení 
3775 \emph on
3776 očekávaná hodnota
3777 \emph default
3778  (nebo také 
3779 \emph on
3780 střední hodnota
3781 \emph default
3782 ) je zde používáno ve smyslu teorie pravděpodobnosti a statistiky
3783 \end_layout
3785 \end_inset
3787  druhé sumy.
3788 \end_layout
3790 \begin_layout Standard
3791 Třetí suma odpovídá odchylce zmenšeného zdrojového bloku.
3792  Pokud požadovanou odchylku pro cílový blok označíme 
3793 \begin_inset Formula $\mathrm{SE'}$
3794 \end_inset
3796  a poměr velikostí zdrojového bloku po zmenšení a před zmenšením označíme
3798 \begin_inset Formula $\alpha\in\left(0,1\right)$
3799 \end_inset
3801 , pak lze očekávat, že se bude odchylka zdrojového bloku před zmenšením
3802  pohybovat okolo 
3803 \begin_inset Formula $\frac{\mathrm{SE'}}{\alpha}$
3804 \end_inset
3807  Když při zmenšování jeden pixel vzniká jako průměr 
3808 \begin_inset Formula $\frac{1}{\alpha}$
3809 \end_inset
3811  pixelů zdrojového bloku s
3812 \begin_inset space ~
3813 \end_inset
3815 nekorelovanými odchylkami, pak očekávaná čtvercová chyba zmenšeného zdrojového
3816  bloku je rovna 
3817 \begin_inset Formula $\alpha\cdot\mathrm{SE'}$
3818 \end_inset
3820 , tedy nová chyba zobrazení zahrnující očekávanou odchylku se zjednoduší
3821  na
3822 \family roman
3823 \series medium
3824 \shape up
3825 \size normal
3826 \emph off
3827 \bar no
3828 \noun off
3829 \color none
3831 \begin_inset Formula \[
3832 \mathrm{\widetilde{SE}}\;\approx\;\mathrm{\overline{SE}}\ +\ \bar{u}^{2}\alpha\ \mathrm{SE'}\;=\;\mathrm{\overline{SE}}\ +\ \alpha\frac{s_{r}^{2}}{s_{\bar{d}}^{2}}\ \mathrm{SE'}\]
3834 \end_inset
3837 \end_layout
3839 \begin_layout Standard
3840 Celé odvození penalizace lze analogicky provést i pro klasický model zobrazování
3841  (viz
3842 \begin_inset space ~
3843 \end_inset
3846 \begin_inset CommandInset ref
3847 LatexCommand ref
3848 reference "Chyba_zobrazení/Klasická"
3850 \end_inset
3852 ), ale v
3853 \begin_inset space ~
3854 \end_inset
3856 obou případech jsou používany nepodložené předpoklady, především předpoklad
3857  nekorelovanosti chyb jednotlivých pixelů, který by bylo vhodné alespoň
3858  statisticky ověřit.
3859 \end_layout
3861 \begin_layout Standard
3862 Implementace příslušného modulu (popsaná v
3863 \begin_inset space ~
3864 \end_inset
3867 \begin_inset CommandInset ref
3868 LatexCommand ref
3869 reference "Implementace/Zobrazování"
3871 \end_inset
3873 ) dává možnost započítat penalizaci do chyb zobrazení.
3874  Při jejím použití je dosahována výrazně vyšší kvalita dekódovaného obrázku
3875  než při klasickém počítání s
3876 \begin_inset space ~
3877 \end_inset
3879 omezenou nebo neomezenou velikostí lineárních koeficientů za cenu pouze
3880  nepatrného poklesu kompresního poměru.
3881 \end_layout
3883 \begin_layout Chapter
3884 Implementace
3885 \begin_inset CommandInset label
3886 LatexCommand label
3887 name "Implementace"
3889 \end_inset
3892 \end_layout
3894 \begin_layout Subsubsection
3895 Cíle a zásady
3896 \end_layout
3898 \begin_layout Standard
3899 Cílem implementace bylo vytvořit framework pro studium fraktální komprese,
3900  kde by byly jednotlivé části algoritmů oddělené do modulů, aby bylo možné
3901  kompatibilní algoritmy snadno vzájemně vyměnovat a aby implementace jednotlivýc
3902 h technik byla tvořena převážně algoritmickým kódem, odděleně od správy
3903  závislostí mezi moduly, interakce s
3904 \begin_inset space ~
3905 \end_inset
3907 uživatelem a nezávisle na způsobu implementace ostatních modulů.
3908 \end_layout
3910 \begin_layout Standard
3911 Aby bylo možné jednotlivé techniky objektivně porovnávat, je kladen důraz
3912  na efektivitu implementace.
3913  Proto je v
3914 \begin_inset space ~
3915 \end_inset
3917 některých algoritmech, kde by dělení do více modulů významným způsobem snížilo
3918  efektivitu, upřednostněna konfigurace modulu pomocí jiných parametrů.
3919 \end_layout
3921 \begin_layout Subsubsection
3922 Zvolené vývojové nástroje
3923 \end_layout
3925 \begin_layout Standard
3926 Jako programovací jazyk pro implementaci bylo zvoleno C++, především kvůli
3927  kombinaci vysoké efektivity a mnoha pokročilých vlastností (například generické
3928  programování).
3929  Pro překlad byl používán překladač z
3930 \begin_inset space ~
3931 \end_inset
3933 rodiny GNU překladačů (GCC
3934 \begin_inset space ~
3935 \end_inset
3938 \begin_inset CommandInset citation
3939 LatexCommand cite
3940 key "GCC"
3942 \end_inset
3945 \end_layout
3947 \begin_layout Standard
3948 Grafické uživatelské rozhraní (GUI) je realizováno pomocí knihoven Qt
3949 \begin_inset space ~
3950 \end_inset
3953 \begin_inset CommandInset citation
3954 LatexCommand cite
3955 key "Qt"
3957 \end_inset
3959 , které také zajišťují čtení a zápis obrázků ve standardních formátech (BMP,
3960  PNG, JFIF).
3961 \end_layout
3963 \begin_layout Standard
3964 Díky použitým prostředkům by měl být celý program snadno přenositelný (na
3965  úrovni zdrojového kódu).
3966  Vývoj a ladění probíhaly na GNU/Linux, s
3967 \begin_inset space ~
3968 \end_inset
3970 testováním také na MS
3971 \begin_inset space ~
3972 \end_inset
3974 Windows
3975 \begin_inset space ~
3976 \end_inset
3979 \end_layout
3981 \begin_layout Section
3982 Modularizace
3983 \end_layout
3985 \begin_layout Standard
3986 Oddělení modulů do jednotlivých dynamických knihoven by zde nepřineslo významný
3987  užitek, takže byla zvolena kompilace celého programu do jednoho spustitelného
3988  souboru (kromě knihoven Qt).
3989  Přesto jsou zde minimalizovány vzájemné závislosti mezi moduly.
3990 \end_layout
3992 \begin_layout Standard
3993 Deklarace související s
3994 \begin_inset space ~
3995 \end_inset
3997 modularizací jsou v
3998 \begin_inset space ~
3999 \end_inset
4001 souboru 
4002 \family sans
4003 modules.h
4004 \family default
4005 , většina implementace je pro přehlednost v
4006 \begin_inset space ~
4007 \end_inset
4010 \family sans
4011 modules.cpp.
4012 \end_layout
4014 \begin_layout Subsubsection
4015 Základní vlastnosti modulů
4016 \end_layout
4018 \begin_layout Standard
4019 Všechny moduly jsou potomky třídy 
4020 \family typewriter
4021 Module
4022 \family default
4023 , která definuje základní společné vlastnosti, především způsob reprezentace
4024  nastavení.
4025  Je zde virtuální metoda 
4026 \family typewriter
4027 info
4028 \family default
4029 , která vrací referenci na strukturu obsahující informace o
4030 \begin_inset space ~
4031 \end_inset
4033 typu modulu
4034 \begin_inset space ~
4035 \end_inset
4037 --- jeho identifikační číslo, jméno, text popisující funkci, počet parametrů
4038  nastavení a ukazatel na pole obsahující vlastnosti jednotlivých parametrů
4039  nastavení (typ, rozsah hodnot, název a popis).
4040  Dále třída 
4041 \family typewriter
4042 Module
4043 \family default
4044  obsahuje ukazatel na pole skutečných hodnot nastavení pro daný modul a
4045  také spoustu dalších pomocných typů a metod.
4046 \end_layout
4048 \begin_layout Standard
4049 Tento způsob práce s
4050 \begin_inset space ~
4051 \end_inset
4053 nastaveními umožňuje jejich automatické měnění, ukládání a zobrazování libovolný
4054 m uživatelským rozhraním.
4055  Vše pomocí společného kódu odděleného od všech modulů.
4056 \end_layout
4058 \begin_layout Standard
4059 Obsah zmíněné informační struktury je potřeba pro každý typ modulu nadefinovat,
4060  což by znamenalo mnoho opakujícího se technického kódu, a proto jsou pro
4061  tento účel vytvořeny funkce a makra, kterým stačí předat pouze jednotlivé
4062  vlastnosti (název, typy parametrů, \SpecialChar \ldots{}
4063 ), takže implementace jednotlivých modulů
4064  je jednodušší a přehlednější.
4065 \end_layout
4067 \begin_layout Subsubsection
4068 Správa modulů
4069 \end_layout
4071 \begin_layout Standard
4072 Aby framework mohl s
4073 \begin_inset space ~
4074 \end_inset
4076 modulem pracovat, je potřeba upravit soubor 
4077 \family sans
4078 modules.cpp
4079 \family default
4080  vložením hlavičkového souboru (pomocí 
4081 \family typewriter
4082 #include
4083 \family default
4084 ) a přidáním typu modulu do seznamu 
4085 \family typewriter
4086 Modules
4087 \family default
4089  Společný kód v
4090 \begin_inset space ~
4091 \end_inset
4093 souboru se postará o
4094 \begin_inset space ~
4095 \end_inset
4097 možnost volby modulu, závislosti a další technické záležitosti.
4098  Zde je nejsložitější generování některých metod z
4099 \begin_inset space ~
4100 \end_inset
4102 tohoto seznamu typů, pro které je využita část z
4103 \begin_inset space ~
4104 \end_inset
4106 knihovny, kterou napsal Andei Alexandrescu jako přílohu ke knize 
4107 \emph on
4108 Modern C++ Design
4109 \emph default
4111 \begin_inset space ~
4112 \end_inset
4115 \begin_inset CommandInset citation
4116 LatexCommand cite
4117 key "Loki"
4119 \end_inset
4122 \end_layout
4124 \begin_layout Standard
4126 \begin_inset space ~
4127 \end_inset
4129 správu modulů a vytváření nových slouží třída 
4130 \family typewriter
4131 Module\SpecialChar \-
4132 Factory
4133 \family default
4135  Ta má jedinou instanci, která při startu vytvoří prototyp pro každý typ
4136  modulu.
4137  Prototypy uchovávají výchozí nastavení jednotlivých typů modulů a je možné
4138  je použít pro získání obecných informací o
4139 \begin_inset space ~
4140 \end_inset
4142 typech modulů (metoda 
4143 \family typewriter
4144 info
4145 \family default
4146 ) nebo pro vytváření dalších instancí.
4147 \end_layout
4149 \begin_layout Standard
4150 Nové moduly jsou vytvářeny zásadně klonováním, mělkým nebo hlubokým.
4151  Oba způsoby vytvoří novou instanci pomocí kopírovacího konstruktoru a zkopírují
4152  nastavení modulu.
4153  Mělké klonování navíc vynuluje odkazy na podřízené moduly, zatímco hluboké
4154  klonování je naklonuje stejným způsobem.
4155  Hluboké klonování se hodí například pro vytvoření nového výchozího stromu
4156  modulů (například před kompresí) a mělké se používá při načítání ze souborů,
4157  kde není ve chvíli vytváření modulů zřejmé, jakých typů budou podřízené
4158  moduly.
4159 \end_layout
4161 \begin_layout Subsubsection
4162 Závislosti mezi moduly
4163 \end_layout
4165 \begin_layout Standard
4166 Jsou definována rozhraní, každé popisující jednu požadovanou funkcionalitu.
4167  Všechna použitá rozhraní se nacházejí v
4168 \begin_inset space ~
4169 \end_inset
4171 souborech 
4172 \family sans
4173 interfaces.h
4174 \family default
4175  a 
4176 \family sans
4177 interfaces.cpp
4178 \family default
4180  Každé z
4181 \begin_inset space ~
4182 \end_inset
4184 nich je potomkem šablonované třídy 
4185 \family typewriter
4186 Inter\SpecialChar \-
4187 face
4188 \family default
4189 , která zpřístupňuje seznam identifikátorů všech typů modulů implementujících
4190  toto rozhraní (kód je vygenerován ze seznamu 
4191 \family typewriter
4192 Modules
4193 \family default
4195 \end_layout
4197 \begin_layout Standard
4198 Každý modul implementuje právě jedno rozhraní a může využívat libovolné
4199  množství dalších rozhraní
4200 \begin_inset space ~
4201 \end_inset
4203 --- jedním z
4204 \begin_inset space ~
4205 \end_inset
4207 typů parametrů modulů je podřízený modul implementující zvolené rozhraní.
4208  Uživatel pak na tato místa může zapojit libovolný typ modulu (jsou zobrazeny
4209  pouze kompatibilní typy).
4210  Konfigurace komprese je tedy dána tímto stromem typů modulů spolu s
4211 \begin_inset space ~
4212 \end_inset
4214 jejich dalším nastavením.
4215 \end_layout
4217 \begin_layout Section
4218 Kořenový modul
4219 \end_layout
4221 \begin_layout Subsubsection
4222 IRoot
4223 \end_layout
4225 \begin_layout Standard
4226 Rozhraní pro kořenový modul je navrženo jako jediný přístupový bod pro GUI
4227  ke kompresi a dekompresi.
4228 \end_layout
4230 \begin_layout Standard
4231 Kořen včetně celého stromu může být ve třech různých stavech.
4233 \begin_inset space ~
4234 \end_inset
4236 počátečním prázdném stavu strom neobsahuje žádný obrázek, ale může v
4237 \begin_inset space ~
4238 \end_inset
4240 něm docházet ke změnám konfigurace, včetně vyměňování podřízených modulů.
4241 \end_layout
4243 \begin_layout Standard
4245 \begin_inset space ~
4246 \end_inset
4248 počátečního stavu může přejít do komprimovaného stavu úspěšným voláním metody
4250 \family typewriter
4251 encode
4252 \family default
4253 , které je předán bitmapový obrázek ke kompresi (třída knihoven Qt) a reference
4254  na strukturu 
4255 \begin_inset Note Note
4256 status collapsed
4258 \begin_layout Plain Layout
4259 doplnit název?
4260 \end_layout
4262 \end_inset
4264  umožňující komunikaci s
4265 \begin_inset space ~
4266 \end_inset
4268 jiným vláknem během tohoto často zdlouhavého procesu.
4269  Pokud nebylo možné kompresi dokončit (například kvůli přerušení uživatelem),
4270  vrátí metoda 
4271 \family typewriter
4272 false
4273 \family default
4274  a strom zůstává v
4275 \begin_inset space ~
4276 \end_inset
4278 počátečním stavu.
4279 \end_layout
4281 \begin_layout Standard
4282 Druhou možností je přejít z
4283 \begin_inset space ~
4284 \end_inset
4286 počátečního stavu do dekomprimovaného stavu úspěšným voláním metody 
4287 \family typewriter
4288 from\SpecialChar \-
4289 Stream
4290 \family default
4291 , které je předán proud bytů obsahující komprimovanou podobu obrázku a míra
4292  přiblížení pro dekompresi.
4293  Rozměry dekomprimovaného obrázku jsou původní rozměry vynásobené 
4294 \begin_inset Formula $2^{i}$
4295 \end_inset
4297  pro nezáporné 
4298 \begin_inset Formula $i$
4299 \end_inset
4302  Pokud nebylo možné dekódovat obrázek, například kvůli špatnému formátu
4303  souboru, vrátí metoda 
4304 \family typewriter
4305 false
4306 \family default
4307  a stav stromu se nezmění.
4308 \end_layout
4310 \begin_layout Standard
4311 Dále rozhraní obsahuje metody pro ukládání obrázku v
4312 \begin_inset space ~
4313 \end_inset
4315 komprimovaném stavu do proudu bytů, pro provádění dekódovacích akcí (vyčištění
4316  obrázku nebo iterování zobrazení), pro uložení momentálního stavu dekódování
4317  do bitmapového obrázku (třída knihoven Qt) a pro ukládání a nahrávání nastavení
4318  celého stromu.
4319 \end_layout
4321 \begin_layout Subsubsection
4322 MRoot
4323 \series medium
4324 \size small
4326 \begin_inset space \hfill{}
4327 \end_inset
4329 (soubory 
4330 \family sans
4331 modules/root.*
4332 \family default
4334 \end_layout
4336 \begin_layout Standard
4337 Implementace kořenového modulu umožňuje jednotné nastavení nejzákladnějších
4338  parametrů komprese a rozděluje fáze procesu mezi několik nezávislých modulů.
4339 \end_layout
4341 \begin_layout Standard
4342 Kvůli uživatelské přívětivosti bylo zvoleno nastavování kvality komprese
4344 \begin_inset space ~
4345 \end_inset
4347 rozsahu 0--100.
4348  Hodnota je pomocí zvoleného modulu s
4349 \begin_inset space ~
4350 \end_inset
4352 rozhraním 
4353 \family typewriter
4354 IQua\SpecialChar \-
4355 lity\SpecialChar \-
4357 \family default
4358  konvertována na nejvyšší možnou čtvercovou chybu pro danou velikost cílového
4359  bloku (modul je ve skutečnosti použit až v
4360 \begin_inset space ~
4361 \end_inset
4363 podřízených modulech).
4364 \end_layout
4366 \begin_layout Standard
4367 Dále lze zvolit modul s
4368 \begin_inset space ~
4369 \end_inset
4371 rozhraním 
4372 \family typewriter
4373 IColor\SpecialChar \-
4374 Trans\SpecialChar \-
4375 former
4376 \family default
4377  starající se o
4378 \begin_inset space ~
4379 \end_inset
4381 barvy v
4382 \begin_inset space ~
4383 \end_inset
4385 obrázku, modul s
4386 \begin_inset space ~
4387 \end_inset
4389 rozhraním 
4390 \family typewriter
4391 IShape\SpecialChar \-
4392 Trans\SpecialChar \-
4393 former
4394 \family default
4395  zajišťující další fáze komprese a také maximální množství zdrojových bloků,
4396  protože je to velmi důležitý parametr pro všechny metody fraktální komprese.
4397 \end_layout
4399 \begin_layout Section
4400 Konverze kvality
4401 \end_layout
4403 \begin_layout Subsubsection
4404 IQuality2SE
4405 \end_layout
4407 \begin_layout Standard
4408 Rozhraní pro konverzi kvality
4409 \begin_inset space ~
4410 \end_inset
4412 --- z
4413 \begin_inset space ~
4414 \end_inset
4416 velikosti cílového bloku a nastavení kvality spočítá odpovídající maximální
4417  přípustnou čtvercovou odchylku.
4418 \end_layout
4420 \begin_layout Subsubsection
4421 MQuality2SE
4422 \series medium
4423 \size small
4425 \begin_inset space \hfill{}
4426 \end_inset
4428 (soubor 
4429 \family sans
4430 modules/quality2SE.h
4431 \family default
4433 \end_layout
4435 \begin_layout Standard
4436 Třída 
4437 \family typewriter
4438 MQuality2SE_std
4439 \family default
4440  je triviální implementací rozhraní pro konverzi kvality, která používá
4441  čtvercovou odchylku nezávislou na velikostech bloků.
4442  Přípustná odchylka je pro nejvyšší kvalitu nulová a pak roste přibližně
4443  exponenciálně (exponenciální funkce je mírně posunutá tak, aby procházela
4444  nulou při kvalitě 
4445 \begin_inset Formula $100\%$
4446 \end_inset
4449 \end_layout
4451 \begin_layout Standard
4452 Bylo by sice přirozenější mít pro danou kvalitu místo čtvercové chyby konstantní
4453  její podíl s
4454 \begin_inset space ~
4455 \end_inset
4457 počtem pixelů bloku.
4458  To by vedlo k
4459 \begin_inset space ~
4460 \end_inset
4462 větší variabilitě velikostí bloků a ve většině případů i k
4463 \begin_inset space ~
4464 \end_inset
4466 nepatrně lepší objektivní kvalitě (při stejném kompresním poměru), ale protože
4468 \begin_inset space ~
4469 \end_inset
4471 tomto projektu nebyly implementovány žádné vyhlazovací techniky, objevily
4472  by se u
4473 \begin_inset space ~
4474 \end_inset
4476 velkých bloků velmi výrazné hrany, takže by se subjektivní kvalita zhoršila.
4477  Pro porovnání je implementována i tato možnost v
4478 \begin_inset space ~
4479 \end_inset
4481 podobě modulu 
4482 \family typewriter
4483 MQuality2SE_alt
4484 \family default
4486 \end_layout
4488 \begin_layout Section
4489 Zpracování barev
4490 \end_layout
4492 \begin_layout Subsubsection
4493 IColorTransformer
4494 \end_layout
4496 \begin_layout Standard
4497 Rozhraní převádí práci s
4498 \begin_inset space ~
4499 \end_inset
4501 jedním barevným obrázkem na práci s
4502 \begin_inset space ~
4503 \end_inset
4505 několika jednobarevnými.
4506  Barevné obrázky jsou reprezentované třídou 
4507 \family typewriter
4508 QImage
4509 \family default
4511 \begin_inset space ~
4512 \end_inset
4514 knihoven Qt, jednobarevné obrázky jsou zde definovány jako matice pixelů
4515  spolu s
4516 \begin_inset space ~
4517 \end_inset
4519 ukazatelem na strukturu obsahující některé parametry (rozměry, přiblížení,
4520  kvalita komprese a modul pro její konverzi, maximální počet zdrojových
4521  bloků).
4522 \begin_inset Note Note
4523 status collapsed
4525 \begin_layout Plain Layout
4526 rozepsat? aktualizační struktura? diskuze o volbě reprezentace?
4527 \end_layout
4529 \end_inset
4532 \end_layout
4534 \begin_layout Standard
4535 Metody rozhraní umožňují vytvoření jednobarevných obrázků pro dané parametry
4536  a barevný obrázek, zpětné složení do barevného obrázku, uložení nebo načtení
4537  případných dat modulu.
4538 \end_layout
4540 \begin_layout Subsubsection
4541 MColorModel
4542 \series medium
4543 \size small
4545 \begin_inset space \hfill{}
4546 \end_inset
4548 (soubory 
4549 \family sans
4550 modules/colorModel.*
4551 \family default
4553 \end_layout
4555 \begin_layout Standard
4556 Třída 
4557 \family typewriter
4558 MColorModel
4559 \family default
4560  je triviální implementací rozhraní pro zpracování barev, která nabízí práci
4562 \begin_inset space ~
4563 \end_inset
4565 modelech RGB a YCbCr.
4566  Protože je citlivost oka na jednotlivé barevné složky různá, je navíc umožněno
4567  zvolit pro každou ze složek číslo z
4568 \begin_inset space ~
4569 \end_inset
4571 intervalu 
4572 \begin_inset Formula $\left[0;1\right]$
4573 \end_inset
4575 , kterým se vynásobí původní kvalita komprese.
4576 \end_layout
4578 \begin_layout Section
4579 Počítání s maticemi pixelů
4580 \begin_inset CommandInset label
4581 LatexCommand label
4582 name "Implementace/Matice"
4584 \end_inset
4587 \end_layout
4589 \begin_layout Standard
4591 \begin_inset space ~
4592 \end_inset
4594 souboru 
4595 \family sans
4596 matrixutil.h
4597 \family default
4598  je definováno mnoho generických struktur a několik funkcí pro jednoduchou
4599  a efektivní práci s
4600 \begin_inset space ~
4601 \end_inset
4603 maticemi.
4604  Tyto nástroje jsou pak použity v
4605 \begin_inset space ~
4606 \end_inset
4608 mnoha modulech a jejich rozhraních.
4609 \end_layout
4611 \begin_layout Subsubsection
4612 Reprezentace pixelů
4613 \end_layout
4615 \begin_layout Standard
4616 Při ukládání digitálních obrázků se pro reprezentaci pixelu nejčastěji používá
4617  celé číslo v
4618 \begin_inset space ~
4619 \end_inset
4621 rozsahu 0--255.
4622  Tento způsob je paměťově velmi úsporný, ale pro tento projekt se ukázal
4623  jako příliš omezující.
4624  Například už při převodu do jiných barevných modelů by mohlo docházet k
4625 \begin_inset space ~
4626 \end_inset
4628 výraznějším ztrátám informace.
4629  Proto byla zvolena reprezentace pomocí čísla s
4630 \begin_inset space ~
4631 \end_inset
4633 plovoucí řádovou čárkou z
4634 \begin_inset space ~
4635 \end_inset
4637 intervalu 
4638 \begin_inset Formula $\left[0;1\right]$
4639 \end_inset
4642  Pro reprezentaci běžných pixelů postačují čísla s
4643 \begin_inset space ~
4644 \end_inset
4647 \emph on
4648 jednoduchou přesností
4649 \emph default
4650 , ale pro většinu složitějších výpočtů a mezivýsledků jsou použita čísla
4652 \begin_inset space ~
4653 \end_inset
4656 \emph on
4657 dvojitou přesností
4658 \emph default
4659 , aby byly minimalizovány zaokrouhlovací chyby.
4660 \end_layout
4662 \begin_layout Subsubsection
4663 Reprezentace matic
4664 \end_layout
4666 \begin_layout Standard
4667 Matice jsou reprezentovány tak, že jsou jejich prvky po sloupcích uloženy
4668  za sebe do pole.
4669  Vlastní práci s
4670 \begin_inset space ~
4671 \end_inset
4673 maticemi zajišťuje šablona 
4674 \family typewriter
4675 Matrix\SpecialChar \-
4676 Slice
4677 \family default
4678  (parametrizovaná typem prvků matice), která uchovává ukazatel na levý horní
4679  prvek a počet kroků nutných k
4680 \begin_inset space ~
4681 \end_inset
4683 přechodu na další sloupec.
4684  Navenek poskytuje přirozené indexování, konverzi na instanci pouze pro
4685  čtení a další operace.
4686 \end_layout
4688 \begin_layout Standard
4689 Oproti reprezentacím založených na ukládání jednotlivých řádkových nebo
4690  sloupcových vektorů má toto řešení mnoho výhod.
4691  Má menší nároky na spotřebu paměťi a na její alokátor, průchody jsou překladače
4692 m lépe optimalizovatelné a je možné vytvářet odkazy na podmatice.
4693 \end_layout
4695 \begin_layout Subsubsection
4696 Rychlé sčítání podmatic
4697 \end_layout
4699 \begin_layout Standard
4700 Některé moduly potřebují znát součty hodnot pixelů a jejich druhých mocnin
4701  na blocích se kterými pracují.
4702  Pro tyto účely je používána jednoduchá struktura (implementovaná v
4703 \begin_inset space ~
4704 \end_inset
4706 šabloně 
4707 \family typewriter
4708 Matrix\SpecialChar \-
4709 Summer
4710 \family default
4711 ), která si předpočítá součty pro všechny obdélníky začínající v
4712 \begin_inset space ~
4713 \end_inset
4715 levém horním rohu a pak může spočítat součet libovolného obdélníka pouze
4716  ze čtyř rohových hodnot.
4717 \end_layout
4719 \begin_layout Standard
4720 Šablona 
4721 \family typewriter
4722 Matrix\SpecialChar \-
4723 Summer
4724 \family default
4725  není používána samostaně, ale jako součást šablony 
4726 \family typewriter
4727 Summed\SpecialChar \-
4728 Matrix
4729 \family default
4730 , která kromě matice vlastních hodnot obsahuje její rozměry a šablonu 
4731 \family typewriter
4732 Matrix\SpecialChar \-
4733 Summer
4734 \family default
4735  pro rychlý výpočet součtů hodnot a jejich druhých mocnin.
4736  Konkrétně je definována struktura 
4737 \family typewriter
4738 Summed\SpecialChar \-
4739 Pixels
4740 \family default
4741 , která je jen instanciací šablony 
4742 \family typewriter
4743 Summed\SpecialChar \-
4744 Matrix
4745 \family default
4746  pro již zmíněné typy hodnot pixelů používané v
4747 \begin_inset space ~
4748 \end_inset
4750 projektu.
4751 \end_layout
4753 \begin_layout Subsubsection
4754 Iterace na matici
4755 \end_layout
4757 \begin_layout Standard
4758 Na mnoha místech v
4759 \begin_inset space ~
4760 \end_inset
4762 projektu je potřeba současně procházet dvě stejně velké obdélníkové podmatice
4763  a provádět nějakou činnost s
4764 \begin_inset space ~
4765 \end_inset
4767 příslušnými dvojicemi jejich prvků, navíc je často nutné počítat s
4768 \begin_inset space ~
4769 \end_inset
4771 libovolnou z
4772 \begin_inset space ~
4773 \end_inset
4775 8 vzájemných afinních transformací podmatic.
4776  Opakovaně ručně psané cykly by velmi znepřehledňovaly kód a byly by potencionál
4777 ním zdrojem chyb.
4778  Proto je zde použit jiný přístup využívající generické programovaní a optimaliz
4779 ace kompilátoru.
4780 \end_layout
4782 \begin_layout Standard
4783 Základem celé techniky je funkce 
4784 \family typewriter
4785 walk\SpecialChar \-
4786 Operate
4787 \family default
4788 , která má tři parametry
4789 \begin_inset space ~
4790 \end_inset
4792 --- řídící iterátor, druhý (podřízený) iterátor a operátor.
4793  Funkce pak pouze najednou posouvá oba iterátory a na odpovídajících dvojicích
4794  prvků volá operátor.
4795  Díky tomu, že se jednotlivé části cyklu takto oddělí, je možné konkrétní
4796  alternativy implementovat a pak libovolně kombinovat.
4797 \end_layout
4799 \begin_layout Standard
4800 Iterátory musí podporovat metody pro získání aktuálního prvku (nejlépe formou
4801  reference), posun na další prvek, posun na další seznam (řádek/sloupec),
4802  zahájení práce se seznamem a v
4803 \begin_inset space ~
4804 \end_inset
4806 případě řídícího iterátoru také test konce seznamu a test úplného konce
4807  iterace.
4808  Operátor pak musí být schopný volání s
4809 \begin_inset space ~
4810 \end_inset
4812 parametry prvků prvního a druhého iterátoru.
4813  Díky tomu, že funkce
4814 \family typewriter
4815  walk\SpecialChar \-
4816 Operate
4817 \family default
4818  vrací koncový stav operátoru, lze jako operátor použít i strukturu, která
4819  do sebe sbírá nějaká data.
4820 \end_layout
4822 \begin_layout Standard
4824 \begin_inset space ~
4825 \end_inset
4827 souboru jsou přímo implementovány iterátory pro osm afinních zobrazení a
4828  také přetížení funkce 
4829 \family typewriter
4830 walk\SpecialChar \-
4831 Operate
4832 \family default
4833 , které má v
4834 \begin_inset space ~
4835 \end_inset
4837 parametrech místo druhého iterátoru číslo afinní transformace, podle kterého
4838  vybere příslušný iterátor.
4839  Dále je zde iterátor pro třídu QImage používaný pro konverzi na matici
4840  a také několik jednoduchých operátorů pro výpočet součtu vzájemných součinů
4841  a pro afinní transformaci hodnot.
4842 \end_layout
4844 \begin_layout Section
4845 Změny tvarů
4846 \end_layout
4848 \begin_layout Subsubsection
4849 IShapeTransformer
4850 \begin_inset CommandInset label
4851 LatexCommand label
4852 name "Implementace/IShapeTransformer"
4854 \end_inset
4857 \end_layout
4859 \begin_layout Standard
4860 Rozhraní pro 
4861 \begin_inset Quotes gld
4862 \end_inset
4864 transformaci tvarů
4865 \begin_inset Quotes grd
4866 \end_inset
4868  zajišťuje kompresi a dekompresi jednobarevných obrázků (definovaných v
4869 \begin_inset space ~
4870 \end_inset
4872 rozhraní 
4873 \family typewriter
4874 IColor\SpecialChar \-
4875 Trans\SpecialChar \-
4876 former
4877 \family default
4879  Je zamýšleno jako rozcestí pro několik druhů voleb, například pro možnost
4880  přechodu k
4881 \begin_inset space ~
4882 \end_inset
4884 šestiúhelníkovému tvaru pixelů.
4886 \end_layout
4888 \begin_layout Standard
4889 Ze souboru vstupujících obrázků je vytvořeno několik nezávislých 
4890 \emph on
4891 úkolů
4892 \emph default
4893 , pro které lze provádět výpočty vzájemně paralelně.
4894  Rozhraní poskytuje metody pro provádění komprese a dekódovacích akcí pro
4895  jednotlivé 
4896 \emph on
4897 úkoly
4898 \emph default
4899  a také ukládání do proudu bytů a zpětné nahrávání.
4901 \end_layout
4903 \begin_layout Standard
4904 Data všech 
4905 \emph on
4906 úkolů
4907 \emph default
4908  jsou ukládána po fázích, což umožňuje přidat v
4909 \begin_inset space ~
4910 \end_inset
4912 budoucnu implementaci progresivního dekódování, přestože pro něj momentálně
4913  není v
4914 \begin_inset space ~
4915 \end_inset
4917 kořenovém modulu podpora.
4918  Důležité pro účinnost progresivního dekódování je, že uspořádání fází má
4919  vyšší prioritu než dělení na jednobarevné části způsobené zpracováním barev
4920  nebo přílišnou velikostí obrázku.
4921  Proto bylo nutné dostat tento koncept už do tak obecného rozhraní.
4922 \end_layout
4924 \begin_layout Subsubsection
4925 MSquarePixels
4926 \series medium
4927 \size small
4929 \begin_inset space \hfill{}
4930 \end_inset
4932 (soubory 
4933 \family sans
4934 modules/squarePixels.*
4935 \family default
4937 \end_layout
4939 \begin_layout Standard
4940 Třída 
4941 \family typewriter
4942 MSquarePixels
4943 \family default
4944  je implementací rozhraní pro 
4945 \begin_inset Quotes gld
4946 \end_inset
4948 transformaci tvarů
4949 \begin_inset Quotes grd
4950 \end_inset
4952  zůstávající u
4953 \begin_inset space ~
4954 \end_inset
4956 čtvercového tvaru pixelů, umožňující navíc dělení velkých obrázků na menší,
4957  nezávisle (případně i
4958 \begin_inset space ~
4959 \end_inset
4961 paralelně) zpracovávané.
4962  Pro vlastní práci s
4963 \emph on
4965 \begin_inset space ~
4966 \end_inset
4968 úkoly
4969 \emph default
4970  jsou použity zvolené moduly pro dělení na cílové bloky, pro výběr množiny
4971  zdrojových bloků a pro hledání optimálních zobrazení.
4972 \end_layout
4974 \begin_layout Standard
4975 Dělení jednobarevných obrázků na 
4976 \emph on
4977 úkoly
4978 \emph default
4979  vychází z
4980 \begin_inset space ~
4981 \end_inset
4983 předaných bloků a probíhá rekurzivně.
4984  Každý blok, který je větší než nastavená mez, je rozdělen podle delší souřadnic
4985 e tak, že poměr velikostí je nejvýše dvojnásobný a navíc nově vzniklá strana
4986  levé/horní části má délku mocniny 2.
4987 \end_layout
4989 \begin_layout Subsubsection
4990 \begin_inset Quotes gld
4991 \end_inset
4993 Čtvercové
4994 \begin_inset Quotes grd
4995 \end_inset
4997  moduly
4998 \end_layout
5000 \begin_layout Standard
5001 Na třídu 
5002 \family typewriter
5003 MSquarePixels
5004 \family default
5005  navazuje několik rozhraní a modulů obsahující v
5006 \begin_inset space ~
5007 \end_inset
5009 názvu slovo 
5010 \emph on
5011 square
5012 \emph default
5014  Všechny pracují pouze s
5015 \begin_inset space ~
5016 \end_inset
5018 klasickou (čtvercovou) topologií pixelů a upřednostňují čtvercové bloky
5020 \begin_inset space ~
5021 \end_inset
5023 hraně délky mocniny 2.
5024  Často se pro libovolný blok definuje jeho 
5025 \emph on
5026 úroveň
5027 \emph default
5028 , což je nejmenší 
5029 \begin_inset Formula $i$
5030 \end_inset
5032  takové, že oba rozměry jsou nejvýše 
5033 \begin_inset Formula $2^{i}$
5034 \end_inset
5037  Nejmenší povolená 
5038 \emph on
5039 úroveň
5040 \emph default
5041  je 2, což nejčastěji odpovídá blokům velikosti 
5042 \begin_inset Formula $4\times4$
5043 \end_inset
5046 \end_layout
5048 \begin_layout Standard
5049 Moduly s
5050 \begin_inset space ~
5051 \end_inset
5053 rozhraními 
5054 \family typewriter
5055 ISquare\SpecialChar \-
5056 Ranges
5057 \family default
5059 \family typewriter
5060 ISquare\SpecialChar \-
5061 Domains
5062 \family default
5063  a 
5064 \family typewriter
5065 ISquare\SpecialChar \-
5066 Encoder
5067 \family default
5068  (definovanými níže) spolupracující na jenom 
5069 \emph on
5070 úkolu
5071 \emph default
5072  často potřebují vzájemně volat své metody a také sdílet některá další data.
5073  Proto je definována struktura 
5074 \family typewriter
5075 Plane\SpecialChar \-
5076 Block
5077 \family default
5079 \begin_inset space ~
5080 \end_inset
5082 instancí pro každý 
5083 \emph on
5084 úkol
5085 \emph default
5087 \end_layout
5089 \begin_layout Standard
5091 \family typewriter
5092 Plane\SpecialChar \-
5093 Block
5094 \family default
5095  obsahuje vlastní jednobarevnou část obrázku zpracovávnou 
5096 \emph on
5097 úkolem
5098 \emph default
5099 , schovanou v
5100 \begin_inset space ~
5101 \end_inset
5103 podstruktuře 
5104 \family typewriter
5105 Summed\SpecialChar \-
5106 Pixels
5107 \family default
5108  (zmíněné v
5109 \begin_inset space ~
5110 \end_inset
5113 \begin_inset CommandInset ref
5114 LatexCommand ref
5115 reference "Implementace/Matice"
5117 \end_inset
5120  Dále obsahuje ukazatele na moduly spolupracující na 
5121 \emph on
5122 úkolu
5123 \emph default
5124  a na strukturu s
5125 \begin_inset space ~
5126 \end_inset
5128 některými nastaveními (definovanou v
5129 \begin_inset space ~
5130 \end_inset
5132 rozhraní 
5133 \family typewriter
5134 IColor\SpecialChar \-
5135 Trans\SpecialChar \-
5136 former
5137 \family default
5139 \end_layout
5141 \begin_layout Section
5142 Dělení na cílové bloky
5143 \end_layout
5145 \begin_layout Subsubsection
5146 ISquareRanges
5147 \end_layout
5149 \begin_layout Standard
5150 Rozhraní pro dělení na obdélníkové cílové bloky definuje základní strukturu
5152 \family typewriter
5153 Range\SpecialChar \-
5154 Block
5155 \family default
5156  pro reprezentaci cílového bloku, která obsahuje souřadnice jeho okrajů,
5157  přepočítanou 
5158 \emph on
5159 úroveň
5160 \emph default
5161  bloku a přídavný ukazatel, do kterého si spolupracující modul s
5162 \begin_inset space ~
5163 \end_inset
5165 rozhraním 
5166 \family typewriter
5167 ISquare\SpecialChar \-
5168 Encoder
5169 \family default
5170  může ukládat pomocná data
5171 \family typewriter
5174 \family default
5175  Moduly implementující rozhraní mohou používat libovolný typ odvozený z
5176 \begin_inset space ~
5177 \end_inset
5180 \family typewriter
5181 Range\SpecialChar \-
5182 Block
5183 \family default
5184 , ale ostatním je viditelná pouze část definovaná v
5185 \begin_inset space ~
5186 \end_inset
5188 rozhraní.
5189 \end_layout
5191 \begin_layout Standard
5192 Kromě klasických metod pro ukládání a nahrávání nastavení a dalších dat
5193  je zde metoda pro získání seznamu ukazatelů na bloky, na které je 
5194 \emph on
5195 úkol
5196 \emph default
5197  rozdělen, a metoda pro zpracování celého 
5198 \emph on
5199 úkolu
5200 \emph default
5202  Při jejím provádění je celý blok rozdělen na cílové bloky a pomocí volání
5203  metod modulů spolupracujících na úkolu je pro každý z
5204 \begin_inset space ~
5205 \end_inset
5207 nich nalezeno optimální zobrazení.
5208  Tyto činnosti jsou spojeny proto, že schopnost nalézt dostatečně dobrá
5209  zobrazení typicky ovlivňuje jemnost rozdělení na cílové bloky.
5210 \end_layout
5212 \begin_layout Subsubsection
5213 MQuadTree
5214 \begin_inset CommandInset label
5215 LatexCommand label
5216 name "Implementace/MQuadTree"
5218 \end_inset
5221 \series medium
5222 \size small
5224 \begin_inset space \hfill{}
5225 \end_inset
5227 (soubory 
5228 \family sans
5229 modules/quadTree.*
5230 \family default
5232 \end_layout
5234 \begin_layout Standard
5235 Třída 
5236 \family typewriter
5237 MQuadTree
5238 \family default
5239  implementuje klasický čtyřstromový algoritmus s
5240 \begin_inset space ~
5241 \end_inset
5243 několika drobnými rozšířeními.
5244  Je možné zvolit zda se má používat heuristické dělení a také nejmenší a
5245  největší povolenou velikost bloku.
5246 \end_layout
5248 \begin_layout Paragraph
5249 Způsob dělení
5250 \end_layout
5252 \begin_layout Standard
5253 Původní algoritmus počítá pouze s
5254 \begin_inset space ~
5255 \end_inset
5257 obrázky tvaru čtverce o
5258 \begin_inset space ~
5259 \end_inset
5261 hraně mocniny 2, což by zde nebylo dostačující.
5262  Naštěstí stačí pracovat s
5263 \begin_inset space ~
5264 \end_inset
5266 bloky stejným způsobem, jen v
5267 \begin_inset space ~
5268 \end_inset
5270 některých případech jsou jejich skutečné rozměry menší, protože jsou 
5271 \begin_inset Quotes gld
5272 \end_inset
5274 ořízlé
5275 \begin_inset Quotes grd
5276 \end_inset
5278  okrajem obrázku.
5279  Je pouze potřeba navíc ošetřit případy, kdy by při dělení na čtvrtiny vznikly
5280  prázdné bloky.
5281 \end_layout
5283 \begin_layout Standard
5284 Dělení čtyřstromem se řídí jednoduchým principem.
5285  Na začátku je celý vstupní obrázek jeden cílový blok.
5286  Pak se rekurzivně pro každý blok zkouší nalézt dostatečně dobré zobrazení
5287  a v
5288 \begin_inset space ~
5289 \end_inset
5291 případě neúspěchu je blok rozdělen na čtyři o
5292 \begin_inset space ~
5293 \end_inset
5295 poloviční velikosti.
5296  Samozřejmě, bloky větší než nastavené maximum jsou rozděleny bez hledání
5297  zobrazení a u
5298 \begin_inset space ~
5299 \end_inset
5301 bloků o
5302 \begin_inset space ~
5303 \end_inset
5305 velikosti nastaveného minima se modul vždy spokojí s
5306 \begin_inset space ~
5307 \end_inset
5309 nejlepším nalezeným zobrazením.
5310 \end_layout
5312 \begin_layout Paragraph
5313 Heuristika
5314 \end_layout
5316 \begin_layout Standard
5317 Byla zde jedna velká nevýhoda
5318 \begin_inset space ~
5319 \end_inset
5321 --- původní algoritmus slepě zkoušel hledat zobrazení i pro bloky, pro které
5322  bylo zřejmé, že nemůže uspět.
5323  Proto zde může být dělení prováděno podle jednoduché heuristiky, která
5324  rychle odhadne (z
5325 \begin_inset space ~
5326 \end_inset
5328 rozptylu hodnot v
5329 \begin_inset space ~
5330 \end_inset
5332 bloku) chybu optimálního zobrazení.
5333  Pokud pro nějaký blok bylo hledáno dostatečně dobré zobrazení, ale neúspěšně,
5334  je blok dále dělen původním algoritmem.
5335  Pokud byl nějaký blok naopak spekulativně rozdělen a všem jeho následníkům
5336  se podařilo najít optimální zobrazení, pak se zkusí hledat zobrazení i
5337  pro něj a v
5338 \begin_inset space ~
5339 \end_inset
5341 případě úspěchu je zpětně sloučen (to může způsobit kaskádu slučování).
5343 \end_layout
5345 \begin_layout Standard
5346 Heuristické dělení dává stejný výsledek za předpokladu (který platí téměř
5347  vždy), že pokud je možné nalézt dostatečně dobré zobrazení pro blok, pak
5348  je to možné i pro jeho čtvrtiny.
5350 \begin_inset space ~
5351 \end_inset
5353 praxi představuje tato technika významné urychlení, přestože není heuristika
5354  moc přesná, například chyby bloků s
5355 \begin_inset space ~
5356 \end_inset
5359 \begin_inset Quotes gld
5360 \end_inset
5362 náhodným
5363 \begin_inset Quotes grd
5364 \end_inset
5366  šumem jsou podhodnoceny a naopak chyby bloků s
5367 \begin_inset space ~
5368 \end_inset
5370 jedním pozvolným nebo ostrým přechodem výrazně nadhodnoceny.
5371  Urychlení nastává zejména proto, že přeskočené hledání zobrazení pro velké
5372  bloky bývá časově velmi náročné, často kvůli nutnosti stavby složitých
5373  datových struktur.
5374 \end_layout
5376 \begin_layout Standard
5377 Bylo by možné heuristiku ještě výrazně zpřesnit pomocí rozšíření rozhraní
5379 \family typewriter
5380 ISquare\SpecialChar \-
5381 Encoder
5382 \family default
5384 \begin_inset space ~
5385 \end_inset
5387 příslušnou odhadující metodu.
5388  Například implementace založené na mnohadimenzionálních prostorových datových
5389  strukturách by pak mohly odhadovat optimální chybu mnohem přesněji a také
5390  velmi rychle.
5391 \end_layout
5393 \begin_layout Paragraph
5394 Způsob uložení
5395 \end_layout
5397 \begin_layout Standard
5398 Efektivita uložení do proudu bytů je při kompresi obrazu velmi důležitá.
5399  Proto je nejprve uložena největší a nejmenší použitá 
5400 \emph on
5401 úroveň
5402 \emph default
5403  (tedy ne nastavené limity) a potom při rekurzivním průchodu čtyřstromem
5404  je pro blok uložen jeden bit nastavený podle toho, zda blok byl nebo nebyl
5405  rozdělen.
5406  Bit se ukládá pouze pro bloky, kdy není možné informaci získat už z
5407 \begin_inset space ~
5408 \end_inset
5410 uložené minimální a maximální 
5411 \emph on
5412 úrovně
5413 \emph default
5415 \end_layout
5417 \begin_layout Standard
5418 Cílové bloky jsou vraceny z
5419 \begin_inset space ~
5420 \end_inset
5422 rozhraní v
5423 \begin_inset space ~
5424 \end_inset
5426 pořadí jejich výskytu na Hilbertově křivce.
5427  Tím jsou sníženy vzájemné vzdálenosti po sobě jdoucích bloků a tedy i zefektivn
5428 ěny diferenční metody používané v
5429 \begin_inset space ~
5430 \end_inset
5432 implementaci rozhraní 
5433 \family typewriter
5434 ISquare\SpecialChar \-
5435 Encoder
5436 \family default
5437  (část
5438 \begin_inset space ~
5439 \end_inset
5442 \begin_inset CommandInset ref
5443 LatexCommand ref
5444 reference "Implementace/Zobrazování"
5446 \end_inset
5449 \end_layout
5451 \begin_layout Section
5452 Výběr množiny zdrojových bloků
5453 \begin_inset CommandInset label
5454 LatexCommand label
5455 name "Implementace/Domény"
5457 \end_inset
5460 \end_layout
5462 \begin_layout Subsubsection
5463 ISquareDomains
5464 \end_layout
5466 \begin_layout Standard
5467 Vytváření rozhraní vybírajícího množinu zdrojových bloků bylo obtížné.
5468  Zdrojové bloky lze volit mnoha různými způsoby.
5469  Pokud by ale bylo rozhraní příliš obecné, mohla by se velmi výrazně snížit
5470  rychlost komprese a dekomprese.
5471 \end_layout
5473 \begin_layout Standard
5474 Rozhraní poskytuje několik matic pro cílové bloky, jejichž obsah je už zmenšen
5475  tak, že zbytek zobrazení mezi zdrojovými a cílovými bloky nemění rozměry.
5476  Poskytované zdrojové bloky jsou vždy čtverce o
5477 \begin_inset space ~
5478 \end_inset
5480 hranách délky mocniny 2, které jsou pravidelně rozmístěny po matici.
5481  Omezení velikostí zdrojových bloků ve skutečnosti neomezuje velikosti cílových
5482  bloků, protože modul pro zobrazování (s
5483 \begin_inset space ~
5484 \end_inset
5486 rozhraním 
5487 \family typewriter
5488 ISquare\SpecialChar \-
5489 Encoder
5490 \family default
5491 ) nemusí využít celý blok.
5492  Pro každou z
5493 \begin_inset space ~
5494 \end_inset
5496 těchto matic a pro každou 
5497 \emph on
5498 úroveň
5499 \emph default
5500  bloku je rozhraním poskytnut rozestup
5501 \begin_inset space ~
5502 \end_inset
5504 --- počet pixelů, o
5505 \begin_inset space ~
5506 \end_inset
5508 který jsou vzdáleny odpovídající rohy zdrojových bloků v
5509 \begin_inset space ~
5510 \end_inset
5512 obou souřadnicích.
5513 \end_layout
5515 \begin_layout Standard
5516 Metody rozhraní umožňují inicializaci modulu pro daný 
5517 \emph on
5518 úkol
5519 \emph default
5520 , aktualizaci hodnot pixelů v
5521 \begin_inset space ~
5522 \end_inset
5524 maticích pro zdrojové bloky (ze stavu 
5525 \emph on
5526 úkolu
5527 \emph default
5528 ), vrácení seznamu těchto matic, ukládání a nahrávaní nastavení a dalších
5529  dat.
5530  Také je zde metoda pro zjištění hustoty pokrytí zdrojovými bloky pro všechny
5531  matice, danou úroveň a daný maximální počet zdrojových bloků.
5532 \end_layout
5534 \begin_layout Subsubsection
5535 MStdDomains
5536 \series medium
5537 \size small
5539 \begin_inset space \hfill{}
5540 \end_inset
5542 (soubory 
5543 \family sans
5544 modules/stdDomains.*
5545 \family default
5547 \end_layout
5549 \begin_layout Standard
5550 Třída 
5551 \family typewriter
5552 MStdDomains
5553 \family default
5554  implementuje rozhraní 
5555 \family typewriter
5556 ISquare\SpecialChar \-
5557 Domains
5558 \family default
5559  a nabízí mnoho možností nastavení.
5560 \end_layout
5562 \begin_layout Standard
5563 Předně lze regulovat maximální množství zdrojových bloků v
5564 \begin_inset space ~
5565 \end_inset
5567 závislosti na jejich 
5568 \emph on
5569 úrovni
5570 \emph default
5572  Původní maximum platí pro 
5573 \emph on
5574 úroveň
5575 \emph default
5576  2, pro vyšší lze nastavit míru poklesu (koeficient geometrické řady).
5577 \end_layout
5579 \begin_layout Paragraph
5580 Druhy zdrojových bloků
5581 \end_layout
5583 \begin_layout Standard
5584 Třída umožňuje vytvářet několik druhů matic pro zdrojové bloky.
5585  Základní matice jsou čtyř druhů: 
5586 \emph on
5587 klasické
5588 \emph default
5590 \emph on
5591 vodorovné
5592 \emph default
5594 \emph on
5595 svislé
5596 \emph default
5597  a 
5598 \emph on
5599 kosočtvercové
5600 \emph default
5602  Vzájemné poměry množství zdrojových bloků generovaných z
5603 \begin_inset space ~
5604 \end_inset
5606 matic jednotlivých druhů může uživatel nastavit (přibližně).
5607 \end_layout
5609 \begin_layout Standard
5611 \emph on
5612 Klasické
5613 \emph default
5614  matice vznikají zmenšením celého vstupu v
5615 \begin_inset space ~
5616 \end_inset
5618 obou směrech na polovinu pomocí průměrování hodnot pixelů po čtveřicích.
5619  To je ve fraktální kompresi nejčastější metoda, protože je velmi jednoduchá,
5620  rychlá a dává v
5621 \begin_inset space ~
5622 \end_inset
5624 praxi dobré výsledky.
5625  Další způsoby zmenšování jsou inspirovány především článkem
5626 \begin_inset space ~
5627 \end_inset
5630 \begin_inset CommandInset citation
5631 LatexCommand cite
5632 key "Aoue04"
5634 \end_inset
5636 , ale podobné návrhy lze najít i na mnoha jiných místech.
5637 \end_layout
5639 \begin_layout Standard
5641 \emph on
5642 Vodorovné
5643 \emph default
5644  a 
5645 \emph on
5646 svislé
5647 \emph default
5648  matice vznikají nerovnoměrným zmenšením celého vstupu v
5649 \begin_inset space ~
5650 \end_inset
5652 obou směrech
5653 \begin_inset space ~
5654 \end_inset
5656 --- v
5657 \begin_inset space ~
5658 \end_inset
5660 jednom směru probíhá zmenšení na 
5661 \begin_inset Formula $\nicefrac{1}{3}$
5662 \end_inset
5664  a v
5665 \begin_inset space ~
5666 \end_inset
5668 druhém směru na 
5669 \begin_inset Formula $\nicefrac{2}{3}$
5670 \end_inset
5673 \begin_inset Foot
5674 status open
5676 \begin_layout Plain Layout
5677 Ve starší implementaci projektu probíhalo zmenšování pouze v
5678 \begin_inset space ~
5679 \end_inset
5681 jednom směru, což těsně porušovalo podmínku kontraktivity z
5682 \begin_inset space ~
5683 \end_inset
5686 \begin_inset CommandInset ref
5687 LatexCommand ref
5688 reference "PIFS/Rychlá_konvergence"
5690 \end_inset
5693  Při okrajovém nastavení pak bylo snadno možné dosáhnout obrázku, kde některé
5694  bloky konvergovaly velmi pomalu a k
5695 \begin_inset space ~
5696 \end_inset
5698 chybnému vodorovně nebo svisle 
5699 \begin_inset Quotes gld
5700 \end_inset
5702 pruhovanému
5703 \begin_inset Quotes grd
5704 \end_inset
5706  výsledku.
5707 \end_layout
5709 \end_inset
5711  Zmenšování probíhá výpočtem váženého průměru, kde jeden pixel vzniká ze
5712  tří celých a tří polovin pixelů, viz obrázek
5713 \begin_inset space ~
5714 \end_inset
5717 \begin_inset CommandInset ref
5718 LatexCommand ref
5719 reference "Implementace/Domény/Náčrtek"
5721 \end_inset
5724 \end_layout
5726 \begin_layout Standard
5728 \emph on
5729 Kosočtvercové
5730 \emph default
5731  matice vznikají otáčením částí vstupu o
5732 \begin_inset space ~
5733 \end_inset
5736 \begin_inset Formula $45^{\circ}$
5737 \end_inset
5739  proti směru hodinových ručiček.
5740  Přes svůj název (odvozený z
5741 \begin_inset space ~
5742 \end_inset
5744 anglického 
5745 \emph on
5746 diamond
5747 \emph default
5749 \begin_inset space ~
5750 \end_inset
5753 \begin_inset CommandInset citation
5754 LatexCommand cite
5755 key "Aoue04"
5757 \end_inset
5759 ) vznikají z
5760 \begin_inset space ~
5761 \end_inset
5763 části o
5764 \begin_inset space ~
5765 \end_inset
5767 tvaru pootočeného čtverce.
5768  Zde je použit jednoduchý způsob zmenšování
5769 \begin_inset space ~
5770 \end_inset
5772 --- středy nových pixelů leží na některých rozích vstupních pixelů a jejich
5773  hodnota je spočtena jako průměr hodnot čtveřice vstupních pixelů sdílející
5774  daný roh.
5775  Při čtvercovém vstupu se takto využije jen polovina jeho plochy a pokud
5776  by poměr stran byl větší, bylo by to ještě méně.
5777  Proto jsou takové vstupy pokryty více 
5778 \emph on
5779 kosočtvercovými
5780 \emph default
5781  maticemi rozmístěnými tak, aby nevznikaly identické zdrojové bloky, viz
5782  obrázek
5783 \begin_inset space ~
5784 \end_inset
5787 \begin_inset CommandInset ref
5788 LatexCommand ref
5789 reference "Implementace/Domény/Náčrtek"
5791 \end_inset
5795 \begin_inset Float figure
5796 wide false
5797 sideways false
5798 status open
5800 \begin_layout Plain Layout
5801 \begin_inset Caption
5803 \begin_layout Plain Layout
5804 \begin_inset CommandInset label
5805 LatexCommand label
5806 name "Implementace/Domény/Náčrtek"
5808 \end_inset
5810 Schéma zmenšování pro 
5811 \emph on
5812 klasické
5813 \emph default
5815 \emph on
5816 svislé
5817 \emph default
5818  a 
5819 \emph on
5820 kosočtvercové
5821 \emph default
5822  zdrojové bloky.
5823  Tenké čáry značí původní pixely, čárkované značí jejich pokrytí pixely
5824  po zmenšení.
5825 \begin_inset VSpace defskip
5826 \end_inset
5829 \end_layout
5831 \end_inset
5834 \begin_inset Graphics
5835         filename dom_regular.eps
5836         width 4cm
5838 \end_inset
5841 \begin_inset space \hfill{}
5842 \end_inset
5845 \begin_inset Graphics
5846         filename dom_hv.eps
5847         width 4cm
5849 \end_inset
5852 \begin_inset space \hfill{}
5853 \end_inset
5856 \begin_inset Graphics
5857         filename dom_diamond.eps
5858         width 4cm
5860 \end_inset
5863 \end_layout
5865 \end_inset
5868 \end_layout
5870 \begin_layout Paragraph
5871 Vícenásobné zmenšování
5872 \end_layout
5874 \begin_layout Standard
5875 Ze základních matic lze ještě vytvářet další, ještě více zmenšené (a z
5876 \begin_inset space ~
5877 \end_inset
5879 nich rekurzivně další).
5880  Použit je stejný algoritmus jako pro vytváření 
5881 \emph on
5882 klasických
5883 \emph default
5884  matic.
5885  Lze navíc zvolit, jak velké množství zdrojových bloků bude z
5886 \begin_inset space ~
5887 \end_inset
5889 těchto matic vytvořeno
5890 \begin_inset space ~
5891 \end_inset
5893 --- buď stejné ze všech zmenšujících kroků (přestože ty více zmenšené mají
5894  menší plochu) nebo se bude s
5895 \begin_inset space ~
5896 \end_inset
5898 každým krokem množství vytvořených bloků zmenšovat na polovinu nebo se vícenásob
5899 né zmenšování nepoužije.
5900 \end_layout
5902 \begin_layout Standard
5903 Kvůli obecnosti návrhu rozhraní se i při dekompresi nezobrazují bloky rovnou,
5904  ale přes tyto matice, takže počet matic pro zdrojové bloky významně ovlivňuje
5905  rychlost dekomprese (na rozdíl od komprese, kde nehraje znatelnou roli).
5906 \end_layout
5908 \begin_layout Section
5909 Hledání optimálních zobrazení
5910 \begin_inset CommandInset label
5911 LatexCommand label
5912 name "Implementace/Zobrazování"
5914 \end_inset
5917 \end_layout
5919 \begin_layout Standard
5920 Hledání optimálních zobrazení je nejdůležitější část celého kompresního
5921  procesu.
5922  Zde se nejvíce ovlivňuje kvalita výsledku a také stráví nejvíce výpočetního
5923  času.
5924 \end_layout
5926 \begin_layout Subsubsection
5927 ISquareEncoder
5928 \end_layout
5930 \begin_layout Standard
5932 \family typewriter
5933 ISquareEncoder
5934 \family default
5935  je rozhraní pro správu zobrazení mezi zdrojovými bloky generovanými modulem
5937 \begin_inset space ~
5938 \end_inset
5940 rozhraním 
5941 \family typewriter
5942 ISquare\SpecialChar \-
5943 Domains
5944 \family default
5945  a cílovými bloky vytvářenými modulem s
5946 \begin_inset space ~
5947 \end_inset
5949 rozhraním 
5950 \family typewriter
5951 ISquare\SpecialChar \-
5952 Ranges
5953 \family default
5955 \end_layout
5957 \begin_layout Standard
5958 Rozhraní obsahuje metody pro inicializaci před (de)kompresí 
5959 \emph on
5960 úkolu
5961 \emph default
5962 , pro hledání optimálního zobrazení do daného cílového bloku, pro dokončení
5963  komprese a pro provádění dekódovacích akcí (vyčištění obrázku nebo iterování
5964  zobrazení).
5965  Dále jsou zde metody pro uložení a nahrání nastavení, pro zjištění počtu
5966  ukládacích fází a pro uložení nebo nahrání dat jednotlivých fází (význam
5967  fází je vysvětlen v
5968 \begin_inset space ~
5969 \end_inset
5972 \begin_inset CommandInset ref
5973 LatexCommand ref
5974 reference "Implementace/IShapeTransformer"
5976 \end_inset
5979 \end_layout
5981 \begin_layout Subsubsection
5982 MStdEncoder
5983 \series medium
5984 \size small
5986 \begin_inset space \hfill{}
5987 \end_inset
5989 (soubory 
5990 \family sans
5991 modules/stdEncoder.*
5992 \family default
5994 \end_layout
5996 \begin_layout Standard
5997 Třída 
5998 \family typewriter
5999 MStdEncoder
6000 \family default
6001  implementuje rozhraní podle modelu upravených zobrazení popsaného v
6002 \begin_inset space ~
6003 \end_inset
6005 části
6006 \begin_inset space ~
6007 \end_inset
6010 \begin_inset CommandInset ref
6011 LatexCommand vref
6012 reference "PIFS/Použitý_model"
6014 \end_inset
6016  a využívá vzorců odvozených v
6017 \begin_inset space ~
6018 \end_inset
6020 kapitole
6021 \begin_inset space ~
6022 \end_inset
6025 \begin_inset CommandInset ref
6026 LatexCommand ref
6027 reference "Chyba_zobrazení"
6029 \end_inset
6032 \end_layout
6034 \begin_layout Standard
6035 Při hledání optimálního zdrojového bloku pro daný cílový blok (při kompresi)
6036  jsou nejprve předpočítány různé údaje z
6037 \begin_inset space ~
6038 \end_inset
6040 hodnot pixelů v
6041 \begin_inset space ~
6042 \end_inset
6044 bloku.
6045  Pak je postupně pro všechny zdrojové bloky předané predikčním modulem s
6046 \begin_inset space ~
6047 \end_inset
6049 rozhraním 
6050 \family typewriter
6051 IStd\SpecialChar \-
6052 Enc\SpecialChar \-
6053 Pre\SpecialChar \-
6054 dictor
6055 \family default
6056  (zvolen uživatelem, rozhraní popsáno v
6057 \begin_inset space ~
6058 \end_inset
6061 \begin_inset CommandInset ref
6062 LatexCommand ref
6063 reference "Implementace/Predikce"
6065 \end_inset
6067 ) počítána chyba zobrazení mezi dvojicí a je zapamatována nejlepší kombinace.
6068  Uživatel také může zvolit, zda bude zkoušeno osm způsobů otočení nebo jen
6069  identita, zda budou povoleny záporné lineární koeficienty, jak moc budou
6070  penalizovány vysoké lineární koeficienty (diskutováno v
6071 \begin_inset space ~
6072 \end_inset
6075 \begin_inset CommandInset ref
6076 LatexCommand ref
6077 reference "Chyba_zobrazení/Penalizace"
6079 \end_inset
6081 ), zda budou započítány chyby vzniklé kvantizací, jak bude omezena absolutní
6082  hodnota lineárních koeficientů, jak nízká dosažená chyba bude stačit pro
6083  okamžité ukončení hledání, jak jemná bude kvantizace průměrů a směrodatných
6084  odchylek a jaké moduly se budou starat o
6085 \begin_inset space ~
6086 \end_inset
6088 ukládání kvantizovaných hodnot.
6089 \end_layout
6091 \begin_layout Standard
6092 Moduly pro ukládání kvantizovaných průměrů a směrodatných odchylek cílových
6093  bloků splňují rozhraní 
6094 \family typewriter
6095 IInt\SpecialChar \-
6096 Codec
6097 \family default
6098  (popsané v
6099 \begin_inset space ~
6100 \end_inset
6103 \begin_inset CommandInset ref
6104 LatexCommand ref
6105 reference "Implementace/Kódování_celočíselných_řad"
6107 \end_inset
6109 ) a jsou zapojeny proto, že po sobě jdoucí hodnoty mají vysokou pravděpodobnost
6110  být sobě blízké.
6111  To zajištuje například modul 
6112 \family typewriter
6113 MQuad\SpecialChar \-
6114 Tree
6115 \family default
6116  (popsán v
6117 \begin_inset space ~
6118 \end_inset
6121 \begin_inset CommandInset ref
6122 LatexCommand ref
6123 reference "Implementace/MQuadTree"
6125 \end_inset
6127 ), který řadí bloky podle jejich pořadí na Hilbertově křivce, což výrazně
6128  zvyšuje lokalitu posloupnosti.
6129  Tyto vlastnosti ukládaných posloupností lze využít různými způsoby ke zvýšení
6130  efektivity jejich uložení, a proto je tato práce oddělena do jiných modulů.
6131 \end_layout
6133 \begin_layout Standard
6134 Celá chyba lze pro všechny konfigurace snadno spočítat ze součtu hodnot
6135  ve zdrojovém bloku, součtu jejich druhých mocnin, z
6136 \begin_inset space ~
6137 \end_inset
6139 předpočítaných údajů o
6140 \begin_inset space ~
6141 \end_inset
6143 cílovém bloku a ze součtu součinů hodnot odpovídajících pixelů zdrojového
6144  a cílového bloku.
6145  Tento součet součinů je jediný potřebný údaj, který nelze získat v
6146 \begin_inset space ~
6147 \end_inset
6149 konstantním čase.
6150  Ostatní hodnoty jsou spočteny snadno, nejčastěji pomocí struktur zmíněných
6152 \begin_inset space ~
6153 \end_inset
6155 části
6156 \begin_inset space ~
6157 \end_inset
6160 \begin_inset CommandInset ref
6161 LatexCommand ref
6162 reference "Implementace/Matice"
6164 \end_inset
6167 \end_layout
6169 \begin_layout Standard
6170 Uživatel má mnoho možností pro změnu způsobu výpočtu chyby mezi dvojicí
6171  bloků.
6172  Zjišťovat konfiguraci a vyhodnocovat mnoho podmínek při každém výpočtu
6173  chyby by způsobilo výrazné zpomalení.
6174  Proto jsou možnosti realizovány jako šablonové parametry funkce počítající
6175  chybu, která je instanciována pro každou kombinaci parametrů.
6176  Na začátku hledání optimálního zdrojového bloku pro cílový blok se podle
6177  konfigurace zjistí adresa příslušné funkce, která je pak vždy volána.
6178  Každá z
6179 \begin_inset space ~
6180 \end_inset
6182 funkcí je tedy kompilátorem optimalizována zvlášť a již nevyhodnocuje žádné
6183  podmínky způsobené konfigurací.
6184  Velké množství instanciovaných funkcí zvyšuje kromě rychlosti také velikost
6185  binárního souboru, ale díky tomu, že funkce obsahují jen nejnutnější výpočty,
6186  je tento přínos pro celkovou velikost souboru nevýznamný.
6187 \end_layout
6189 \begin_layout Standard
6190 Modul implementuje podporu pro progresivní dekódování založenou na ukládácích
6191  fázích zavedených v
6192 \begin_inset space ~
6193 \end_inset
6195 části
6196 \begin_inset space ~
6197 \end_inset
6200 \begin_inset CommandInset ref
6201 LatexCommand ref
6202 reference "Implementace/IShapeTransformer"
6204 \end_inset
6208 \begin_inset space ~
6209 \end_inset
6211 první fázi jsou uloženy průměrné hodnoty všech bloků.
6212  Průměry zaberou málo místa, ale už z
6213 \begin_inset space ~
6214 \end_inset
6216 nich samotných lze zrekonstruovat použitelný náhled výsledku.
6218 \begin_inset space ~
6219 \end_inset
6221 druhé fázi jsou uloženy směrodatné odchylky bloků.
6223 \begin_inset space ~
6224 \end_inset
6226 třetí, poslední, fázi je uložen zbytek potřebných informací pro cílové bloky
6228 \begin_inset space ~
6229 \end_inset
6231 nenulovou směrodatnou odchylkou
6232 \begin_inset space ~
6233 \end_inset
6235 --- vždy bit pro znaménko lineárního koeficientu a tři bity kódující otočení
6236  (jen pokud jsou potřeba) a index zdrojového bloku.
6237 \end_layout
6239 \begin_layout Section
6240 Predikce vhodných zdrojových bloků
6241 \begin_inset CommandInset label
6242 LatexCommand label
6243 name "Implementace/Predikce"
6245 \end_inset
6248 \end_layout
6250 \begin_layout Standard
6252 \begin_inset space ~
6253 \end_inset
6255 části
6256 \begin_inset space ~
6257 \end_inset
6260 \begin_inset CommandInset ref
6261 LatexCommand ref
6262 reference "Implementace/Zobrazování"
6264 \end_inset
6266  je řešen přesný výpočet vhodnosti zobrazení mezi dvojicí bloků, ale provádět
6267  ho pro každou možnost by bylo příliš zdlouhavé.
6268  Je tedy nutné umět rychle odhadnout, které zdrojové bloky (a v
6269 \begin_inset space ~
6270 \end_inset
6272 jakých rotacích) je vhodné pro daný cílový blok zkoušet (možné přístupy
6273  byly rozebrány v
6274 \begin_inset space ~
6275 \end_inset
6278 \begin_inset CommandInset ref
6279 LatexCommand ref
6280 reference "Články/Zrychlení"
6282 \end_inset
6285 \end_layout
6287 \begin_layout Subsubsection
6288 IStdEncPredictor
6289 \end_layout
6291 \begin_layout Standard
6292 Každý modul s
6293 \begin_inset space ~
6294 \end_inset
6296 rozhraním 
6297 \family typewriter
6298 IStdEncPredictor
6299 \family default
6300  slouží jako generátor prediktorů vhodných zdrojových bloků pro modul 
6301 \family typewriter
6302 MStd\SpecialChar \-
6303 Encoder
6304 \family default
6306  Definuje strukturu, která obsahuje všechny potřebné informace o
6307 \begin_inset space ~
6308 \end_inset
6310 daném cílovém bloku a nastavení komprese včetně mnoha předpočítaných údajů.
6311 \end_layout
6313 \begin_layout Standard
6314 Po předání správně vyplněné instance této struktury do rozhraní je vytvořena
6315  instance třídy s
6316 \begin_inset space ~
6317 \end_inset
6319 rozhraním 
6320 \family typewriter
6321 IStd\SpecialChar \-
6322 Enc\SpecialChar \-
6323 Pre\SpecialChar \-
6324 dic\SpecialChar \-
6325 tor::IOne\SpecialChar \-
6326 Range\SpecialChar \-
6327 Pre\SpecialChar \-
6328 dic\SpecialChar \-
6330 \family default
6331 , která postupně vrací vhodné zdrojové bloky (pro tento účel jsou různé
6332  rotace bloku považovány za různé zdrojové bloky).
6333  Bloky nejsou vraceny po jednom, ale v
6334 \begin_inset space ~
6335 \end_inset
6337 seznamech, aby se tak snížila režie spojená s
6338 \begin_inset space ~
6339 \end_inset
6341 voláním virtuální metody.
6342  Je také předávána maximální akceptovaná čtvercová chyba, což ulehčuje prediktor
6343 u rozhodování, které bloky je bezpečné vynechat.
6344 \end_layout
6346 \begin_layout Standard
6347 Dále je definována metoda volaná po skončení všech predikčních požadavků.
6348  Je určena k
6349 \begin_inset space ~
6350 \end_inset
6352 uvolnění potenciální paměti alokované pro urychlení predikcí.
6353 \end_layout
6355 \begin_layout Subsubsection
6356 MNoPredictor
6357 \series medium
6358 \size small
6360 \begin_inset space \hfill{}
6361 \end_inset
6363 (soubor 
6364 \family sans
6365 modules/noPredictor.h
6366 \family default
6368 \end_layout
6370 \begin_layout Standard
6371 Modul 
6372 \family typewriter
6373 MNoPredictor
6374 \family default
6375  je zcela triviální implementací rozhraní, která nedělá žádnou predikci
6376  a vrací všechny možnosti.
6377  Slouží hlavně pro vyhodnocení účinnosti ostatních implementací.
6378 \end_layout
6380 \begin_layout Subsubsection
6381 MSaupePredictor
6382 \series medium
6383 \size small
6385 \begin_inset space \hfill{}
6386 \end_inset
6388 (soubory 
6389 \family sans
6390 modules/saupePredictor.*
6391 \family default
6393 \end_layout
6395 \begin_layout Standard
6396 Modul 
6397 \family typewriter
6398 MSaupePredictor
6399 \family default
6400  je založen na větě publikované v
6401 \begin_inset space ~
6402 \end_inset
6405 \begin_inset CommandInset citation
6406 LatexCommand cite
6407 key "Saup95"
6409 \end_inset
6412  Zde je uvedena v
6413 \begin_inset space ~
6414 \end_inset
6416 mírně upravené podobě, která je bližší značení z
6417 \begin_inset space ~
6418 \end_inset
6420 částí
6421 \begin_inset space ~
6422 \end_inset
6425 \begin_inset CommandInset ref
6426 LatexCommand ref
6427 reference "PIFS"
6429 \end_inset
6432 \begin_inset space ~
6433 \end_inset
6436 \begin_inset CommandInset ref
6437 LatexCommand ref
6438 reference "Chyba_zobrazení"
6440 \end_inset
6443 \end_layout
6445 \begin_layout Standard
6446 \begin_inset ERT
6447 status open
6449 \begin_layout Plain Layout
6452 \backslash
6453 begin{veta}
6454 \end_layout
6456 \end_inset
6459 \begin_inset CommandInset label
6460 LatexCommand label
6461 name "Implementace/Predikce/Věta"
6463 \end_inset
6465 Nechť 
6466 \begin_inset Formula $n\ge2$
6467 \end_inset
6469  a 
6470 \begin_inset Formula $X=\mathbb{R}^{n}\setminus\left\{ r\cdot\left(1,1,\ldots,1\right)\left|r\in\mathbb{R}\right.\right\} $
6471 \end_inset
6474  Definujme normalizační funkci 
6475 \begin_inset Formula $\Phi:X\rightarrow X$
6476 \end_inset
6478  a funkci 
6479 \begin_inset Formula $D:X\times X\rightarrow\left\langle 0,\sqrt{2}\right\rangle $
6480 \end_inset
6482  následovně:
6483 \begin_inset Formula \[
6484 \left(\Phi\left(x\right)\right)_{i}=\frac{x_{i}-\frac{1}{n}\sum_{j=1}^{n}x_{j}}{\sqrt{\frac{1}{n}\sum_{j=1}^{n}\left(x_{j}-\frac{1}{n}\sum_{k=1}^{n}x_{k}\right)^{2}}}\mbox{\; a}\]
6486 \end_inset
6489 \begin_inset Formula \[
6490 D\left(r,d\right)=\min\left\{ \ \left\Vert \Phi(r)-\Phi(d)\right\Vert ,\ \left\Vert -\Phi(r)-\Phi(d)\right\Vert \ \right\} \mbox{,}\]
6492 \end_inset
6494 kde 
6495 \begin_inset Formula $\left\Vert .\right\Vert $
6496 \end_inset
6498  značí eukleidovskou normu.
6499 \end_layout
6501 \begin_layout Standard
6502 Pak pro nejmenší čtvercovou chybu definovanou
6503 \begin_inset Formula \[
6504 E\left(r,d\right)=\min_{p,q\in\mathbb{R}}\sum_{i=1}^{n}\left(p\, d_{i}+q-r_{i}\right)^{2}\mbox{\quad platí}\]
6506 \end_inset
6509 \begin_inset Formula \[
6510 E\left(r,d\right)=\left(\sum_{i=1}^{n}\left(\Phi(r)\right)_{i}r_{i}\right)g\left(D(r,d)\right)\mbox{,\quad kde }g(x)=x^{2}\left(1-\frac{x^{2}}{4}\right).\]
6512 \end_inset
6515 \begin_inset ERT
6516 status open
6518 \begin_layout Plain Layout
6521 \backslash
6522 end{veta}
6523 \end_layout
6525 \end_inset
6528 \end_layout
6530 \begin_layout Standard
6531 Protože je součet 
6532 \begin_inset Formula $\sum_{i=1}^{n}\left(\Phi(r)\right)_{i}r_{i}$
6533 \end_inset
6535  pro daný cílový blok konstantní a funkce 
6536 \begin_inset Formula $g(x)$
6537 \end_inset
6539  je rostoucí na oboru hodnot funkce 
6540 \begin_inset Formula $D(r,d)$
6541 \end_inset
6543 , lze převést hledání optimálního zdrojového bloku na dvojici problémů hledání
6544  nejbližšího bodu v
6545 \begin_inset space ~
6546 \end_inset
6548 pevně dané množině.
6549 \end_layout
6551 \begin_layout Standard
6552 Pro každou velikost cílového bloku je tedy postavena datová struktura obsahující
6553  všechny možné zdrojové bloky normalizované funkcí 
6554 \begin_inset Formula $\Phi$
6555 \end_inset
6557 , konkrétně je použita varianta statického KD-stromu popsaná 
6558 \begin_inset CommandInset ref
6559 LatexCommand vpageref
6560 reference "Implementace/KD-stromy"
6562 \end_inset
6566 \begin_inset space ~
6567 \end_inset
6569 danému bodu jsou vraceny prvky struktury v
6570 \begin_inset space ~
6571 \end_inset
6573 pořadí podle dolních odhadů na jejich vzdálenost od tohoto bodu.
6574  Struktury jsou stavěny vždy až když je potřeba je prohledávat.
6575  Poté jsou uloženy v
6576 \begin_inset space ~
6577 \end_inset
6579 modulu a sdíleny všemi prediktory vracenými modulem (struktury jsou statické).
6580 \end_layout
6582 \begin_layout Paragraph
6583 Omezení prohledávání
6584 \end_layout
6586 \begin_layout Standard
6587 Pokud zvolíme limit 
6588 \begin_inset Formula $m$
6589 \end_inset
6591  pro čtvercovou chybu, pak maximální přípustná čtvercová chyba v
6592 \begin_inset space ~
6593 \end_inset
6595 normalizovaném prostoru je rovna 
6596 \begin_inset Formula \[
6597 {\textstyle 2-2\sqrt{1-\frac{m}{\sum_{i=1}^{n}\left(\Phi(r)\right)_{i}r_{i}}}}\mbox{\quad(pokud existuje).}\]
6599 \end_inset
6601 Tento limit sám nemusí dostatečně zkrátit prohledávání prostoru, protože
6602  téměř konstantní cílové bloky lze dobře aproximovat už konstantním blokem
6603  a aproximace nekonstantním blokem není nikdy horší.
6605 \begin_inset space ~
6606 \end_inset
6608 takovém případě vyjde pod odmocninou záporné číslo.
6609  Proto má uživatel možnost v
6610 \begin_inset space ~
6611 \end_inset
6613 modulu nastavit, jaká největší část zdrojových bloků může být predikována.
6614 \end_layout
6616 \begin_layout Paragraph
6617 Vícenásobné prohledávání
6618 \end_layout
6620 \begin_layout Standard
6622 \begin_inset space ~
6623 \end_inset
6625 věty
6626 \begin_inset space ~
6627 \end_inset
6630 \begin_inset CommandInset ref
6631 LatexCommand ref
6632 reference "Implementace/Predikce/Věta"
6634 \end_inset
6636  je zřejmé, že je potřeba vždy pro dvojici bloků 
6637 \begin_inset Formula $r^{i}$
6638 \end_inset
6640  a 
6641 \begin_inset Formula $d^{j}$
6642 \end_inset
6644  uvažovat dvě možnosti 
6645 \begin_inset Formula $\left\Vert \Phi(r^{i})-\Phi(d^{j})\right\Vert $
6646 \end_inset
6648  a 
6649 \family roman
6650 \series medium
6651 \shape up
6652 \size normal
6653 \emph off
6654 \bar no
6655 \noun off
6656 \color none
6658 \begin_inset Formula $\left\Vert -\Phi(r^{i})-\Phi(d^{j})\right\Vert $
6659 \end_inset
6661  (pokud jsou povolena zobrazení se zápornými lineárními koeficienty).
6662  Jedna možnost řešení je, že struktura obsahuje vždy 
6663 \begin_inset Formula $\Phi(d^{j})$
6664 \end_inset
6666  i 
6667 \begin_inset Formula $-\Phi(d^{j})$
6668 \end_inset
6670  a je hledán nejbližší bod k
6671 \begin_inset space ~
6672 \end_inset
6675 \begin_inset Formula $\Phi(r^{i})$
6676 \end_inset
6680 \begin_inset space ~
6681 \end_inset
6683 druhé možnosti obsahuje struktura pouze 
6684 \begin_inset Formula $\Phi(d^{j})$
6685 \end_inset
6687 , ale je v
6688 \begin_inset space ~
6689 \end_inset
6691 ní hledáno okolí 
6692 \begin_inset Formula $\Phi(r^{i})$
6693 \end_inset
6695  a 
6696 \begin_inset Formula $-\Phi(r^{i})$
6697 \end_inset
6700  Analogicky lze dvěma způsoby řešit uvažování osmi vzájemných rotací (pokud
6701  jsou povoleny uživatelem)
6702 \begin_inset space ~
6703 \end_inset
6705 --- buď je struktura postavena z
6706 \begin_inset space ~
6707 \end_inset
6709 osminásobného množství otočených bloků, nebo je nutné ji osminásobně prohledávat.
6710  Kvůli úspoře paměti byla zde v
6711 \begin_inset space ~
6712 \end_inset
6714 obou případech zvolena varianta s
6715 \begin_inset space ~
6716 \end_inset
6718 menší strukturou a násobným prohledáváním.
6719 \end_layout
6721 \begin_layout Standard
6722 Vícenásobné prohledávání je realizováno tak, že jsou stavy všech prohledávání
6723  udržovány v
6724 \begin_inset space ~
6725 \end_inset
6727 haldě (použita je generická
6728 \begin_inset space ~
6729 \end_inset
6731 STL implementace binární haldy) uspořádané podle příštího odhadu vzdálenosti
6732  ve struktuře a prohledává se tedy vždy ta varianta, která je nejblíže k
6733 \begin_inset space ~
6734 \end_inset
6736 výchozímu bodu hledání (podle odhadu struktury).
6737 \end_layout
6739 \begin_layout Paragraph
6740 Zmenšování bloků
6741 \end_layout
6743 \begin_layout Standard
6744 Pro účely predikce jsou bloky zmenšeny na velikost 
6745 \begin_inset Formula $4\times4$
6746 \end_inset
6748 , stejně jako v
6749 \begin_inset space ~
6750 \end_inset
6753 \begin_inset CommandInset citation
6754 LatexCommand cite
6755 key "Saup95"
6757 \end_inset
6760  Už ze zmenšenin lze vzájemnou zobrazitelnost dobře odhadnout
6761 \begin_inset space ~
6762 \end_inset
6764 --- RMSE optimálního zobrazení mezi zmenšeninami je dolním odhadem na
6765 \begin_inset space ~
6766 \end_inset
6768 RMSE optimálního zobrazení v
6769 \begin_inset space ~
6770 \end_inset
6772 původním rozlišení a rovnost nastává, pokud v
6773 \begin_inset space ~
6774 \end_inset
6776 rámci zprůměrovaných skupin pixelů byly 
6777 \begin_inset Quotes gld
6778 \end_inset
6780 stejné vzájemné odchylky
6781 \begin_inset Quotes grd
6782 \end_inset
6784  ve zdrojovém i cílovém bloku.
6785  Díky spojitému charakteru běžných obrázků bývá tento odhad dostatečně blízko,
6786  takže už podle něj lze většinu kandidátů bezpečně vyřadit (protože odhad
6787  překročí maximální povolenou chybu).
6788 \end_layout
6790 \begin_layout Standard
6791 Navíc práce s
6792 \begin_inset space ~
6793 \end_inset
6795 velkými zdrojovými bloky by přinášela řadu problémů.
6796  Jedním z
6797 \begin_inset space ~
6798 \end_inset
6800 důvodů je, že efektivita KD-stromů klesá s
6801 \begin_inset space ~
6802 \end_inset
6804 růstem počtu souřadnic.
6805  Dalším důvodem je paměťová náročnost.
6806  Pokud bychom pro účel stavby stromu uložili obrazy funkce 
6807 \begin_inset Formula $\Phi$
6808 \end_inset
6810 , potřebujeme už při velikosti 
6811 \begin_inset Formula $16\times16$
6812 \end_inset
6814  pro každý blok 1
6815 \begin_inset space \thinspace{}
6816 \end_inset
6818 KB paměti.
6819  Počty zdrojových bloků se běžně pohybují v
6820 \begin_inset space ~
6821 \end_inset
6823 řádu stovek tisíc, což dává neúnosnou spotřebu stovek megabytů paměti.
6824  Alternativně by bylo možné uchovávat v
6825 \begin_inset space ~
6826 \end_inset
6828 paměti pouze koeficienty funkce 
6829 \begin_inset Formula $\Phi$
6830 \end_inset
6832  (pro pevný blok je to afinní funkce) a počítat hodnotu na
6833 \begin_inset space ~
6834 \end_inset
6836 každé souřadnici normalizovaného bloku z
6837 \begin_inset space ~
6838 \end_inset
6840 původního obrázku jednotlivě při každém přístupu.
6841  To by ale vedlo k
6842 \begin_inset space ~
6843 \end_inset
6845 mnohonásobnému zpomalení.
6846 \end_layout
6848 \begin_layout Standard
6849 Pro predikci by bylo možné použít i jiné způsoby snižování počtu dimenzí,
6850  například výběr několika nejdůležitějších koeficientů dvourozměrné diskrétní
6851  kosinové transformace bloku
6852 \begin_inset space ~
6853 \end_inset
6855 --- z
6856 \begin_inset space ~
6857 \end_inset
6859 použití transformace ve standardu JPEG je zřejmé, že je to velmi dobrý způsob
6860  aproximace obrázku malým množstvím souřadnic.
6861 \end_layout
6863 \begin_layout Subsubsection
6864 KD-stromy
6865 \begin_inset CommandInset label
6866 LatexCommand label
6867 name "Implementace/KD-stromy"
6869 \end_inset
6872 \series medium
6873 \size small
6875 \begin_inset space \hfill{}
6876 \end_inset
6878 (soubor 
6879 \family sans
6880 kdTree.h
6881 \family default
6883 \end_layout
6885 \begin_layout Standard
6886 KD-strom je binární strom, který rekurzivně dělí spravovaný prostor v
6887 \begin_inset space ~
6888 \end_inset
6890 kaž\SpecialChar \-
6891 dém svém vrcholu podle hodnoty jedné ze souřadnic.
6892  Tato struktura byla zvolena především pro svou jednoduchost a možnost paměťově
6893  úsporné implementace.
6894 \end_layout
6896 \begin_layout Paragraph
6897 Reprezentace stromu
6898 \end_layout
6900 \begin_layout Standard
6901 Protože je strom statický a binární, lze jeho tvar volit stejně jako pro
6902  binární haldy a ukládat jeho vrcholy v
6903 \begin_inset space ~
6904 \end_inset
6906 poli.
6907  Je zvolena varianta, kde jsou všechny obsažené body až v
6908 \begin_inset space ~
6909 \end_inset
6911 listech.
6912  Pro každý vnitřní vrchol pak stačí uložit jen souřadnici, podle které je
6913  dělen podprostor vrcholu, a hodnotu, na které je hranice dělení.
6914  Pro listy je pak uložen jen index bodu, kterému odpovídá.
6915 \end_layout
6917 \begin_layout Standard
6919 \begin_inset space ~
6920 \end_inset
6922 klasických
6923 \begin_inset space ~
6924 \end_inset
6926 KD-stromech by byly uchovány také souřadnice všech obsažených bodů.
6927  Ty by ale ovlivnily prohledávání až po dělení vrcholů nad listy, kdy už
6928  je dolní odhad vzdálenosti blízko skutečnosti.
6929  Zde navíc není nutné znát vzdálenosti přesně
6930 \begin_inset space ~
6931 \end_inset
6933 --- většinou se pracuje se zmenšeninami a přesné porovnání je stejně poté
6934  provedeno jiným modulem.
6935  Souřadnice všech bodů také zabírají mnoho místa, takže bylo zvoleno, že
6936  budou využity pouze pro postavení stromu a pak zahozeny.
6937  Tato volba pravděpodobně zhorší výkon struktury, ale alternativa zde není
6938  implementována, takže míra jejího vlivu není známa (je to možnost rozšíření
6940 \begin_inset space ~
6941 \end_inset
6943 budoucnu).
6944 \end_layout
6946 \begin_layout Standard
6947 Části prostoru patřící jednotlivým vrcholům jsou definovány rekurzivně.
6948  Kořen reprezentuje hyperkvádr uložený ve stromě, který těsně obaluje všechny
6949  body ve struktuře (minima a maxima všech bodů v
6950 \begin_inset space ~
6951 \end_inset
6953 každé ze souřadnic ve struktuře).
6954  Synové každého vrcholu si rozdělí jeho hyperkvádr podle nadroviny kolmé
6955  na jednu ze souřadnic (souřadnice a mezní hodnota je ve vrcholu uložena).
6957 \begin_inset space ~
6958 \end_inset
6960 této implementaci patří body ležící na mezní nadrovině do obou podstromů,
6961  aby bylo možné vždy volit libovolné velikosti podstromů a dosáhnout tak
6962  tvaru odpovídajícímu binární haldě.
6963 \end_layout
6965 \begin_layout Paragraph
6966 Prohledávání stromu
6967 \end_layout
6969 \begin_layout Standard
6970 Hledání nejbližších bodů staví postupu typickém pro všechny podobné struktury.
6971  Je udržována halda z
6972 \begin_inset space ~
6973 \end_inset
6975 vrcholů stromu uspořádaná podle vzdáleností podprostorů vrcholů stromu od
6976  výchozího bodu (toho, k
6977 \begin_inset space ~
6978 \end_inset
6980 němuž hledáme nejbližší body).
6981  Na začátku je v
6982 \begin_inset space ~
6983 \end_inset
6985 haldě jen kořen a pak se vždy odebere z
6986 \begin_inset space ~
6987 \end_inset
6989 haldy minimum a vloží se do ní synové obsaženého vrcholu stromu.
6990  Pokud je ale v
6991 \begin_inset space ~
6992 \end_inset
6994 minimu haldy list stromu, je pouze poslán na výstup jako další z
6995 \begin_inset space ~
6996 \end_inset
6998 nejbližších bodů.
6999 \end_layout
7001 \begin_layout Standard
7002 Aby byla práce s
7003 \begin_inset space ~
7004 \end_inset
7006 haldou efektivní, jsou v
7007 \begin_inset space ~
7008 \end_inset
7010 každém prvku kromě čísla vrcholu stromu uloženy souřadnice bodu z
7011 \begin_inset space ~
7012 \end_inset
7014 části prostoru patřící vrcholu, který je nejblíže výchozímu bodu, a také
7015  druhá mocnina jeho eukleidovské vzdálenosti od výchozího bodu (podle ní
7016  je halda uspořádaná).
7017  Umocnění vzdálenosti nepokazí uspořádání, protože je to pro nezáporná čísla
7018  rostoucí funkce, a významně zjednoduší výpočty.
7019  Tyto údaje lze při dělení na syny velmi snadno přepočítat, protože nejbližší
7020  bod se může změnit jen v
7021 \begin_inset space ~
7022 \end_inset
7024 jedné souřadnici a druhá mocnina jeho vzdálenosti se tedy změní jen o
7025 \begin_inset space ~
7026 \end_inset
7028 rozdíl druhých mocnin rozdílů hodnoty výchozího bodu v
7029 \begin_inset space ~
7030 \end_inset
7032 té souřadnici od nové a původní hodnoty nejbližšího bodu.
7033 \end_layout
7035 \begin_layout Standard
7036 Při prohledávání lze navíc nastavit, že souřadnice výchozího bodu, které
7037  obsahují speciální hodnotu NaN (
7038 \emph on
7039 not a number
7040 \emph default
7041 ), budou ignorovány.
7042  To je modulem 
7043 \family typewriter
7044 MSaupe\SpecialChar \-
7045 Pre\SpecialChar \-
7046 dic\SpecialChar \-
7048 \family default
7049  využito pro lepší predikci pro ořízlé cílové bloky, které jsou menší, protože
7050  leží na okraji obrázku.
7051 \end_layout
7053 \begin_layout Paragraph
7054 Stavba stromu
7055 \end_layout
7057 \begin_layout Standard
7058 Strom je stavěn rekurzivně
7059 \begin_inset space ~
7060 \end_inset
7062 --- při stavbě vrcholu 
7063 \begin_inset Formula $v$
7064 \end_inset
7066  je dán interval 
7067 \begin_inset Formula $b$
7068 \end_inset
7071 \begin_inset space ~
7072 \end_inset
7074 poli 
7075 \begin_inset Formula $p$
7076 \end_inset
7078  obsahujícím indexy bodů, které mají být reprezentovány podstromem vrcholu
7079 \begin_inset space ~
7080 \end_inset
7083 \begin_inset Formula $v$
7084 \end_inset
7087  Nejprve je určeno, jaké počty bodů budou patřit synům vrcholu 
7088 \begin_inset Formula $v$
7089 \end_inset
7093 \begin_inset Quotes gld
7094 \end_inset
7096 Haldový tvar
7097 \begin_inset Quotes grd
7098 \end_inset
7100  je určen jednoznačně počtem listů, který zde odpovídá počtu bodů ve struktuře,
7101  a navíc se tento tvar dědí
7102 \begin_inset space ~
7103 \end_inset
7105 --- pokud má podstrom nějakého vrcholu tvar haldy, pak ho mají i podstromy
7106  jeho synů a tedy i všechny ostatní podstromy.
7107 \end_layout
7109 \begin_layout Standard
7110 Pak je určena souřadnice 
7111 \begin_inset Formula $i$
7112 \end_inset
7114 , podle které bude část prostoru patřící 
7115 \begin_inset Formula $v$
7116 \end_inset
7118  dělena (metody rozebrány níže).
7119  Podle ní se obsah pole 
7120 \begin_inset Formula $p$
7121 \end_inset
7124 \begin_inset space ~
7125 \end_inset
7127 intervalu 
7128 \begin_inset Formula $b$
7129 \end_inset
7131  rozdělí na dvě části tak, aby jejich velikosti odpovídaly počtům bodů,
7132  které budou patřit synům, a aby žádný bod levého syna neměl v
7133 \begin_inset space ~
7134 \end_inset
7137 \begin_inset Formula $i$
7138 \end_inset
7140 -té souřadnici hodnotu větší než nějaký bod pravého syna.
7141  To je provedeno pomocí generického algoritmu 
7142 \family typewriter
7143 nth_ele\SpecialChar \-
7144 ment
7145 \family default
7146  obsaženého v
7147 \begin_inset space ~
7148 \end_inset
7150 STL, který najde k-tý nejmenší prvek a přeuspořádá ostatní prvky korektně
7151  vzhledem k
7152 \begin_inset space ~
7153 \end_inset
7155 jeho pozici.
7156  Pak se uloží hodnota souřadnice 
7157 \begin_inset Formula $i$
7158 \end_inset
7160  na vzniklé hranici do vrcholu 
7161 \begin_inset Formula $v$
7162 \end_inset
7164  a rekurzivně se zkonstruují jeho synové (pokud na ně zbývá více než jeden
7165  bod).
7166 \end_layout
7168 \begin_layout Standard
7169 Při stavbě je možno zvolit jeden z
7170 \begin_inset space ~
7171 \end_inset
7173 několika implementovaných způsobů volby souřadnice 
7174 \begin_inset Formula $i$
7175 \end_inset
7178  Jsou zde dva triviální algoritmy
7179 \begin_inset space ~
7180 \end_inset
7182 --- jeden cyklicky střídá souřadnice podle houbky a druhý je volí náhodně.
7183  Modul 
7184 \family typewriter
7185 MSaupe\SpecialChar \-
7186 Pre\SpecialChar \-
7187 dic\SpecialChar \-
7189 \family default
7190  používá lepší algoritmus, který volí tu souřadnici, ve které má část prostoru
7191  patřící vrcholu 
7192 \begin_inset Formula $v$
7193 \end_inset
7195  největší rozpětí.
7196 \end_layout
7198 \begin_layout Paragraph
7199 Korespondence se zdrojovým kódem
7200 \end_layout
7202 \begin_layout Standard
7203 Struktura stromu je reprezentována generickou třídou 
7204 \family typewriter
7205 KDTree
7206 \family default
7208  Prohledávání provádí její podtřída 
7209 \family typewriter
7210 Point\SpecialChar \-
7211 Heap
7212 \family default
7213 , která při konstrukci požaduje zadání výchozího bodu, instance prohledávaného
7214  stromu a volbu zda se mají ignorovat některé souřadnice.
7215  Pak na požadavek vrací indexy jednotlivých bodů nebo momentální odhad vzdálenos
7216 ti od výchozího bodu.
7217 \end_layout
7219 \begin_layout Standard
7220 Vytváření stromu provádí statická (ve smyslu objektové terminologie) metoda
7222 \family typewriter
7223 makeTree
7224 \family default
7225  oddělené třídy 
7226 \family typewriter
7227 KDBuilder
7228 \family default
7230  Ta umožňuje také zvolit jednu z
7231 \begin_inset space ~
7232 \end_inset
7234 metod třídy 
7235 \family typewriter
7236 KDBuilder
7237 \family default
7238 , která bude použita pro volbu souřadnice 
7239 \begin_inset Formula $i$
7240 \end_inset
7243 \end_layout
7245 \begin_layout Section
7246 Kódování celočíselných řad
7247 \begin_inset CommandInset label
7248 LatexCommand label
7249 name "Implementace/Kódování_celočíselných_řad"
7251 \end_inset
7254 \end_layout
7256 \begin_layout Subsubsection
7257 IIntCodec
7258 \end_layout
7260 \begin_layout Standard
7262 \family typewriter
7263 IIntCodec
7264 \family default
7265  je rozhraní pro kódování posloupností celých čísel z
7266 \begin_inset space ~
7267 \end_inset
7269 rozsahu 
7270 \begin_inset Formula $\{0,1,\ldots,n-1\}$
7271 \end_inset
7273  do proudu bytů.
7275 \begin_inset space ~
7276 \end_inset
7278 této práci je využito modulem 
7279 \family typewriter
7280 MStd\SpecialChar \-
7281 Encoder
7282 \family default
7283  pro ukládání průměrných barev a směrodatných odchylek cílových bloků.
7284 \end_layout
7286 \begin_layout Standard
7287 Jsou v
7288 \begin_inset space ~
7289 \end_inset
7291 něm poskytnuty metody pro nastavení počtu možností 
7292 \begin_inset Formula $n$
7293 \end_inset
7295 , pro uložení seznamu čísel do proudu bytů a pro zpětné zrekonstruování
7296  seznamu dané délky z
7297 \begin_inset space ~
7298 \end_inset
7300 proudu.
7301  Dále jsou zde metody pro uložení a nahrání nastavení modulu.
7302 \end_layout
7304 \begin_layout Subsubsection
7305 MDifferentialVLICodec
7306 \series medium
7307 \size small
7309 \begin_inset space \hfill{}
7310 \end_inset
7312 (soubory 
7313 \family sans
7314 modules/vliCodec.*
7315 \family default
7317 \end_layout
7319 \begin_layout Standard
7320 Modul 
7321 \family typewriter
7322 MDifferentialVLICodec
7323 \family default
7324  je kodek určený pro efektivní ukládání posloupností čísel, kde mají po
7325  sobě jdoucí prvky s
7326 \begin_inset space ~
7327 \end_inset
7329 vysokou pravděpodobností blízké hodnoty.
7330  Místo samotných prvků posloupnosti se uvažuje vždy rozdíl hodnoty od předchozíh
7331 o prvku z
7332 \begin_inset space ~
7333 \end_inset
7335 rozsahu 
7336 \begin_inset Formula $\{-\left\lceil \frac{n}{2}\right\rceil ,\ldots,\left\lfloor \frac{n}{2}\right\rfloor \}$
7337 \end_inset
7339  počítaný modulo 
7340 \begin_inset Formula $n$
7341 \end_inset
7344  Tyto rozdíly jsou pak jednotlivě kódovány pomocnou třídou 
7345 \family typewriter
7347 \family default
7349 \end_layout
7351 \begin_layout Standard
7352 Třída 
7353 \family typewriter
7355 \family default
7356  provádí kódování tak, že pro čísla blízká nule použije menší množství bitů.
7357  Nejprve převede všechna čísla do rozsahu 
7358 \begin_inset Formula $\{0,1,\ldots,n-1\}$
7359 \end_inset
7361  podle vzorce 
7362 \begin_inset Formula \[
7363 f(x)=\begin{cases}
7364 2x & (x\geq0)\\
7365 -2x-1 & (x<0)\end{cases}.\]
7367 \end_inset
7369 Pak je celý interval rozdělen na několik částí kódovaných různými počty
7370  bitů.
7371  Délka první části je nastavena uživatelem (je to mocnina čísla 
7372 \begin_inset Formula $2$
7373 \end_inset
7375 ) a každá další část má dvojnásobnou délku, dokud se nevyčerpají všechna
7376  čísla z
7377 \begin_inset space ~
7378 \end_inset
7380 intervalu.
7381  Každé číslo je pak reprezentováno několika bity udávajícími do jaké části
7382  patří a pak dalším blokem bitů (jejich počet závisí na velikosti dané části),
7383  které udávají pozici v
7384 \begin_inset space ~
7385 \end_inset
7387 části.
7388 \end_layout
7390 \begin_layout Chapter
7391 Testování a vyhodnocení
7392 \begin_inset CommandInset label
7393 LatexCommand label
7394 name "Testování_a_vyhodnocení"
7396 \end_inset
7399 \end_layout
7401 \begin_layout Standard
7403 \begin_inset space ~
7404 \end_inset
7406 této kapitole budou ukázány výsledky testování komprese na vybraných černobílých
7407  obrázcích.
7408 \end_layout
7410 \begin_layout Standard
7411 Testy jsou omezeny pouze na odstíny šedi kvůli jednoduššímu vyhodnocování.
7412  Publikované výsledky se většinou také zabývají pouze černobílými obrázky
7413  a navíc by bylo obtížné sladit míru komprese všech barevných složek na
7414  podobnou úroveň, aby bylo možné výsledky rozumně porovnat.
7415 \end_layout
7417 \begin_layout Standard
7418 Použito je celkem šest testovacích obrázků získaných z
7419 \begin_inset space ~
7420 \end_inset
7422 různorodé kolekce jedné výzkumné skupiny univerzity ve Waterloo
7423 \begin_inset space ~
7424 \end_inset
7427 \begin_inset CommandInset citation
7428 LatexCommand cite
7429 key "Waterloo"
7431 \end_inset
7434  Obrázky 
7435 \emph on
7436 Lena
7437 \emph default
7439 \emph on
7440 Mandrill
7441 \emph default
7443 \emph on
7444 Peppers
7445 \emph default
7446  a 
7447 \emph on
7448 Goldhill
7449 \emph default
7450  jsou ve fraktální kompresi často používané a mají klasické rozměry 
7451 \begin_inset Formula $512\times512$
7452 \end_inset
7454  pixelů.
7455  Obrázky 
7456 \emph on
7457 Serrano
7458 \emph default
7459  a 
7460 \emph on
7461 Clegg
7462 \emph default
7463  jsou velmi odlišné
7464 \begin_inset space ~
7465 \end_inset
7467 --- nejsou to fotografie (spíše se dají popsat spojením 
7468 \begin_inset Quotes gld
7469 \end_inset
7471 digitální umění
7472 \begin_inset Quotes grd
7473 \end_inset
7475 ) a mají i neobvyklé rozměry.
7476 \end_layout
7478 \begin_layout Standard
7479 \begin_inset Float figure
7480 wide false
7481 sideways false
7482 status collapsed
7484 \begin_layout Plain Layout
7485 \begin_inset Caption
7487 \begin_layout Plain Layout
7488 \begin_inset CommandInset label
7489 LatexCommand label
7490 name "Testování/Lena_a_Mandrill"
7492 \end_inset
7494 Testovací obrázky 
7495 \emph on
7496 Lena
7497 \emph default
7498  a 
7499 \emph on
7500 Mandrill
7501 \emph default
7502  (velikost 
7503 \begin_inset Formula $512\times512$
7504 \end_inset
7506  pixelů)
7507 \end_layout
7509 \end_inset
7512 \begin_inset VSpace defskip
7513 \end_inset
7516 \end_layout
7518 \begin_layout Plain Layout
7519 \begin_inset Graphics
7520         filename lena.png
7521         lyxscale 35
7522         scale 35
7524 \end_inset
7527 \begin_inset space \hfill{}
7528 \end_inset
7531 \begin_inset Graphics
7532         filename mandrill.png
7533         lyxscale 35
7534         scale 35
7536 \end_inset
7539 \end_layout
7541 \end_inset
7544 \end_layout
7546 \begin_layout Standard
7547 \begin_inset Float figure
7548 wide false
7549 sideways false
7550 status collapsed
7552 \begin_layout Plain Layout
7553 \begin_inset Caption
7555 \begin_layout Plain Layout
7556 \begin_inset CommandInset label
7557 LatexCommand label
7558 name "Testování/Peppers_a_Goldhill"
7560 \end_inset
7562 Testovací obrázky 
7563 \emph on
7564 Peppers
7565 \emph default
7566  a 
7567 \emph on
7568 Goldhill
7569 \emph default
7570  (velikost 
7571 \begin_inset Formula $512\times512$
7572 \end_inset
7574  pixelů)
7575 \end_layout
7577 \end_inset
7580 \begin_inset VSpace defskip
7581 \end_inset
7584 \end_layout
7586 \begin_layout Plain Layout
7587 \begin_inset Graphics
7588         filename peppers.png
7589         lyxscale 35
7590         scale 35
7592 \end_inset
7595 \begin_inset space \hfill{}
7596 \end_inset
7599 \begin_inset Graphics
7600         filename goldhill.png
7601         lyxscale 35
7602         scale 35
7604 \end_inset
7607 \end_layout
7609 \end_inset
7612 \end_layout
7614 \begin_layout Standard
7615 \begin_inset Float figure
7616 wide false
7617 sideways false
7618 status collapsed
7620 \begin_layout Plain Layout
7621 \begin_inset Caption
7623 \begin_layout Plain Layout
7624 \begin_inset CommandInset label
7625 LatexCommand label
7626 name "Testování/Serrano"
7628 \end_inset
7630 Testovací obrázek 
7631 \emph on
7632 Serrano 
7633 \emph default
7634 (velikost 
7635 \begin_inset Formula $629\times794$
7636 \end_inset
7638  pixelů)
7639 \end_layout
7641 \end_inset
7644 \begin_inset VSpace defskip
7645 \end_inset
7648 \end_layout
7650 \begin_layout Plain Layout
7651 \begin_inset space \hfill{}
7652 \end_inset
7655 \begin_inset Graphics
7656         filename serrano.png
7657         lyxscale 30
7658         scale 30
7660 \end_inset
7663 \begin_inset space \hfill{}
7664 \end_inset
7667 \end_layout
7669 \end_inset
7672 \end_layout
7674 \begin_layout Standard
7675 \begin_inset Float figure
7676 wide false
7677 sideways false
7678 status collapsed
7680 \begin_layout Plain Layout
7681 \begin_inset Caption
7683 \begin_layout Plain Layout
7684 \begin_inset CommandInset label
7685 LatexCommand label
7686 name "Testování/Clegg"
7688 \end_inset
7690 Testovací obrázek 
7691 \emph on
7692 Clegg
7693 \emph default
7694  (velikost 
7695 \begin_inset Formula $814\times880$
7696 \end_inset
7698  pixelů)
7699 \end_layout
7701 \end_inset
7704 \begin_inset VSpace defskip
7705 \end_inset
7708 \begin_inset space \hfill{}
7709 \end_inset
7712 \begin_inset Graphics
7713         filename clegg.png
7714         lyxscale 30
7715         scale 30
7717 \end_inset
7720 \begin_inset space \hfill{}
7721 \end_inset
7724 \end_layout
7726 \end_inset
7729 \end_layout
7731 \begin_layout Standard
7732 Ke kompresi pomocí standardů JPEG a JPEG
7733 \begin_inset space ~
7734 \end_inset
7736 2000 byly použity utility projektu 
7737 \emph on
7738 ImageMagick
7739 \emph default
7741 \begin_inset space ~
7742 \end_inset
7745 \begin_inset CommandInset citation
7746 LatexCommand cite
7747 key "ImgMag"
7749 \end_inset
7752  Všechny uvedené doby fraktální komprese, hodnoty PSNR a kompresní poměry
7753  byly naměřeny samotným programem.
7754 \begin_inset Foot
7755 status collapsed
7757 \begin_layout Plain Layout
7758 Kompresním poměrem se zde rozumí poměr nekomprimované velikosti ke komprimované,
7759  přičemž velikost 
7760 \begin_inset Quotes gld
7761 \end_inset
7763 nekomprimovaného obrázku
7764 \begin_inset Quotes grd
7765 \end_inset
7768 \begin_inset space ~
7769 \end_inset
7771 bytech je dána jako počet jeho pixelů (obrázky jsou černobílé).
7772 \end_layout
7774 \end_inset
7776  Doby fraktální i standardní komprese byly získány jednovláknovým spouštěním
7778 \begin_inset space ~
7779 \end_inset
7781 dávkovém režimu (bez GUI) na počítači s
7782 \begin_inset space ~
7783 \end_inset
7785 procesorem o
7786 \begin_inset space ~
7787 \end_inset
7789 frekvenci 2
7790 \begin_inset space \thinspace{}
7791 \end_inset
7793 GHz, systémem Gentoo Linux a kompilátorem GCC verze 4.2.1.
7794 \end_layout
7796 \begin_layout Standard
7797 Následují tři skupiny testů zaměřené na vyhodnocení konkrétních částí komprese
7798  a jedna zkoumající celkový výsledek.
7799  Parametry modulů, které nejsou uvedeny, jsou vždy nechávány na přednastavených
7800  hodnotách.
7801 \end_layout
7803 \begin_layout Section
7804 Účinnost penalizace
7805 \end_layout
7807 \begin_layout Standard
7809 \begin_inset space ~
7810 \end_inset
7812 části
7813 \begin_inset space ~
7814 \end_inset
7817 \begin_inset CommandInset ref
7818 LatexCommand ref
7819 reference "Chyba_zobrazení/Penalizace"
7821 \end_inset
7823  byla navržena alternativa k
7824 \begin_inset space ~
7825 \end_inset
7827 omezení absolutní hodnoty lineárních koficientů barevných zobrazení mezi
7828  bloky a bylo zdůvodněno, proč by to mělo být výhodnější.
7829  Zde bude porovnán vliv penalizace a omezení koeficientů na kvalitu a kompresní
7830  poměr.
7831  Aby bylo hodnocení vlivu objektivnější, je pro predikci zvolen modul 
7832 \family typewriter
7833 MNo\SpecialChar \-
7834 Pre\SpecialChar \-
7835 dic\SpecialChar \-
7837 \family default
7838  a je zrušen limit pro předčasné ukončení hledání, tedy jsou vždy zkoušeny
7839  všechny zdrojové bloky.
7840 \end_layout
7842 \begin_layout Standard
7843 Výsledky testů jsou v
7844 \begin_inset space ~
7845 \end_inset
7847 tabulce
7848 \begin_inset space ~
7849 \end_inset
7852 \begin_inset CommandInset ref
7853 LatexCommand vref
7854 reference "Testování/Penalizace/Tabulka"
7856 \end_inset
7859  Pro šest obrázků a několik nastavení míry penalizace nebo omezení koeficientů
7860  je změřen kompresní poměr a hodnota PSNR.
7861  Absolutní hodnoty lineárních koeficientů barevných zobrazení jsou omezovány
7862  (v
7863 \begin_inset space ~
7864 \end_inset
7866 modulu 
7867 \family typewriter
7868 MStd\SpecialChar \-
7869 En\SpecialChar \-
7870 co\SpecialChar \-
7872 \family default
7873 ) tak, že kombinace bloků, kde by byla hodnota příliš vysoká, nejsou uvažovány.
7874 \end_layout
7876 \begin_layout Standard
7877 Výrazně nejhorší výsledky vyšly pro nastavení, kde není použita ani jedna
7879 \begin_inset space ~
7880 \end_inset
7882 metod.
7883  Omezení koeficientů pod 
7884 \begin_inset Formula $1.0$
7885 \end_inset
7887  nutné pro zaručení konvergence dekódování sice dává dobré výsledky pro
7888  některé obrázky (
7889 \emph on
7890 Lena
7891 \emph default
7892  a 
7893 \emph on
7894 Goldhill
7895 \emph default
7896 ), ale v
7897 \begin_inset space ~
7898 \end_inset
7900 ostatních případech je kvalita hluboko pod nejlepším výsledkem.
7901  Proto je často omezení uvolněno a jsou dovoleny i hodnoty vyšší (zkoumáno
7902  například v
7903 \begin_inset space ~
7904 \end_inset
7906 kapitole
7907 \begin_inset space ~
7908 \end_inset
7910 3 Fisherovy knihy
7911 \begin_inset space ~
7912 \end_inset
7915 \begin_inset CommandInset citation
7916 LatexCommand cite
7917 key "Fish95"
7919 \end_inset
7922  To vede k
7923 \begin_inset space ~
7924 \end_inset
7926 výraznému zlepšení a kvalita většiny obrázků se přiblíží k
7927 \begin_inset space ~
7928 \end_inset
7930 nejlepším hodnotám dosaženým v
7931 \begin_inset space ~
7932 \end_inset
7934 testu.
7935  Přesto u
7936 \begin_inset space ~
7937 \end_inset
7939 obrázku 
7940 \emph on
7941 Clegg
7942 \emph default
7943  je PSNR stále více než 
7944 \begin_inset Formula $0.9$
7945 \end_inset
7948 \begin_inset space \thinspace{}
7949 \end_inset
7951 dB pod optimem.
7952 \end_layout
7954 \begin_layout Standard
7955 Při použití penalizace místo omezení lineárních koeficientů vycházejí nepatrně
7956  nižší kopresní poměry, ale kvalita se pohybuje blízko nejvyšší hodnoty
7958 \begin_inset space ~
7959 \end_inset
7961 všech testovaných obrázků.
7963 \begin_inset space ~
7964 \end_inset
7966 implicitním nastavení proto nejsou omezeny lineární koeficenty zobrazení
7967  mezi bloky a je použita penalizace s
7968 \begin_inset space ~
7969 \end_inset
7971 koeficientem 
7972 \begin_inset Formula $0.25$
7973 \end_inset
7975  (kompromis mezi kvalitou a kompresním poměrem).
7976 \end_layout
7978 \begin_layout Standard
7979 \begin_inset Float table
7980 wide false
7981 sideways false
7982 status collapsed
7984 \begin_layout Plain Layout
7985 \begin_inset Caption
7987 \begin_layout Plain Layout
7988 \begin_inset CommandInset label
7989 LatexCommand label
7990 name "Testování/Penalizace/Tabulka"
7992 \end_inset
7994 Testování účinností penalizace a omezení koeficientů
7995 \end_layout
7997 \end_inset
8000 \size footnotesize
8002 \begin_inset VSpace defskip
8003 \end_inset
8006 \end_layout
8008 \begin_layout Plain Layout
8010 \size footnotesize
8011 \begin_inset Tabular
8012 <lyxtabular version="3" rows="32" columns="5">
8013 <features>
8014 <column alignment="center" valignment="top" width="0">
8015 <column alignment="center" valignment="top" width="0">
8016 <column alignment="center" valignment="top" width="0">
8017 <column alignment="center" valignment="top" width="0">
8018 <column alignment="center" valignment="top" width="0">
8019 <row>
8020 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8021 \begin_inset Text
8023 \begin_layout Plain Layout
8025 \end_layout
8027 \end_inset
8028 </cell>
8029 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8030 \begin_inset Text
8032 \begin_layout Plain Layout
8034 \size footnotesize
8035 Míra
8036 \end_layout
8038 \end_inset
8039 </cell>
8040 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8041 \begin_inset Text
8043 \begin_layout Plain Layout
8045 \size footnotesize
8046 Omez.
8047 \end_layout
8049 \end_inset
8050 </cell>
8051 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8052 \begin_inset Text
8054 \begin_layout Plain Layout
8056 \size footnotesize
8057 Komp.
8058 \end_layout
8060 \end_inset
8061 </cell>
8062 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
8063 \begin_inset Text
8065 \begin_layout Plain Layout
8067 \size footnotesize
8068 PSNR
8069 \end_layout
8071 \end_inset
8072 </cell>
8073 </row>
8074 <row>
8075 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
8076 \begin_inset Text
8078 \begin_layout Plain Layout
8080 \size footnotesize
8081 Obrázek
8082 \end_layout
8084 \end_inset
8085 </cell>
8086 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
8087 \begin_inset Text
8089 \begin_layout Plain Layout
8091 \size footnotesize
8092 penal.
8093 \end_layout
8095 \end_inset
8096 </cell>
8097 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
8098 \begin_inset Text
8100 \begin_layout Plain Layout
8102 \size footnotesize
8103 koef.
8104 \end_layout
8106 \end_inset
8107 </cell>
8108 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
8109 \begin_inset Text
8111 \begin_layout Plain Layout
8113 \size footnotesize
8114 poměr
8115 \end_layout
8117 \end_inset
8118 </cell>
8119 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
8120 \begin_inset Text
8122 \begin_layout Plain Layout
8124 \size footnotesize
8125 (dB)
8126 \end_layout
8128 \end_inset
8129 </cell>
8130 </row>
8131 <row>
8132 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8133 \begin_inset Text
8135 \begin_layout Plain Layout
8137 \size footnotesize
8138 Peppers
8139 \end_layout
8141 \end_inset
8142 </cell>
8143 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8144 \begin_inset Text
8146 \begin_layout Plain Layout
8148 \size footnotesize
8149 2.00
8150 \end_layout
8152 \end_inset
8153 </cell>
8154 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8155 \begin_inset Text
8157 \begin_layout Plain Layout
8159 \size footnotesize
8161 \end_layout
8163 \end_inset
8164 </cell>
8165 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8166 \begin_inset Text
8168 \begin_layout Plain Layout
8170 \size footnotesize
8171 10.23
8172 \end_layout
8174 \end_inset
8175 </cell>
8176 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
8177 \begin_inset Text
8179 \begin_layout Plain Layout
8181 \size footnotesize
8182 37.22
8183 \end_layout
8185 \end_inset
8186 </cell>
8187 </row>
8188 <row>
8189 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8190 \begin_inset Text
8192 \begin_layout Plain Layout
8194 \end_layout
8196 \end_inset
8197 </cell>
8198 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8199 \begin_inset Text
8201 \begin_layout Plain Layout
8203 \size footnotesize
8204 1.00
8205 \end_layout
8207 \end_inset
8208 </cell>
8209 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8210 \begin_inset Text
8212 \begin_layout Plain Layout
8214 \size footnotesize
8216 \end_layout
8218 \end_inset
8219 </cell>
8220 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8221 \begin_inset Text
8223 \begin_layout Plain Layout
8225 \size footnotesize
8226 10.72
8227 \end_layout
8229 \end_inset
8230 </cell>
8231 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8232 \begin_inset Text
8234 \begin_layout Plain Layout
8236 \series bold
8237 \size footnotesize
8238 37.25
8239 \end_layout
8241 \end_inset
8242 </cell>
8243 </row>
8244 <row>
8245 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8246 \begin_inset Text
8248 \begin_layout Plain Layout
8250 \end_layout
8252 \end_inset
8253 </cell>
8254 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8255 \begin_inset Text
8257 \begin_layout Plain Layout
8259 \size footnotesize
8260 0.50
8261 \end_layout
8263 \end_inset
8264 </cell>
8265 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8266 \begin_inset Text
8268 \begin_layout Plain Layout
8270 \size footnotesize
8272 \end_layout
8274 \end_inset
8275 </cell>
8276 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8277 \begin_inset Text
8279 \begin_layout Plain Layout
8281 \size footnotesize
8282 11.12
8283 \end_layout
8285 \end_inset
8286 </cell>
8287 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8288 \begin_inset Text
8290 \begin_layout Plain Layout
8292 \series bold
8293 \size footnotesize
8294 37.27
8295 \end_layout
8297 \end_inset
8298 </cell>
8299 </row>
8300 <row>
8301 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8302 \begin_inset Text
8304 \begin_layout Plain Layout
8306 \end_layout
8308 \end_inset
8309 </cell>
8310 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8311 \begin_inset Text
8313 \begin_layout Plain Layout
8315 \size footnotesize
8316 0.25
8317 \end_layout
8319 \end_inset
8320 </cell>
8321 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8322 \begin_inset Text
8324 \begin_layout Plain Layout
8326 \size footnotesize
8328 \end_layout
8330 \end_inset
8331 </cell>
8332 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8333 \begin_inset Text
8335 \begin_layout Plain Layout
8337 \size footnotesize
8338 11.31
8339 \end_layout
8341 \end_inset
8342 </cell>
8343 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8344 \begin_inset Text
8346 \begin_layout Plain Layout
8348 \series bold
8349 \size footnotesize
8350 37.25
8351 \end_layout
8353 \end_inset
8354 </cell>
8355 </row>
8356 <row>
8357 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8358 \begin_inset Text
8360 \begin_layout Plain Layout
8362 \end_layout
8364 \end_inset
8365 </cell>
8366 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8367 \begin_inset Text
8369 \begin_layout Plain Layout
8371 \size footnotesize
8372 0.15
8373 \end_layout
8375 \end_inset
8376 </cell>
8377 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8378 \begin_inset Text
8380 \begin_layout Plain Layout
8382 \size footnotesize
8384 \end_layout
8386 \end_inset
8387 </cell>
8388 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8389 \begin_inset Text
8391 \begin_layout Plain Layout
8393 \size footnotesize
8394 11.43
8395 \end_layout
8397 \end_inset
8398 </cell>
8399 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8400 \begin_inset Text
8402 \begin_layout Plain Layout
8404 \size footnotesize
8405 37.20
8406 \end_layout
8408 \end_inset
8409 </cell>
8410 </row>
8411 <row>
8412 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8413 \begin_inset Text
8415 \begin_layout Plain Layout
8417 \end_layout
8419 \end_inset
8420 </cell>
8421 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8422 \begin_inset Text
8424 \begin_layout Plain Layout
8426 \size footnotesize
8427 0.05
8428 \end_layout
8430 \end_inset
8431 </cell>
8432 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8433 \begin_inset Text
8435 \begin_layout Plain Layout
8437 \size footnotesize
8439 \end_layout
8441 \end_inset
8442 </cell>
8443 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8444 \begin_inset Text
8446 \begin_layout Plain Layout
8448 \size footnotesize
8449 11.55
8450 \end_layout
8452 \end_inset
8453 </cell>
8454 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8455 \begin_inset Text
8457 \begin_layout Plain Layout
8459 \size footnotesize
8460 36.74
8461 \end_layout
8463 \end_inset
8464 </cell>
8465 </row>
8466 <row>
8467 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8468 \begin_inset Text
8470 \begin_layout Plain Layout
8472 \end_layout
8474 \end_inset
8475 </cell>
8476 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8477 \begin_inset Text
8479 \begin_layout Plain Layout
8481 \size footnotesize
8483 \end_layout
8485 \end_inset
8486 </cell>
8487 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8488 \begin_inset Text
8490 \begin_layout Plain Layout
8492 \size footnotesize
8494 \end_layout
8496 \end_inset
8497 </cell>
8498 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8499 \begin_inset Text
8501 \begin_layout Plain Layout
8503 \size footnotesize
8504 11.60
8505 \end_layout
8507 \end_inset
8508 </cell>
8509 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8510 \begin_inset Text
8512 \begin_layout Plain Layout
8514 \size footnotesize
8515 35.34
8516 \end_layout
8518 \end_inset
8519 </cell>
8520 </row>
8521 <row>
8522 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8523 \begin_inset Text
8525 \begin_layout Plain Layout
8527 \end_layout
8529 \end_inset
8530 </cell>
8531 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8532 \begin_inset Text
8534 \begin_layout Plain Layout
8536 \size footnotesize
8538 \end_layout
8540 \end_inset
8541 </cell>
8542 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8543 \begin_inset Text
8545 \begin_layout Plain Layout
8547 \size footnotesize
8549 \end_layout
8551 \end_inset
8552 </cell>
8553 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8554 \begin_inset Text
8556 \begin_layout Plain Layout
8558 \size footnotesize
8559 11.11
8560 \end_layout
8562 \end_inset
8563 </cell>
8564 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8565 \begin_inset Text
8567 \begin_layout Plain Layout
8569 \size footnotesize
8570 30.61
8571 \end_layout
8573 \end_inset
8574 </cell>
8575 </row>
8576 <row>
8577 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8578 \begin_inset Text
8580 \begin_layout Plain Layout
8582 \end_layout
8584 \end_inset
8585 </cell>
8586 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8587 \begin_inset Text
8589 \begin_layout Plain Layout
8591 \size footnotesize
8593 \end_layout
8595 \end_inset
8596 </cell>
8597 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8598 \begin_inset Text
8600 \begin_layout Plain Layout
8602 \size footnotesize
8604 \end_layout
8606 \end_inset
8607 </cell>
8608 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8609 \begin_inset Text
8611 \begin_layout Plain Layout
8613 \size footnotesize
8614 11.22
8615 \end_layout
8617 \end_inset
8618 </cell>
8619 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8620 \begin_inset Text
8622 \begin_layout Plain Layout
8624 \size footnotesize
8625 35.61
8626 \end_layout
8628 \end_inset
8629 </cell>
8630 </row>
8631 <row>
8632 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8633 \begin_inset Text
8635 \begin_layout Plain Layout
8637 \end_layout
8639 \end_inset
8640 </cell>
8641 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8642 \begin_inset Text
8644 \begin_layout Plain Layout
8646 \size footnotesize
8648 \end_layout
8650 \end_inset
8651 </cell>
8652 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8653 \begin_inset Text
8655 \begin_layout Plain Layout
8657 \size footnotesize
8659 \end_layout
8661 \end_inset
8662 </cell>
8663 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8664 \begin_inset Text
8666 \begin_layout Plain Layout
8668 \size footnotesize
8669 11.56
8670 \end_layout
8672 \end_inset
8673 </cell>
8674 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8675 \begin_inset Text
8677 \begin_layout Plain Layout
8679 \size footnotesize
8680 36.85
8681 \end_layout
8683 \end_inset
8684 </cell>
8685 </row>
8686 <row>
8687 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8688 \begin_inset Text
8690 \begin_layout Plain Layout
8692 \size footnotesize
8693 Goldhill
8694 \end_layout
8696 \end_inset
8697 </cell>
8698 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8699 \begin_inset Text
8701 \begin_layout Plain Layout
8703 \size footnotesize
8704 2.00
8705 \end_layout
8707 \end_inset
8708 </cell>
8709 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8710 \begin_inset Text
8712 \begin_layout Plain Layout
8714 \size footnotesize
8716 \end_layout
8718 \end_inset
8719 </cell>
8720 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
8721 \begin_inset Text
8723 \begin_layout Plain Layout
8725 \size footnotesize
8726 6.32
8727 \end_layout
8729 \end_inset
8730 </cell>
8731 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
8732 \begin_inset Text
8734 \begin_layout Plain Layout
8736 \size footnotesize
8737 34.93
8738 \end_layout
8740 \end_inset
8741 </cell>
8742 </row>
8743 <row>
8744 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8745 \begin_inset Text
8747 \begin_layout Plain Layout
8749 \end_layout
8751 \end_inset
8752 </cell>
8753 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8754 \begin_inset Text
8756 \begin_layout Plain Layout
8758 \size footnotesize
8759 1.00
8760 \end_layout
8762 \end_inset
8763 </cell>
8764 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8765 \begin_inset Text
8767 \begin_layout Plain Layout
8769 \size footnotesize
8771 \end_layout
8773 \end_inset
8774 </cell>
8775 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8776 \begin_inset Text
8778 \begin_layout Plain Layout
8780 \size footnotesize
8781 6.44
8782 \end_layout
8784 \end_inset
8785 </cell>
8786 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8787 \begin_inset Text
8789 \begin_layout Plain Layout
8791 \size footnotesize
8792 35.12
8793 \end_layout
8795 \end_inset
8796 </cell>
8797 </row>
8798 <row>
8799 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8800 \begin_inset Text
8802 \begin_layout Plain Layout
8804 \end_layout
8806 \end_inset
8807 </cell>
8808 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8809 \begin_inset Text
8811 \begin_layout Plain Layout
8813 \size footnotesize
8814 0.50
8815 \end_layout
8817 \end_inset
8818 </cell>
8819 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8820 \begin_inset Text
8822 \begin_layout Plain Layout
8824 \size footnotesize
8826 \end_layout
8828 \end_inset
8829 </cell>
8830 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8831 \begin_inset Text
8833 \begin_layout Plain Layout
8835 \size footnotesize
8836 6.52
8837 \end_layout
8839 \end_inset
8840 </cell>
8841 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8842 \begin_inset Text
8844 \begin_layout Plain Layout
8846 \size footnotesize
8847 35.26
8848 \end_layout
8850 \end_inset
8851 </cell>
8852 </row>
8853 <row>
8854 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8855 \begin_inset Text
8857 \begin_layout Plain Layout
8859 \end_layout
8861 \end_inset
8862 </cell>
8863 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8864 \begin_inset Text
8866 \begin_layout Plain Layout
8868 \size footnotesize
8869 0.25
8870 \end_layout
8872 \end_inset
8873 </cell>
8874 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8875 \begin_inset Text
8877 \begin_layout Plain Layout
8879 \size footnotesize
8881 \end_layout
8883 \end_inset
8884 </cell>
8885 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8886 \begin_inset Text
8888 \begin_layout Plain Layout
8890 \size footnotesize
8891 6.59
8892 \end_layout
8894 \end_inset
8895 </cell>
8896 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8897 \begin_inset Text
8899 \begin_layout Plain Layout
8901 \series bold
8902 \size footnotesize
8903 35.32
8904 \end_layout
8906 \end_inset
8907 </cell>
8908 </row>
8909 <row>
8910 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8911 \begin_inset Text
8913 \begin_layout Plain Layout
8915 \end_layout
8917 \end_inset
8918 </cell>
8919 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8920 \begin_inset Text
8922 \begin_layout Plain Layout
8924 \size footnotesize
8925 0.15
8926 \end_layout
8928 \end_inset
8929 </cell>
8930 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8931 \begin_inset Text
8933 \begin_layout Plain Layout
8935 \size footnotesize
8937 \end_layout
8939 \end_inset
8940 </cell>
8941 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8942 \begin_inset Text
8944 \begin_layout Plain Layout
8946 \size footnotesize
8947 6.63
8948 \end_layout
8950 \end_inset
8951 </cell>
8952 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
8953 \begin_inset Text
8955 \begin_layout Plain Layout
8957 \series bold
8958 \size footnotesize
8959 35.32
8960 \end_layout
8962 \end_inset
8963 </cell>
8964 </row>
8965 <row>
8966 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8967 \begin_inset Text
8969 \begin_layout Plain Layout
8971 \end_layout
8973 \end_inset
8974 </cell>
8975 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8976 \begin_inset Text
8978 \begin_layout Plain Layout
8980 \size footnotesize
8981 0.05
8982 \end_layout
8984 \end_inset
8985 </cell>
8986 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8987 \begin_inset Text
8989 \begin_layout Plain Layout
8991 \size footnotesize
8993 \end_layout
8995 \end_inset
8996 </cell>
8997 <cell alignment="center" valignment="top" leftline="true" usebox="none">
8998 \begin_inset Text
9000 \begin_layout Plain Layout
9002 \size footnotesize
9003 6.65
9004 \end_layout
9006 \end_inset
9007 </cell>
9008 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9009 \begin_inset Text
9011 \begin_layout Plain Layout
9013 \size footnotesize
9014 35.20
9015 \end_layout
9017 \end_inset
9018 </cell>
9019 </row>
9020 <row>
9021 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9022 \begin_inset Text
9024 \begin_layout Plain Layout
9026 \end_layout
9028 \end_inset
9029 </cell>
9030 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9031 \begin_inset Text
9033 \begin_layout Plain Layout
9035 \size footnotesize
9037 \end_layout
9039 \end_inset
9040 </cell>
9041 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9042 \begin_inset Text
9044 \begin_layout Plain Layout
9046 \size footnotesize
9048 \end_layout
9050 \end_inset
9051 </cell>
9052 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9053 \begin_inset Text
9055 \begin_layout Plain Layout
9057 \size footnotesize
9058 6.67
9059 \end_layout
9061 \end_inset
9062 </cell>
9063 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9064 \begin_inset Text
9066 \begin_layout Plain Layout
9068 \size footnotesize
9069 34.12
9070 \end_layout
9072 \end_inset
9073 </cell>
9074 </row>
9075 <row>
9076 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9077 \begin_inset Text
9079 \begin_layout Plain Layout
9081 \end_layout
9083 \end_inset
9084 </cell>
9085 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9086 \begin_inset Text
9088 \begin_layout Plain Layout
9090 \size footnotesize
9092 \end_layout
9094 \end_inset
9095 </cell>
9096 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9097 \begin_inset Text
9099 \begin_layout Plain Layout
9101 \size footnotesize
9103 \end_layout
9105 \end_inset
9106 </cell>
9107 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9108 \begin_inset Text
9110 \begin_layout Plain Layout
9112 \size footnotesize
9113 6.61
9114 \end_layout
9116 \end_inset
9117 </cell>
9118 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9119 \begin_inset Text
9121 \begin_layout Plain Layout
9123 \size footnotesize
9124 34.92
9125 \end_layout
9127 \end_inset
9128 </cell>
9129 </row>
9130 <row>
9131 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9132 \begin_inset Text
9134 \begin_layout Plain Layout
9136 \end_layout
9138 \end_inset
9139 </cell>
9140 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9141 \begin_inset Text
9143 \begin_layout Plain Layout
9145 \size footnotesize
9147 \end_layout
9149 \end_inset
9150 </cell>
9151 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9152 \begin_inset Text
9154 \begin_layout Plain Layout
9156 \size footnotesize
9158 \end_layout
9160 \end_inset
9161 </cell>
9162 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9163 \begin_inset Text
9165 \begin_layout Plain Layout
9167 \size footnotesize
9168 6.65
9169 \end_layout
9171 \end_inset
9172 </cell>
9173 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9174 \begin_inset Text
9176 \begin_layout Plain Layout
9178 \size footnotesize
9179 35.06
9180 \end_layout
9182 \end_inset
9183 </cell>
9184 </row>
9185 <row>
9186 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9187 \begin_inset Text
9189 \begin_layout Plain Layout
9191 \end_layout
9193 \end_inset
9194 </cell>
9195 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9196 \begin_inset Text
9198 \begin_layout Plain Layout
9200 \size footnotesize
9202 \end_layout
9204 \end_inset
9205 </cell>
9206 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9207 \begin_inset Text
9209 \begin_layout Plain Layout
9211 \size footnotesize
9213 \end_layout
9215 \end_inset
9216 </cell>
9217 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9218 \begin_inset Text
9220 \begin_layout Plain Layout
9222 \size footnotesize
9223 6.67
9224 \end_layout
9226 \end_inset
9227 </cell>
9228 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
9229 \begin_inset Text
9231 \begin_layout Plain Layout
9233 \size footnotesize
9234 35.00
9235 \end_layout
9237 \end_inset
9238 </cell>
9239 </row>
9240 <row>
9241 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9242 \begin_inset Text
9244 \begin_layout Plain Layout
9246 \size footnotesize
9247 Mandrill
9248 \end_layout
9250 \end_inset
9251 </cell>
9252 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9253 \begin_inset Text
9255 \begin_layout Plain Layout
9257 \size footnotesize
9258 2.00
9259 \end_layout
9261 \end_inset
9262 </cell>
9263 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9264 \begin_inset Text
9266 \begin_layout Plain Layout
9268 \size footnotesize
9270 \end_layout
9272 \end_inset
9273 </cell>
9274 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9275 \begin_inset Text
9277 \begin_layout Plain Layout
9279 \size footnotesize
9280 4.42
9281 \end_layout
9283 \end_inset
9284 </cell>
9285 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9286 \begin_inset Text
9288 \begin_layout Plain Layout
9290 \size footnotesize
9291 28.94
9292 \end_layout
9294 \end_inset
9295 </cell>
9296 </row>
9297 <row>
9298 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9299 \begin_inset Text
9301 \begin_layout Plain Layout
9303 \end_layout
9305 \end_inset
9306 </cell>
9307 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9308 \begin_inset Text
9310 \begin_layout Plain Layout
9312 \size footnotesize
9313 1.00
9314 \end_layout
9316 \end_inset
9317 </cell>
9318 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9319 \begin_inset Text
9321 \begin_layout Plain Layout
9323 \size footnotesize
9325 \end_layout
9327 \end_inset
9328 </cell>
9329 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9330 \begin_inset Text
9332 \begin_layout Plain Layout
9334 \size footnotesize
9335 4.43
9336 \end_layout
9338 \end_inset
9339 </cell>
9340 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9341 \begin_inset Text
9343 \begin_layout Plain Layout
9345 \size footnotesize
9346 29.18
9347 \end_layout
9349 \end_inset
9350 </cell>
9351 </row>
9352 <row>
9353 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9354 \begin_inset Text
9356 \begin_layout Plain Layout
9358 \end_layout
9360 \end_inset
9361 </cell>
9362 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9363 \begin_inset Text
9365 \begin_layout Plain Layout
9367 \size footnotesize
9368 0.50
9369 \end_layout
9371 \end_inset
9372 </cell>
9373 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9374 \begin_inset Text
9376 \begin_layout Plain Layout
9378 \size footnotesize
9380 \end_layout
9382 \end_inset
9383 </cell>
9384 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9385 \begin_inset Text
9387 \begin_layout Plain Layout
9389 \size footnotesize
9390 4.45
9391 \end_layout
9393 \end_inset
9394 </cell>
9395 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9396 \begin_inset Text
9398 \begin_layout Plain Layout
9400 \size footnotesize
9401 29.33
9402 \end_layout
9404 \end_inset
9405 </cell>
9406 </row>
9407 <row>
9408 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9409 \begin_inset Text
9411 \begin_layout Plain Layout
9413 \end_layout
9415 \end_inset
9416 </cell>
9417 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9418 \begin_inset Text
9420 \begin_layout Plain Layout
9422 \size footnotesize
9423 0.25
9424 \end_layout
9426 \end_inset
9427 </cell>
9428 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9429 \begin_inset Text
9431 \begin_layout Plain Layout
9433 \size footnotesize
9435 \end_layout
9437 \end_inset
9438 </cell>
9439 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9440 \begin_inset Text
9442 \begin_layout Plain Layout
9444 \size footnotesize
9445 4.46
9446 \end_layout
9448 \end_inset
9449 </cell>
9450 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9451 \begin_inset Text
9453 \begin_layout Plain Layout
9455 \series bold
9456 \size footnotesize
9457 29.42
9458 \end_layout
9460 \end_inset
9461 </cell>
9462 </row>
9463 <row>
9464 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9465 \begin_inset Text
9467 \begin_layout Plain Layout
9469 \end_layout
9471 \end_inset
9472 </cell>
9473 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9474 \begin_inset Text
9476 \begin_layout Plain Layout
9478 \size footnotesize
9479 0.15
9480 \end_layout
9482 \end_inset
9483 </cell>
9484 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9485 \begin_inset Text
9487 \begin_layout Plain Layout
9489 \size footnotesize
9491 \end_layout
9493 \end_inset
9494 </cell>
9495 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9496 \begin_inset Text
9498 \begin_layout Plain Layout
9500 \size footnotesize
9501 4.46
9502 \end_layout
9504 \end_inset
9505 </cell>
9506 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9507 \begin_inset Text
9509 \begin_layout Plain Layout
9511 \series bold
9512 \size footnotesize
9513 29.46
9514 \end_layout
9516 \end_inset
9517 </cell>
9518 </row>
9519 <row>
9520 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9521 \begin_inset Text
9523 \begin_layout Plain Layout
9525 \end_layout
9527 \end_inset
9528 </cell>
9529 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9530 \begin_inset Text
9532 \begin_layout Plain Layout
9534 \size footnotesize
9535 0.05
9536 \end_layout
9538 \end_inset
9539 </cell>
9540 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9541 \begin_inset Text
9543 \begin_layout Plain Layout
9545 \size footnotesize
9547 \end_layout
9549 \end_inset
9550 </cell>
9551 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9552 \begin_inset Text
9554 \begin_layout Plain Layout
9556 \size footnotesize
9557 4.47
9558 \end_layout
9560 \end_inset
9561 </cell>
9562 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9563 \begin_inset Text
9565 \begin_layout Plain Layout
9567 \series bold
9568 \size footnotesize
9569 29.45
9570 \end_layout
9572 \end_inset
9573 </cell>
9574 </row>
9575 <row>
9576 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9577 \begin_inset Text
9579 \begin_layout Plain Layout
9581 \end_layout
9583 \end_inset
9584 </cell>
9585 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9586 \begin_inset Text
9588 \begin_layout Plain Layout
9590 \size footnotesize
9592 \end_layout
9594 \end_inset
9595 </cell>
9596 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9597 \begin_inset Text
9599 \begin_layout Plain Layout
9601 \size footnotesize
9603 \end_layout
9605 \end_inset
9606 </cell>
9607 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9608 \begin_inset Text
9610 \begin_layout Plain Layout
9612 \size footnotesize
9613 4.47
9614 \end_layout
9616 \end_inset
9617 </cell>
9618 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9619 \begin_inset Text
9621 \begin_layout Plain Layout
9623 \size footnotesize
9624 28.89
9625 \end_layout
9627 \end_inset
9628 </cell>
9629 </row>
9630 <row>
9631 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9632 \begin_inset Text
9634 \begin_layout Plain Layout
9636 \end_layout
9638 \end_inset
9639 </cell>
9640 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9641 \begin_inset Text
9643 \begin_layout Plain Layout
9645 \size footnotesize
9647 \end_layout
9649 \end_inset
9650 </cell>
9651 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9652 \begin_inset Text
9654 \begin_layout Plain Layout
9656 \size footnotesize
9658 \end_layout
9660 \end_inset
9661 </cell>
9662 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9663 \begin_inset Text
9665 \begin_layout Plain Layout
9667 \size footnotesize
9668 4.48
9669 \end_layout
9671 \end_inset
9672 </cell>
9673 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9674 \begin_inset Text
9676 \begin_layout Plain Layout
9678 \size footnotesize
9679 26.63
9680 \end_layout
9682 \end_inset
9683 </cell>
9684 </row>
9685 <row>
9686 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9687 \begin_inset Text
9689 \begin_layout Plain Layout
9691 \end_layout
9693 \end_inset
9694 </cell>
9695 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9696 \begin_inset Text
9698 \begin_layout Plain Layout
9700 \size footnotesize
9702 \end_layout
9704 \end_inset
9705 </cell>
9706 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9707 \begin_inset Text
9709 \begin_layout Plain Layout
9711 \size footnotesize
9713 \end_layout
9715 \end_inset
9716 </cell>
9717 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9718 \begin_inset Text
9720 \begin_layout Plain Layout
9722 \size footnotesize
9723 4.48
9724 \end_layout
9726 \end_inset
9727 </cell>
9728 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
9729 \begin_inset Text
9731 \begin_layout Plain Layout
9733 \size footnotesize
9734 28.07
9735 \end_layout
9737 \end_inset
9738 </cell>
9739 </row>
9740 <row>
9741 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9742 \begin_inset Text
9744 \begin_layout Plain Layout
9746 \end_layout
9748 \end_inset
9749 </cell>
9750 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9751 \begin_inset Text
9753 \begin_layout Plain Layout
9755 \size footnotesize
9757 \end_layout
9759 \end_inset
9760 </cell>
9761 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9762 \begin_inset Text
9764 \begin_layout Plain Layout
9766 \size footnotesize
9768 \end_layout
9770 \end_inset
9771 </cell>
9772 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9773 \begin_inset Text
9775 \begin_layout Plain Layout
9777 \size footnotesize
9778 4.47
9779 \end_layout
9781 \end_inset
9782 </cell>
9783 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
9784 \begin_inset Text
9786 \begin_layout Plain Layout
9788 \size footnotesize
9789 29.32
9790 \end_layout
9792 \end_inset
9793 </cell>
9794 </row>
9795 </lyxtabular>
9797 \end_inset
9800 \begin_inset space \hfill{}
9801 \end_inset
9804 \begin_inset Tabular
9805 <lyxtabular version="3" rows="32" columns="5">
9806 <features>
9807 <column alignment="center" valignment="top" width="0">
9808 <column alignment="center" valignment="top" width="0">
9809 <column alignment="center" valignment="top" width="0">
9810 <column alignment="center" valignment="top" width="0">
9811 <column alignment="center" valignment="top" width="0">
9812 <row>
9813 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
9814 \begin_inset Text
9816 \begin_layout Plain Layout
9818 \end_layout
9820 \end_inset
9821 </cell>
9822 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
9823 \begin_inset Text
9825 \begin_layout Plain Layout
9827 \size footnotesize
9828 Míra
9829 \end_layout
9831 \end_inset
9832 </cell>
9833 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
9834 \begin_inset Text
9836 \begin_layout Plain Layout
9838 \size footnotesize
9839 Omez.
9840 \end_layout
9842 \end_inset
9843 </cell>
9844 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
9845 \begin_inset Text
9847 \begin_layout Plain Layout
9849 \size footnotesize
9850 Komp.
9851 \end_layout
9853 \end_inset
9854 </cell>
9855 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
9856 \begin_inset Text
9858 \begin_layout Plain Layout
9860 \size footnotesize
9861 PSNR
9862 \end_layout
9864 \end_inset
9865 </cell>
9866 </row>
9867 <row>
9868 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9869 \begin_inset Text
9871 \begin_layout Plain Layout
9873 \size footnotesize
9874 Obrázek
9875 \end_layout
9877 \end_inset
9878 </cell>
9879 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9880 \begin_inset Text
9882 \begin_layout Plain Layout
9884 \size footnotesize
9885 penal.
9886 \end_layout
9888 \end_inset
9889 </cell>
9890 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9891 \begin_inset Text
9893 \begin_layout Plain Layout
9895 \size footnotesize
9896 koef.
9897 \end_layout
9899 \end_inset
9900 </cell>
9901 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
9902 \begin_inset Text
9904 \begin_layout Plain Layout
9906 \size footnotesize
9907 poměr
9908 \end_layout
9910 \end_inset
9911 </cell>
9912 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
9913 \begin_inset Text
9915 \begin_layout Plain Layout
9917 \size footnotesize
9918 (dB)
9919 \end_layout
9921 \end_inset
9922 </cell>
9923 </row>
9924 <row>
9925 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
9926 \begin_inset Text
9928 \begin_layout Plain Layout
9930 \size footnotesize
9931 Lena
9932 \end_layout
9934 \end_inset
9935 </cell>
9936 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
9937 \begin_inset Text
9939 \begin_layout Plain Layout
9941 \size footnotesize
9942 2.00
9943 \end_layout
9945 \end_inset
9946 </cell>
9947 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
9948 \begin_inset Text
9950 \begin_layout Plain Layout
9952 \size footnotesize
9954 \end_layout
9956 \end_inset
9957 </cell>
9958 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
9959 \begin_inset Text
9961 \begin_layout Plain Layout
9963 \size footnotesize
9964 9.61
9965 \end_layout
9967 \end_inset
9968 </cell>
9969 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
9970 \begin_inset Text
9972 \begin_layout Plain Layout
9974 \size footnotesize
9975 36.50
9976 \end_layout
9978 \end_inset
9979 </cell>
9980 </row>
9981 <row>
9982 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9983 \begin_inset Text
9985 \begin_layout Plain Layout
9987 \end_layout
9989 \end_inset
9990 </cell>
9991 <cell alignment="center" valignment="top" leftline="true" usebox="none">
9992 \begin_inset Text
9994 \begin_layout Plain Layout
9996 \size footnotesize
9997 1.00
9998 \end_layout
10000 \end_inset
10001 </cell>
10002 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10003 \begin_inset Text
10005 \begin_layout Plain Layout
10007 \size footnotesize
10009 \end_layout
10011 \end_inset
10012 </cell>
10013 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10014 \begin_inset Text
10016 \begin_layout Plain Layout
10018 \size footnotesize
10019 9.91
10020 \end_layout
10022 \end_inset
10023 </cell>
10024 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10025 \begin_inset Text
10027 \begin_layout Plain Layout
10029 \size footnotesize
10030 36.60
10031 \end_layout
10033 \end_inset
10034 </cell>
10035 </row>
10036 <row>
10037 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10038 \begin_inset Text
10040 \begin_layout Plain Layout
10042 \end_layout
10044 \end_inset
10045 </cell>
10046 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10047 \begin_inset Text
10049 \begin_layout Plain Layout
10051 \size footnotesize
10052 0.50
10053 \end_layout
10055 \end_inset
10056 </cell>
10057 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10058 \begin_inset Text
10060 \begin_layout Plain Layout
10062 \size footnotesize
10064 \end_layout
10066 \end_inset
10067 </cell>
10068 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10069 \begin_inset Text
10071 \begin_layout Plain Layout
10073 \size footnotesize
10074 10.08
10075 \end_layout
10077 \end_inset
10078 </cell>
10079 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10080 \begin_inset Text
10082 \begin_layout Plain Layout
10084 \series bold
10085 \size footnotesize
10086 36.66
10087 \end_layout
10089 \end_inset
10090 </cell>
10091 </row>
10092 <row>
10093 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10094 \begin_inset Text
10096 \begin_layout Plain Layout
10098 \end_layout
10100 \end_inset
10101 </cell>
10102 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10103 \begin_inset Text
10105 \begin_layout Plain Layout
10107 \size footnotesize
10108 0.25
10109 \end_layout
10111 \end_inset
10112 </cell>
10113 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10114 \begin_inset Text
10116 \begin_layout Plain Layout
10118 \size footnotesize
10120 \end_layout
10122 \end_inset
10123 </cell>
10124 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10125 \begin_inset Text
10127 \begin_layout Plain Layout
10129 \size footnotesize
10130 10.19
10131 \end_layout
10133 \end_inset
10134 </cell>
10135 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10136 \begin_inset Text
10138 \begin_layout Plain Layout
10140 \series bold
10141 \size footnotesize
10142 36.68
10143 \end_layout
10145 \end_inset
10146 </cell>
10147 </row>
10148 <row>
10149 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10150 \begin_inset Text
10152 \begin_layout Plain Layout
10154 \end_layout
10156 \end_inset
10157 </cell>
10158 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10159 \begin_inset Text
10161 \begin_layout Plain Layout
10163 \size footnotesize
10164 0.15
10165 \end_layout
10167 \end_inset
10168 </cell>
10169 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10170 \begin_inset Text
10172 \begin_layout Plain Layout
10174 \size footnotesize
10176 \end_layout
10178 \end_inset
10179 </cell>
10180 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10181 \begin_inset Text
10183 \begin_layout Plain Layout
10185 \size footnotesize
10186 10.23
10187 \end_layout
10189 \end_inset
10190 </cell>
10191 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10192 \begin_inset Text
10194 \begin_layout Plain Layout
10196 \series bold
10197 \size footnotesize
10198 36.68
10199 \end_layout
10201 \end_inset
10202 </cell>
10203 </row>
10204 <row>
10205 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10206 \begin_inset Text
10208 \begin_layout Plain Layout
10210 \end_layout
10212 \end_inset
10213 </cell>
10214 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10215 \begin_inset Text
10217 \begin_layout Plain Layout
10219 \size footnotesize
10220 0.05
10221 \end_layout
10223 \end_inset
10224 </cell>
10225 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10226 \begin_inset Text
10228 \begin_layout Plain Layout
10230 \size footnotesize
10232 \end_layout
10234 \end_inset
10235 </cell>
10236 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10237 \begin_inset Text
10239 \begin_layout Plain Layout
10241 \size footnotesize
10242 10.30
10243 \end_layout
10245 \end_inset
10246 </cell>
10247 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10248 \begin_inset Text
10250 \begin_layout Plain Layout
10252 \size footnotesize
10253 36.55
10254 \end_layout
10256 \end_inset
10257 </cell>
10258 </row>
10259 <row>
10260 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10261 \begin_inset Text
10263 \begin_layout Plain Layout
10265 \end_layout
10267 \end_inset
10268 </cell>
10269 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10270 \begin_inset Text
10272 \begin_layout Plain Layout
10274 \size footnotesize
10276 \end_layout
10278 \end_inset
10279 </cell>
10280 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10281 \begin_inset Text
10283 \begin_layout Plain Layout
10285 \size footnotesize
10287 \end_layout
10289 \end_inset
10290 </cell>
10291 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10292 \begin_inset Text
10294 \begin_layout Plain Layout
10296 \size footnotesize
10297 10.35
10298 \end_layout
10300 \end_inset
10301 </cell>
10302 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10303 \begin_inset Text
10305 \begin_layout Plain Layout
10307 \size footnotesize
10308 35.44
10309 \end_layout
10311 \end_inset
10312 </cell>
10313 </row>
10314 <row>
10315 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10316 \begin_inset Text
10318 \begin_layout Plain Layout
10320 \end_layout
10322 \end_inset
10323 </cell>
10324 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10325 \begin_inset Text
10327 \begin_layout Plain Layout
10329 \size footnotesize
10331 \end_layout
10333 \end_inset
10334 </cell>
10335 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10336 \begin_inset Text
10338 \begin_layout Plain Layout
10340 \size footnotesize
10342 \end_layout
10344 \end_inset
10345 </cell>
10346 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10347 \begin_inset Text
10349 \begin_layout Plain Layout
10351 \size footnotesize
10352 10.16
10353 \end_layout
10355 \end_inset
10356 </cell>
10357 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10358 \begin_inset Text
10360 \begin_layout Plain Layout
10362 \size footnotesize
10363 36.41
10364 \end_layout
10366 \end_inset
10367 </cell>
10368 </row>
10369 <row>
10370 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10371 \begin_inset Text
10373 \begin_layout Plain Layout
10375 \end_layout
10377 \end_inset
10378 </cell>
10379 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10380 \begin_inset Text
10382 \begin_layout Plain Layout
10384 \size footnotesize
10386 \end_layout
10388 \end_inset
10389 </cell>
10390 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10391 \begin_inset Text
10393 \begin_layout Plain Layout
10395 \size footnotesize
10397 \end_layout
10399 \end_inset
10400 </cell>
10401 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10402 \begin_inset Text
10404 \begin_layout Plain Layout
10406 \size footnotesize
10407 10.21
10408 \end_layout
10410 \end_inset
10411 </cell>
10412 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10413 \begin_inset Text
10415 \begin_layout Plain Layout
10417 \size footnotesize
10418 36.49
10419 \end_layout
10421 \end_inset
10422 </cell>
10423 </row>
10424 <row>
10425 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10426 \begin_inset Text
10428 \begin_layout Plain Layout
10430 \end_layout
10432 \end_inset
10433 </cell>
10434 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10435 \begin_inset Text
10437 \begin_layout Plain Layout
10439 \size footnotesize
10441 \end_layout
10443 \end_inset
10444 </cell>
10445 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10446 \begin_inset Text
10448 \begin_layout Plain Layout
10450 \size footnotesize
10452 \end_layout
10454 \end_inset
10455 </cell>
10456 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10457 \begin_inset Text
10459 \begin_layout Plain Layout
10461 \size footnotesize
10462 10.33
10463 \end_layout
10465 \end_inset
10466 </cell>
10467 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10468 \begin_inset Text
10470 \begin_layout Plain Layout
10472 \size footnotesize
10473 36.37
10474 \end_layout
10476 \end_inset
10477 </cell>
10478 </row>
10479 <row>
10480 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
10481 \begin_inset Text
10483 \begin_layout Plain Layout
10485 \size footnotesize
10486 Serrano
10487 \end_layout
10489 \end_inset
10490 </cell>
10491 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
10492 \begin_inset Text
10494 \begin_layout Plain Layout
10496 \size footnotesize
10497 2.00
10498 \end_layout
10500 \end_inset
10501 </cell>
10502 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
10503 \begin_inset Text
10505 \begin_layout Plain Layout
10507 \size footnotesize
10509 \end_layout
10511 \end_inset
10512 </cell>
10513 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
10514 \begin_inset Text
10516 \begin_layout Plain Layout
10518 \size footnotesize
10519 8.41
10520 \end_layout
10522 \end_inset
10523 </cell>
10524 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
10525 \begin_inset Text
10527 \begin_layout Plain Layout
10529 \size footnotesize
10530 35.50
10531 \end_layout
10533 \end_inset
10534 </cell>
10535 </row>
10536 <row>
10537 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10538 \begin_inset Text
10540 \begin_layout Plain Layout
10542 \end_layout
10544 \end_inset
10545 </cell>
10546 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10547 \begin_inset Text
10549 \begin_layout Plain Layout
10551 \size footnotesize
10552 1.00
10553 \end_layout
10555 \end_inset
10556 </cell>
10557 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10558 \begin_inset Text
10560 \begin_layout Plain Layout
10562 \size footnotesize
10564 \end_layout
10566 \end_inset
10567 </cell>
10568 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10569 \begin_inset Text
10571 \begin_layout Plain Layout
10573 \size footnotesize
10574 8.59
10575 \end_layout
10577 \end_inset
10578 </cell>
10579 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10580 \begin_inset Text
10582 \begin_layout Plain Layout
10584 \size footnotesize
10585 35.88
10586 \end_layout
10588 \end_inset
10589 </cell>
10590 </row>
10591 <row>
10592 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10593 \begin_inset Text
10595 \begin_layout Plain Layout
10597 \end_layout
10599 \end_inset
10600 </cell>
10601 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10602 \begin_inset Text
10604 \begin_layout Plain Layout
10606 \size footnotesize
10607 0.50
10608 \end_layout
10610 \end_inset
10611 </cell>
10612 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10613 \begin_inset Text
10615 \begin_layout Plain Layout
10617 \size footnotesize
10619 \end_layout
10621 \end_inset
10622 </cell>
10623 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10624 \begin_inset Text
10626 \begin_layout Plain Layout
10628 \size footnotesize
10629 8.71
10630 \end_layout
10632 \end_inset
10633 </cell>
10634 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10635 \begin_inset Text
10637 \begin_layout Plain Layout
10639 \size footnotesize
10640 36.00
10641 \end_layout
10643 \end_inset
10644 </cell>
10645 </row>
10646 <row>
10647 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10648 \begin_inset Text
10650 \begin_layout Plain Layout
10652 \end_layout
10654 \end_inset
10655 </cell>
10656 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10657 \begin_inset Text
10659 \begin_layout Plain Layout
10661 \size footnotesize
10662 0.25
10663 \end_layout
10665 \end_inset
10666 </cell>
10667 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10668 \begin_inset Text
10670 \begin_layout Plain Layout
10672 \size footnotesize
10674 \end_layout
10676 \end_inset
10677 </cell>
10678 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10679 \begin_inset Text
10681 \begin_layout Plain Layout
10683 \size footnotesize
10684 8.79
10685 \end_layout
10687 \end_inset
10688 </cell>
10689 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10690 \begin_inset Text
10692 \begin_layout Plain Layout
10694 \series bold
10695 \size footnotesize
10696 36.11
10697 \end_layout
10699 \end_inset
10700 </cell>
10701 </row>
10702 <row>
10703 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10704 \begin_inset Text
10706 \begin_layout Plain Layout
10708 \end_layout
10710 \end_inset
10711 </cell>
10712 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10713 \begin_inset Text
10715 \begin_layout Plain Layout
10717 \size footnotesize
10718 0.15
10719 \end_layout
10721 \end_inset
10722 </cell>
10723 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10724 \begin_inset Text
10726 \begin_layout Plain Layout
10728 \size footnotesize
10730 \end_layout
10732 \end_inset
10733 </cell>
10734 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10735 \begin_inset Text
10737 \begin_layout Plain Layout
10739 \size footnotesize
10740 8.84
10741 \end_layout
10743 \end_inset
10744 </cell>
10745 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10746 \begin_inset Text
10748 \begin_layout Plain Layout
10750 \size footnotesize
10751 35.90
10752 \end_layout
10754 \end_inset
10755 </cell>
10756 </row>
10757 <row>
10758 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10759 \begin_inset Text
10761 \begin_layout Plain Layout
10763 \end_layout
10765 \end_inset
10766 </cell>
10767 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10768 \begin_inset Text
10770 \begin_layout Plain Layout
10772 \size footnotesize
10773 0.05
10774 \end_layout
10776 \end_inset
10777 </cell>
10778 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10779 \begin_inset Text
10781 \begin_layout Plain Layout
10783 \size footnotesize
10785 \end_layout
10787 \end_inset
10788 </cell>
10789 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10790 \begin_inset Text
10792 \begin_layout Plain Layout
10794 \size footnotesize
10795 8.71
10796 \end_layout
10798 \end_inset
10799 </cell>
10800 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10801 \begin_inset Text
10803 \begin_layout Plain Layout
10805 \size footnotesize
10806 35.80
10807 \end_layout
10809 \end_inset
10810 </cell>
10811 </row>
10812 <row>
10813 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10814 \begin_inset Text
10816 \begin_layout Plain Layout
10818 \end_layout
10820 \end_inset
10821 </cell>
10822 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10823 \begin_inset Text
10825 \begin_layout Plain Layout
10827 \size footnotesize
10829 \end_layout
10831 \end_inset
10832 </cell>
10833 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10834 \begin_inset Text
10836 \begin_layout Plain Layout
10838 \size footnotesize
10840 \end_layout
10842 \end_inset
10843 </cell>
10844 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10845 \begin_inset Text
10847 \begin_layout Plain Layout
10849 \size footnotesize
10850 8.93
10851 \end_layout
10853 \end_inset
10854 </cell>
10855 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10856 \begin_inset Text
10858 \begin_layout Plain Layout
10860 \size footnotesize
10861 22.32
10862 \end_layout
10864 \end_inset
10865 </cell>
10866 </row>
10867 <row>
10868 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10869 \begin_inset Text
10871 \begin_layout Plain Layout
10873 \end_layout
10875 \end_inset
10876 </cell>
10877 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10878 \begin_inset Text
10880 \begin_layout Plain Layout
10882 \size footnotesize
10884 \end_layout
10886 \end_inset
10887 </cell>
10888 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10889 \begin_inset Text
10891 \begin_layout Plain Layout
10893 \size footnotesize
10895 \end_layout
10897 \end_inset
10898 </cell>
10899 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10900 \begin_inset Text
10902 \begin_layout Plain Layout
10904 \size footnotesize
10905 8.64
10906 \end_layout
10908 \end_inset
10909 </cell>
10910 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10911 \begin_inset Text
10913 \begin_layout Plain Layout
10915 \size footnotesize
10916 28.42
10917 \end_layout
10919 \end_inset
10920 </cell>
10921 </row>
10922 <row>
10923 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10924 \begin_inset Text
10926 \begin_layout Plain Layout
10928 \end_layout
10930 \end_inset
10931 </cell>
10932 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10933 \begin_inset Text
10935 \begin_layout Plain Layout
10937 \size footnotesize
10939 \end_layout
10941 \end_inset
10942 </cell>
10943 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10944 \begin_inset Text
10946 \begin_layout Plain Layout
10948 \size footnotesize
10950 \end_layout
10952 \end_inset
10953 </cell>
10954 <cell alignment="center" valignment="top" leftline="true" usebox="none">
10955 \begin_inset Text
10957 \begin_layout Plain Layout
10959 \size footnotesize
10960 8.72
10961 \end_layout
10963 \end_inset
10964 </cell>
10965 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
10966 \begin_inset Text
10968 \begin_layout Plain Layout
10970 \size footnotesize
10971 34.59
10972 \end_layout
10974 \end_inset
10975 </cell>
10976 </row>
10977 <row>
10978 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
10979 \begin_inset Text
10981 \begin_layout Plain Layout
10983 \end_layout
10985 \end_inset
10986 </cell>
10987 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
10988 \begin_inset Text
10990 \begin_layout Plain Layout
10992 \size footnotesize
10994 \end_layout
10996 \end_inset
10997 </cell>
10998 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
10999 \begin_inset Text
11001 \begin_layout Plain Layout
11003 \size footnotesize
11005 \end_layout
11007 \end_inset
11008 </cell>
11009 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
11010 \begin_inset Text
11012 \begin_layout Plain Layout
11014 \size footnotesize
11015 8.85
11016 \end_layout
11018 \end_inset
11019 </cell>
11020 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
11021 \begin_inset Text
11023 \begin_layout Plain Layout
11025 \size footnotesize
11026 35.63
11027 \end_layout
11029 \end_inset
11030 </cell>
11031 </row>
11032 <row>
11033 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11034 \begin_inset Text
11036 \begin_layout Plain Layout
11038 \size footnotesize
11039 Clegg
11040 \end_layout
11042 \end_inset
11043 </cell>
11044 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11045 \begin_inset Text
11047 \begin_layout Plain Layout
11049 \size footnotesize
11050 2.00
11051 \end_layout
11053 \end_inset
11054 </cell>
11055 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11056 \begin_inset Text
11058 \begin_layout Plain Layout
11060 \size footnotesize
11062 \end_layout
11064 \end_inset
11065 </cell>
11066 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11067 \begin_inset Text
11069 \begin_layout Plain Layout
11071 \size footnotesize
11072 4.93
11073 \end_layout
11075 \end_inset
11076 </cell>
11077 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
11078 \begin_inset Text
11080 \begin_layout Plain Layout
11082 \size footnotesize
11083 32.38
11084 \end_layout
11086 \end_inset
11087 </cell>
11088 </row>
11089 <row>
11090 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11091 \begin_inset Text
11093 \begin_layout Plain Layout
11095 \end_layout
11097 \end_inset
11098 </cell>
11099 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11100 \begin_inset Text
11102 \begin_layout Plain Layout
11104 \size footnotesize
11105 1.00
11106 \end_layout
11108 \end_inset
11109 </cell>
11110 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11111 \begin_inset Text
11113 \begin_layout Plain Layout
11115 \size footnotesize
11117 \end_layout
11119 \end_inset
11120 </cell>
11121 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11122 \begin_inset Text
11124 \begin_layout Plain Layout
11126 \size footnotesize
11127 4.97
11128 \end_layout
11130 \end_inset
11131 </cell>
11132 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
11133 \begin_inset Text
11135 \begin_layout Plain Layout
11137 \size footnotesize
11138 32.78
11139 \end_layout
11141 \end_inset
11142 </cell>
11143 </row>
11144 <row>
11145 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11146 \begin_inset Text
11148 \begin_layout Plain Layout
11150 \end_layout
11152 \end_inset
11153 </cell>
11154 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11155 \begin_inset Text
11157 \begin_layout Plain Layout
11159 \size footnotesize
11160 0.50
11161 \end_layout
11163 \end_inset
11164 </cell>
11165 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11166 \begin_inset Text
11168 \begin_layout Plain Layout
11170 \size footnotesize
11172 \end_layout
11174 \end_inset
11175 </cell>
11176 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11177 \begin_inset Text
11179 \begin_layout Plain Layout
11181 \size footnotesize
11182 5.00
11183 \end_layout
11185 \end_inset
11186 </cell>
11187 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
11188 \begin_inset Text
11190 \begin_layout Plain Layout
11192 \size footnotesize
11193 32.93
11194 \end_layout
11196 \end_inset
11197 </cell>
11198 </row>
11199 <row>
11200 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11201 \begin_inset Text
11203 \begin_layout Plain Layout
11205 \end_layout
11207 \end_inset
11208 </cell>
11209 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11210 \begin_inset Text
11212 \begin_layout Plain Layout
11214 \size footnotesize
11215 0.25
11216 \end_layout
11218 \end_inset
11219 </cell>
11220 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11221 \begin_inset Text
11223 \begin_layout Plain Layout
11225 \size footnotesize
11227 \end_layout
11229 \end_inset
11230 </cell>
11231 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11232 \begin_inset Text
11234 \begin_layout Plain Layout
11236 \size footnotesize
11237 5.06
11238 \end_layout
11240 \end_inset
11241 </cell>
11242 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
11243 \begin_inset Text
11245 \begin_layout Plain Layout
11247 \series bold
11248 \size footnotesize
11249 32.98
11250 \end_layout
11252 \end_inset
11253 </cell>
11254 </row>
11255 <row>
11256 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11257 \begin_inset Text
11259 \begin_layout Plain Layout
11261 \end_layout
11263 \end_inset
11264 </cell>
11265 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11266 \begin_inset Text
11268 \begin_layout Plain Layout
11270 \size footnotesize
11271 0.15
11272 \end_layout
11274 \end_inset
11275 </cell>
11276 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11277 \begin_inset Text
11279 \begin_layout Plain Layout
11281 \size footnotesize
11283 \end_layout
11285 \end_inset
11286 </cell>
11287 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11288 \begin_inset Text
11290 \begin_layout Plain Layout
11292 \size footnotesize
11293 5.07
11294 \end_layout
11296 \end_inset
11297 </cell>
11298 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
11299 \begin_inset Text
11301 \begin_layout Plain Layout
11303 \size footnotesize
11304 32.92
11305 \end_layout
11307 \end_inset
11308 </cell>
11309 </row>
11310 <row>
11311 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11312 \begin_inset Text
11314 \begin_layout Plain Layout
11316 \end_layout
11318 \end_inset
11319 </cell>
11320 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11321 \begin_inset Text
11323 \begin_layout Plain Layout
11325 \size footnotesize
11326 0.05
11327 \end_layout
11329 \end_inset
11330 </cell>
11331 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11332 \begin_inset Text
11334 \begin_layout Plain Layout
11336 \size footnotesize
11338 \end_layout
11340 \end_inset
11341 </cell>
11342 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11343 \begin_inset Text
11345 \begin_layout Plain Layout
11347 \size footnotesize
11348 5.08
11349 \end_layout
11351 \end_inset
11352 </cell>
11353 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
11354 \begin_inset Text
11356 \begin_layout Plain Layout
11358 \size footnotesize
11359 32.85
11360 \end_layout
11362 \end_inset
11363 </cell>
11364 </row>
11365 <row>
11366 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11367 \begin_inset Text
11369 \begin_layout Plain Layout
11371 \end_layout
11373 \end_inset
11374 </cell>
11375 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11376 \begin_inset Text
11378 \begin_layout Plain Layout
11380 \size footnotesize
11382 \end_layout
11384 \end_inset
11385 </cell>
11386 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11387 \begin_inset Text
11389 \begin_layout Plain Layout
11391 \size footnotesize
11393 \end_layout
11395 \end_inset
11396 </cell>
11397 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11398 \begin_inset Text
11400 \begin_layout Plain Layout
11402 \size footnotesize
11403 5.09
11404 \end_layout
11406 \end_inset
11407 </cell>
11408 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
11409 \begin_inset Text
11411 \begin_layout Plain Layout
11413 \size footnotesize
11414 32.32
11415 \end_layout
11417 \end_inset
11418 </cell>
11419 </row>
11420 <row>
11421 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11422 \begin_inset Text
11424 \begin_layout Plain Layout
11426 \end_layout
11428 \end_inset
11429 </cell>
11430 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11431 \begin_inset Text
11433 \begin_layout Plain Layout
11435 \size footnotesize
11437 \end_layout
11439 \end_inset
11440 </cell>
11441 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11442 \begin_inset Text
11444 \begin_layout Plain Layout
11446 \size footnotesize
11448 \end_layout
11450 \end_inset
11451 </cell>
11452 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11453 \begin_inset Text
11455 \begin_layout Plain Layout
11457 \size footnotesize
11458 5.02
11459 \end_layout
11461 \end_inset
11462 </cell>
11463 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
11464 \begin_inset Text
11466 \begin_layout Plain Layout
11468 \size footnotesize
11469 23.88
11470 \end_layout
11472 \end_inset
11473 </cell>
11474 </row>
11475 <row>
11476 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11477 \begin_inset Text
11479 \begin_layout Plain Layout
11481 \end_layout
11483 \end_inset
11484 </cell>
11485 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11486 \begin_inset Text
11488 \begin_layout Plain Layout
11490 \size footnotesize
11492 \end_layout
11494 \end_inset
11495 </cell>
11496 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11497 \begin_inset Text
11499 \begin_layout Plain Layout
11501 \size footnotesize
11503 \end_layout
11505 \end_inset
11506 </cell>
11507 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11508 \begin_inset Text
11510 \begin_layout Plain Layout
11512 \size footnotesize
11513 5.03
11514 \end_layout
11516 \end_inset
11517 </cell>
11518 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
11519 \begin_inset Text
11521 \begin_layout Plain Layout
11523 \size footnotesize
11524 30.34
11525 \end_layout
11527 \end_inset
11528 </cell>
11529 </row>
11530 <row>
11531 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
11532 \begin_inset Text
11534 \begin_layout Plain Layout
11536 \end_layout
11538 \end_inset
11539 </cell>
11540 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
11541 \begin_inset Text
11543 \begin_layout Plain Layout
11545 \size footnotesize
11547 \end_layout
11549 \end_inset
11550 </cell>
11551 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
11552 \begin_inset Text
11554 \begin_layout Plain Layout
11556 \size footnotesize
11558 \end_layout
11560 \end_inset
11561 </cell>
11562 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
11563 \begin_inset Text
11565 \begin_layout Plain Layout
11567 \size footnotesize
11568 5.08
11569 \end_layout
11571 \end_inset
11572 </cell>
11573 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
11574 \begin_inset Text
11576 \begin_layout Plain Layout
11578 \size footnotesize
11579 32.07
11580 \end_layout
11582 \end_inset
11583 </cell>
11584 </row>
11585 </lyxtabular>
11587 \end_inset
11590 \end_layout
11592 \end_inset
11595 \end_layout
11597 \begin_layout Section
11598 Účinnost predikce
11599 \end_layout
11601 \begin_layout Standard
11602 Zkoušení všech zdrojových bloků pro každý cílový je neúnosně zdlouhavý proces.
11603  Proto je podstatná efektivní predikce.
11605 \begin_inset space ~
11606 \end_inset
11608 této části je zkoumána účinnost predikce modulem popsaným v
11609 \begin_inset space ~
11610 \end_inset
11613 \begin_inset CommandInset ref
11614 LatexCommand vref
11615 reference "Implementace/Predikce"
11617 \end_inset
11620 \end_layout
11622 \begin_layout Standard
11623 Tabulka
11624 \begin_inset space ~
11625 \end_inset
11628 \begin_inset CommandInset ref
11629 LatexCommand vref
11630 reference "Testování/Predikce/Tabulka"
11632 \end_inset
11634  ukazuje pro různá množství zdrojových bloků dosaženou kvalitu, kompresní
11635  poměr a spotřebovaný čas.
11636  Hodnoty jsou naměřeny vždy pro různá nastavení limitu na predikovanou část
11637  ze všech bloků včetně varianty s
11638 \begin_inset space ~
11639 \end_inset
11641 úplným prohledáváním místo predikce.
11643 \end_layout
11645 \begin_layout Standard
11646 \begin_inset Float table
11647 wide false
11648 sideways false
11649 status collapsed
11651 \begin_layout Plain Layout
11652 \begin_inset Caption
11654 \begin_layout Plain Layout
11655 \begin_inset CommandInset label
11656 LatexCommand label
11657 name "Testování/Predikce/Tabulka"
11659 \end_inset
11661 Testování účinnosti predikce
11662 \end_layout
11664 \end_inset
11667 \size footnotesize
11669 \begin_inset VSpace defskip
11670 \end_inset
11673 \end_layout
11675 \begin_layout Plain Layout
11677 \size footnotesize
11678 \begin_inset space \hfill{}
11679 \end_inset
11682 \begin_inset Tabular
11683 <lyxtabular version="3" rows="38" columns="6">
11684 <features>
11685 <column alignment="center" valignment="top" width="0">
11686 <column alignment="center" valignment="top" width="0">
11687 <column alignment="center" valignment="top" width="0">
11688 <column alignment="center" valignment="top" width="0">
11689 <column alignment="center" valignment="top" width="0">
11690 <column alignment="center" valignment="top" width="0">
11691 <row>
11692 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
11693 \begin_inset Text
11695 \begin_layout Plain Layout
11697 \end_layout
11699 \end_inset
11700 </cell>
11701 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
11702 \begin_inset Text
11704 \begin_layout Plain Layout
11706 \size footnotesize
11707 Zdrojové
11708 \end_layout
11710 \end_inset
11711 </cell>
11712 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
11713 \begin_inset Text
11715 \begin_layout Plain Layout
11717 \size footnotesize
11718 Predikovaná
11719 \end_layout
11721 \end_inset
11722 </cell>
11723 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
11724 \begin_inset Text
11726 \begin_layout Plain Layout
11728 \size footnotesize
11729 PSNR
11730 \end_layout
11732 \end_inset
11733 </cell>
11734 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
11735 \begin_inset Text
11737 \begin_layout Plain Layout
11739 \size footnotesize
11740 Kompresní
11741 \end_layout
11743 \end_inset
11744 </cell>
11745 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
11746 \begin_inset Text
11748 \begin_layout Plain Layout
11750 \end_layout
11752 \end_inset
11753 </cell>
11754 </row>
11755 <row>
11756 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
11757 \begin_inset Text
11759 \begin_layout Plain Layout
11761 \size footnotesize
11762 Obrázek
11763 \end_layout
11765 \end_inset
11766 </cell>
11767 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
11768 \begin_inset Text
11770 \begin_layout Plain Layout
11772 \size footnotesize
11773 bloky
11774 \end_layout
11776 \end_inset
11777 </cell>
11778 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
11779 \begin_inset Text
11781 \begin_layout Plain Layout
11783 \size footnotesize
11784 část
11785 \end_layout
11787 \end_inset
11788 </cell>
11789 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
11790 \begin_inset Text
11792 \begin_layout Plain Layout
11794 \size footnotesize
11795 (dB)
11796 \end_layout
11798 \end_inset
11799 </cell>
11800 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
11801 \begin_inset Text
11803 \begin_layout Plain Layout
11805 \size footnotesize
11806 poměr
11807 \end_layout
11809 \end_inset
11810 </cell>
11811 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
11812 \begin_inset Text
11814 \begin_layout Plain Layout
11816 \size footnotesize
11817 Čas (s)
11818 \end_layout
11820 \end_inset
11821 </cell>
11822 </row>
11823 <row>
11824 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
11825 \begin_inset Text
11827 \begin_layout Plain Layout
11829 \size footnotesize
11830 Lena
11831 \end_layout
11833 \end_inset
11834 </cell>
11835 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
11836 \begin_inset Text
11838 \begin_layout Plain Layout
11840 \size footnotesize
11841 \begin_inset Formula $2^{11}$
11842 \end_inset
11845 \end_layout
11847 \end_inset
11848 </cell>
11849 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
11850 \begin_inset Text
11852 \begin_layout Plain Layout
11854 \size footnotesize
11855 \begin_inset Formula $2^{-10}$
11856 \end_inset
11859 \end_layout
11861 \end_inset
11862 </cell>
11863 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
11864 \begin_inset Text
11866 \begin_layout Plain Layout
11868 \size footnotesize
11869 26.78
11870 \end_layout
11872 \end_inset
11873 </cell>
11874 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
11875 \begin_inset Text
11877 \begin_layout Plain Layout
11879 \size footnotesize
11880 8.85
11881 \end_layout
11883 \end_inset
11884 </cell>
11885 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
11886 \begin_inset Text
11888 \begin_layout Plain Layout
11890 \size footnotesize
11892 \end_layout
11894 \end_inset
11895 </cell>
11896 </row>
11897 <row>
11898 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11899 \begin_inset Text
11901 \begin_layout Plain Layout
11903 \end_layout
11905 \end_inset
11906 </cell>
11907 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11908 \begin_inset Text
11910 \begin_layout Plain Layout
11912 \end_layout
11914 \end_inset
11915 </cell>
11916 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11917 \begin_inset Text
11919 \begin_layout Plain Layout
11921 \size footnotesize
11922 \begin_inset Formula $2^{-8}$
11923 \end_inset
11926 \end_layout
11928 \end_inset
11929 </cell>
11930 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11931 \begin_inset Text
11933 \begin_layout Plain Layout
11935 \size footnotesize
11936 26.78
11937 \end_layout
11939 \end_inset
11940 </cell>
11941 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11942 \begin_inset Text
11944 \begin_layout Plain Layout
11946 \size footnotesize
11947 8.85
11948 \end_layout
11950 \end_inset
11951 </cell>
11952 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
11953 \begin_inset Text
11955 \begin_layout Plain Layout
11957 \size footnotesize
11959 \end_layout
11961 \end_inset
11962 </cell>
11963 </row>
11964 <row>
11965 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11966 \begin_inset Text
11968 \begin_layout Plain Layout
11970 \end_layout
11972 \end_inset
11973 </cell>
11974 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11975 \begin_inset Text
11977 \begin_layout Plain Layout
11979 \end_layout
11981 \end_inset
11982 </cell>
11983 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11984 \begin_inset Text
11986 \begin_layout Plain Layout
11988 \size footnotesize
11989 \begin_inset Formula $2^{-6}$
11990 \end_inset
11993 \end_layout
11995 \end_inset
11996 </cell>
11997 <cell alignment="center" valignment="top" leftline="true" usebox="none">
11998 \begin_inset Text
12000 \begin_layout Plain Layout
12002 \size footnotesize
12003 30.10
12004 \end_layout
12006 \end_inset
12007 </cell>
12008 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12009 \begin_inset Text
12011 \begin_layout Plain Layout
12013 \size footnotesize
12014 9.02
12015 \end_layout
12017 \end_inset
12018 </cell>
12019 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12020 \begin_inset Text
12022 \begin_layout Plain Layout
12024 \size footnotesize
12026 \end_layout
12028 \end_inset
12029 </cell>
12030 </row>
12031 <row>
12032 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12033 \begin_inset Text
12035 \begin_layout Plain Layout
12037 \end_layout
12039 \end_inset
12040 </cell>
12041 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
12042 \begin_inset Text
12044 \begin_layout Plain Layout
12046 \end_layout
12048 \end_inset
12049 </cell>
12050 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
12051 \begin_inset Text
12053 \begin_layout Plain Layout
12055 \size footnotesize
12056 vše
12057 \end_layout
12059 \end_inset
12060 </cell>
12061 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
12062 \begin_inset Text
12064 \begin_layout Plain Layout
12066 \size footnotesize
12067 34.26
12068 \end_layout
12070 \end_inset
12071 </cell>
12072 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
12073 \begin_inset Text
12075 \begin_layout Plain Layout
12077 \size footnotesize
12078 11.15
12079 \end_layout
12081 \end_inset
12082 </cell>
12083 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
12084 \begin_inset Text
12086 \begin_layout Plain Layout
12088 \size footnotesize
12090 \end_layout
12092 \end_inset
12093 </cell>
12094 </row>
12095 <row>
12096 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12097 \begin_inset Text
12099 \begin_layout Plain Layout
12101 \end_layout
12103 \end_inset
12104 </cell>
12105 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12106 \begin_inset Text
12108 \begin_layout Plain Layout
12110 \size footnotesize
12111 \begin_inset Formula $2^{15}$
12112 \end_inset
12115 \end_layout
12117 \end_inset
12118 </cell>
12119 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12120 \begin_inset Text
12122 \begin_layout Plain Layout
12124 \size footnotesize
12125 \begin_inset Formula $2^{-10}$
12126 \end_inset
12129 \end_layout
12131 \end_inset
12132 </cell>
12133 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12134 \begin_inset Text
12136 \begin_layout Plain Layout
12138 \size footnotesize
12139 32.04
12140 \end_layout
12142 \end_inset
12143 </cell>
12144 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12145 \begin_inset Text
12147 \begin_layout Plain Layout
12149 \size footnotesize
12150 7.87
12151 \end_layout
12153 \end_inset
12154 </cell>
12155 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12156 \begin_inset Text
12158 \begin_layout Plain Layout
12160 \size footnotesize
12162 \end_layout
12164 \end_inset
12165 </cell>
12166 </row>
12167 <row>
12168 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12169 \begin_inset Text
12171 \begin_layout Plain Layout
12173 \end_layout
12175 \end_inset
12176 </cell>
12177 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12178 \begin_inset Text
12180 \begin_layout Plain Layout
12182 \end_layout
12184 \end_inset
12185 </cell>
12186 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12187 \begin_inset Text
12189 \begin_layout Plain Layout
12191 \size footnotesize
12192 \begin_inset Formula $2^{-8}$
12193 \end_inset
12196 \end_layout
12198 \end_inset
12199 </cell>
12200 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12201 \begin_inset Text
12203 \begin_layout Plain Layout
12205 \size footnotesize
12206 34.17
12207 \end_layout
12209 \end_inset
12210 </cell>
12211 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12212 \begin_inset Text
12214 \begin_layout Plain Layout
12216 \size footnotesize
12217 8.34
12218 \end_layout
12220 \end_inset
12221 </cell>
12222 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12223 \begin_inset Text
12225 \begin_layout Plain Layout
12227 \size footnotesize
12229 \end_layout
12231 \end_inset
12232 </cell>
12233 </row>
12234 <row>
12235 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12236 \begin_inset Text
12238 \begin_layout Plain Layout
12240 \end_layout
12242 \end_inset
12243 </cell>
12244 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12245 \begin_inset Text
12247 \begin_layout Plain Layout
12249 \end_layout
12251 \end_inset
12252 </cell>
12253 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12254 \begin_inset Text
12256 \begin_layout Plain Layout
12258 \size footnotesize
12259 \begin_inset Formula $2^{-6}$
12260 \end_inset
12263 \end_layout
12265 \end_inset
12266 </cell>
12267 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12268 \begin_inset Text
12270 \begin_layout Plain Layout
12272 \size footnotesize
12273 35.03
12274 \end_layout
12276 \end_inset
12277 </cell>
12278 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12279 \begin_inset Text
12281 \begin_layout Plain Layout
12283 \size footnotesize
12284 8.82
12285 \end_layout
12287 \end_inset
12288 </cell>
12289 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12290 \begin_inset Text
12292 \begin_layout Plain Layout
12294 \size footnotesize
12296 \end_layout
12298 \end_inset
12299 </cell>
12300 </row>
12301 <row>
12302 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12303 \begin_inset Text
12305 \begin_layout Plain Layout
12307 \end_layout
12309 \end_inset
12310 </cell>
12311 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12312 \begin_inset Text
12314 \begin_layout Plain Layout
12316 \end_layout
12318 \end_inset
12319 </cell>
12320 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12321 \begin_inset Text
12323 \begin_layout Plain Layout
12325 \size footnotesize
12326 vše
12327 \end_layout
12329 \end_inset
12330 </cell>
12331 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12332 \begin_inset Text
12334 \begin_layout Plain Layout
12336 \size footnotesize
12337 35.87
12338 \end_layout
12340 \end_inset
12341 </cell>
12342 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12343 \begin_inset Text
12345 \begin_layout Plain Layout
12347 \size footnotesize
12348 10.66
12349 \end_layout
12351 \end_inset
12352 </cell>
12353 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12354 \begin_inset Text
12356 \begin_layout Plain Layout
12358 \size footnotesize
12360 \end_layout
12362 \end_inset
12363 </cell>
12364 </row>
12365 <row>
12366 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12367 \begin_inset Text
12369 \begin_layout Plain Layout
12371 \end_layout
12373 \end_inset
12374 </cell>
12375 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
12376 \begin_inset Text
12378 \begin_layout Plain Layout
12380 \size footnotesize
12381 \begin_inset Formula $2^{19}$
12382 \end_inset
12385 \end_layout
12387 \end_inset
12388 </cell>
12389 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
12390 \begin_inset Text
12392 \begin_layout Plain Layout
12394 \size footnotesize
12395 \begin_inset Formula $2^{-10}$
12396 \end_inset
12399 \end_layout
12401 \end_inset
12402 </cell>
12403 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
12404 \begin_inset Text
12406 \begin_layout Plain Layout
12408 \size footnotesize
12409 35.78
12410 \end_layout
12412 \end_inset
12413 </cell>
12414 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
12415 \begin_inset Text
12417 \begin_layout Plain Layout
12419 \size footnotesize
12420 8.15
12421 \end_layout
12423 \end_inset
12424 </cell>
12425 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
12426 \begin_inset Text
12428 \begin_layout Plain Layout
12430 \size footnotesize
12432 \end_layout
12434 \end_inset
12435 </cell>
12436 </row>
12437 <row>
12438 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12439 \begin_inset Text
12441 \begin_layout Plain Layout
12443 \end_layout
12445 \end_inset
12446 </cell>
12447 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12448 \begin_inset Text
12450 \begin_layout Plain Layout
12452 \end_layout
12454 \end_inset
12455 </cell>
12456 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12457 \begin_inset Text
12459 \begin_layout Plain Layout
12461 \size footnotesize
12462 \begin_inset Formula $2^{-8}$
12463 \end_inset
12466 \end_layout
12468 \end_inset
12469 </cell>
12470 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12471 \begin_inset Text
12473 \begin_layout Plain Layout
12475 \size footnotesize
12476 36.15
12477 \end_layout
12479 \end_inset
12480 </cell>
12481 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12482 \begin_inset Text
12484 \begin_layout Plain Layout
12486 \size footnotesize
12487 8.41
12488 \end_layout
12490 \end_inset
12491 </cell>
12492 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12493 \begin_inset Text
12495 \begin_layout Plain Layout
12497 \size footnotesize
12499 \end_layout
12501 \end_inset
12502 </cell>
12503 </row>
12504 <row>
12505 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12506 \begin_inset Text
12508 \begin_layout Plain Layout
12510 \end_layout
12512 \end_inset
12513 </cell>
12514 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12515 \begin_inset Text
12517 \begin_layout Plain Layout
12519 \end_layout
12521 \end_inset
12522 </cell>
12523 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12524 \begin_inset Text
12526 \begin_layout Plain Layout
12528 \size footnotesize
12529 \begin_inset Formula $2^{-6}$
12530 \end_inset
12533 \end_layout
12535 \end_inset
12536 </cell>
12537 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12538 \begin_inset Text
12540 \begin_layout Plain Layout
12542 \size footnotesize
12543 36.36
12544 \end_layout
12546 \end_inset
12547 </cell>
12548 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12549 \begin_inset Text
12551 \begin_layout Plain Layout
12553 \size footnotesize
12554 8.66
12555 \end_layout
12557 \end_inset
12558 </cell>
12559 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12560 \begin_inset Text
12562 \begin_layout Plain Layout
12564 \size footnotesize
12565 14.2
12566 \end_layout
12568 \end_inset
12569 </cell>
12570 </row>
12571 <row>
12572 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12573 \begin_inset Text
12575 \begin_layout Plain Layout
12577 \end_layout
12579 \end_inset
12580 </cell>
12581 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12582 \begin_inset Text
12584 \begin_layout Plain Layout
12586 \end_layout
12588 \end_inset
12589 </cell>
12590 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12591 \begin_inset Text
12593 \begin_layout Plain Layout
12595 \size footnotesize
12596 vše
12597 \end_layout
12599 \end_inset
12600 </cell>
12601 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12602 \begin_inset Text
12604 \begin_layout Plain Layout
12606 \size footnotesize
12607 36.66
12608 \end_layout
12610 \end_inset
12611 </cell>
12612 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12613 \begin_inset Text
12615 \begin_layout Plain Layout
12617 \size footnotesize
12618 10.19
12619 \end_layout
12621 \end_inset
12622 </cell>
12623 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12624 \begin_inset Text
12626 \begin_layout Plain Layout
12628 \size footnotesize
12629 1808
12630 \end_layout
12632 \end_inset
12633 </cell>
12634 </row>
12635 <row>
12636 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
12637 \begin_inset Text
12639 \begin_layout Plain Layout
12641 \size footnotesize
12642 Mandrill
12643 \end_layout
12645 \end_inset
12646 </cell>
12647 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
12648 \begin_inset Text
12650 \begin_layout Plain Layout
12652 \size footnotesize
12653 \begin_inset Formula $2^{11}$
12654 \end_inset
12657 \end_layout
12659 \end_inset
12660 </cell>
12661 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
12662 \begin_inset Text
12664 \begin_layout Plain Layout
12666 \size footnotesize
12667 \begin_inset Formula $2^{-10}$
12668 \end_inset
12671 \end_layout
12673 \end_inset
12674 </cell>
12675 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
12676 \begin_inset Text
12678 \begin_layout Plain Layout
12680 \size footnotesize
12681 20.49
12682 \end_layout
12684 \end_inset
12685 </cell>
12686 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
12687 \begin_inset Text
12689 \begin_layout Plain Layout
12691 \size footnotesize
12692 5.53
12693 \end_layout
12695 \end_inset
12696 </cell>
12697 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
12698 \begin_inset Text
12700 \begin_layout Plain Layout
12702 \size footnotesize
12704 \end_layout
12706 \end_inset
12707 </cell>
12708 </row>
12709 <row>
12710 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12711 \begin_inset Text
12713 \begin_layout Plain Layout
12715 \end_layout
12717 \end_inset
12718 </cell>
12719 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12720 \begin_inset Text
12722 \begin_layout Plain Layout
12724 \end_layout
12726 \end_inset
12727 </cell>
12728 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12729 \begin_inset Text
12731 \begin_layout Plain Layout
12733 \size footnotesize
12734 \begin_inset Formula $2^{-8}$
12735 \end_inset
12738 \end_layout
12740 \end_inset
12741 </cell>
12742 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12743 \begin_inset Text
12745 \begin_layout Plain Layout
12747 \size footnotesize
12748 20.49
12749 \end_layout
12751 \end_inset
12752 </cell>
12753 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12754 \begin_inset Text
12756 \begin_layout Plain Layout
12758 \size footnotesize
12759 5.53
12760 \end_layout
12762 \end_inset
12763 </cell>
12764 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12765 \begin_inset Text
12767 \begin_layout Plain Layout
12769 \size footnotesize
12771 \end_layout
12773 \end_inset
12774 </cell>
12775 </row>
12776 <row>
12777 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12778 \begin_inset Text
12780 \begin_layout Plain Layout
12782 \end_layout
12784 \end_inset
12785 </cell>
12786 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12787 \begin_inset Text
12789 \begin_layout Plain Layout
12791 \end_layout
12793 \end_inset
12794 </cell>
12795 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12796 \begin_inset Text
12798 \begin_layout Plain Layout
12800 \size footnotesize
12801 \begin_inset Formula $2^{-6}$
12802 \end_inset
12805 \end_layout
12807 \end_inset
12808 </cell>
12809 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12810 \begin_inset Text
12812 \begin_layout Plain Layout
12814 \size footnotesize
12815 22.30
12816 \end_layout
12818 \end_inset
12819 </cell>
12820 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12821 \begin_inset Text
12823 \begin_layout Plain Layout
12825 \size footnotesize
12826 5.53
12827 \end_layout
12829 \end_inset
12830 </cell>
12831 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12832 \begin_inset Text
12834 \begin_layout Plain Layout
12836 \size footnotesize
12838 \end_layout
12840 \end_inset
12841 </cell>
12842 </row>
12843 <row>
12844 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12845 \begin_inset Text
12847 \begin_layout Plain Layout
12849 \end_layout
12851 \end_inset
12852 </cell>
12853 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
12854 \begin_inset Text
12856 \begin_layout Plain Layout
12858 \end_layout
12860 \end_inset
12861 </cell>
12862 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
12863 \begin_inset Text
12865 \begin_layout Plain Layout
12867 \size footnotesize
12868 vše
12869 \end_layout
12871 \end_inset
12872 </cell>
12873 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
12874 \begin_inset Text
12876 \begin_layout Plain Layout
12878 \size footnotesize
12879 25.60
12880 \end_layout
12882 \end_inset
12883 </cell>
12884 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
12885 \begin_inset Text
12887 \begin_layout Plain Layout
12889 \size footnotesize
12890 5.67
12891 \end_layout
12893 \end_inset
12894 </cell>
12895 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
12896 \begin_inset Text
12898 \begin_layout Plain Layout
12900 \size footnotesize
12901 13.6
12902 \end_layout
12904 \end_inset
12905 </cell>
12906 </row>
12907 <row>
12908 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12909 \begin_inset Text
12911 \begin_layout Plain Layout
12913 \end_layout
12915 \end_inset
12916 </cell>
12917 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12918 \begin_inset Text
12920 \begin_layout Plain Layout
12922 \size footnotesize
12923 \begin_inset Formula $2^{15}$
12924 \end_inset
12927 \end_layout
12929 \end_inset
12930 </cell>
12931 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12932 \begin_inset Text
12934 \begin_layout Plain Layout
12936 \size footnotesize
12937 \begin_inset Formula $2^{-10}$
12938 \end_inset
12941 \end_layout
12943 \end_inset
12944 </cell>
12945 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12946 \begin_inset Text
12948 \begin_layout Plain Layout
12950 \size footnotesize
12951 24.15
12952 \end_layout
12954 \end_inset
12955 </cell>
12956 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12957 \begin_inset Text
12959 \begin_layout Plain Layout
12961 \size footnotesize
12962 4.74
12963 \end_layout
12965 \end_inset
12966 </cell>
12967 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
12968 \begin_inset Text
12970 \begin_layout Plain Layout
12972 \size footnotesize
12974 \end_layout
12976 \end_inset
12977 </cell>
12978 </row>
12979 <row>
12980 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12981 \begin_inset Text
12983 \begin_layout Plain Layout
12985 \end_layout
12987 \end_inset
12988 </cell>
12989 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12990 \begin_inset Text
12992 \begin_layout Plain Layout
12994 \end_layout
12996 \end_inset
12997 </cell>
12998 <cell alignment="center" valignment="top" leftline="true" usebox="none">
12999 \begin_inset Text
13001 \begin_layout Plain Layout
13003 \size footnotesize
13004 \begin_inset Formula $2^{-8}$
13005 \end_inset
13008 \end_layout
13010 \end_inset
13011 </cell>
13012 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13013 \begin_inset Text
13015 \begin_layout Plain Layout
13017 \size footnotesize
13018 25.77
13019 \end_layout
13021 \end_inset
13022 </cell>
13023 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13024 \begin_inset Text
13026 \begin_layout Plain Layout
13028 \size footnotesize
13029 4.74
13030 \end_layout
13032 \end_inset
13033 </cell>
13034 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13035 \begin_inset Text
13037 \begin_layout Plain Layout
13039 \size footnotesize
13041 \end_layout
13043 \end_inset
13044 </cell>
13045 </row>
13046 <row>
13047 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13048 \begin_inset Text
13050 \begin_layout Plain Layout
13052 \end_layout
13054 \end_inset
13055 </cell>
13056 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13057 \begin_inset Text
13059 \begin_layout Plain Layout
13061 \end_layout
13063 \end_inset
13064 </cell>
13065 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13066 \begin_inset Text
13068 \begin_layout Plain Layout
13070 \size footnotesize
13071 \begin_inset Formula $2^{-6}$
13072 \end_inset
13075 \end_layout
13077 \end_inset
13078 </cell>
13079 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13080 \begin_inset Text
13082 \begin_layout Plain Layout
13084 \size footnotesize
13085 26.86
13086 \end_layout
13088 \end_inset
13089 </cell>
13090 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13091 \begin_inset Text
13093 \begin_layout Plain Layout
13095 \size footnotesize
13096 4.76
13097 \end_layout
13099 \end_inset
13100 </cell>
13101 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13102 \begin_inset Text
13104 \begin_layout Plain Layout
13106 \size footnotesize
13108 \end_layout
13110 \end_inset
13111 </cell>
13112 </row>
13113 <row>
13114 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13115 \begin_inset Text
13117 \begin_layout Plain Layout
13119 \end_layout
13121 \end_inset
13122 </cell>
13123 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
13124 \begin_inset Text
13126 \begin_layout Plain Layout
13128 \end_layout
13130 \end_inset
13131 </cell>
13132 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
13133 \begin_inset Text
13135 \begin_layout Plain Layout
13137 \size footnotesize
13138 vše
13139 \end_layout
13141 \end_inset
13142 </cell>
13143 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
13144 \begin_inset Text
13146 \begin_layout Plain Layout
13148 \size footnotesize
13149 27.77
13150 \end_layout
13152 \end_inset
13153 </cell>
13154 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
13155 \begin_inset Text
13157 \begin_layout Plain Layout
13159 \size footnotesize
13160 4.98
13161 \end_layout
13163 \end_inset
13164 </cell>
13165 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
13166 \begin_inset Text
13168 \begin_layout Plain Layout
13170 \size footnotesize
13172 \end_layout
13174 \end_inset
13175 </cell>
13176 </row>
13177 <row>
13178 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13179 \begin_inset Text
13181 \begin_layout Plain Layout
13183 \end_layout
13185 \end_inset
13186 </cell>
13187 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13188 \begin_inset Text
13190 \begin_layout Plain Layout
13192 \size footnotesize
13193 \begin_inset Formula $2^{19}$
13194 \end_inset
13197 \end_layout
13199 \end_inset
13200 </cell>
13201 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13202 \begin_inset Text
13204 \begin_layout Plain Layout
13206 \size footnotesize
13207 \begin_inset Formula $2^{-10}$
13208 \end_inset
13211 \end_layout
13213 \end_inset
13214 </cell>
13215 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13216 \begin_inset Text
13218 \begin_layout Plain Layout
13220 \size footnotesize
13221 28.33
13222 \end_layout
13224 \end_inset
13225 </cell>
13226 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13227 \begin_inset Text
13229 \begin_layout Plain Layout
13231 \size footnotesize
13232 4.20
13233 \end_layout
13235 \end_inset
13236 </cell>
13237 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13238 \begin_inset Text
13240 \begin_layout Plain Layout
13242 \size footnotesize
13244 \end_layout
13246 \end_inset
13247 </cell>
13248 </row>
13249 <row>
13250 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13251 \begin_inset Text
13253 \begin_layout Plain Layout
13255 \end_layout
13257 \end_inset
13258 </cell>
13259 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13260 \begin_inset Text
13262 \begin_layout Plain Layout
13264 \end_layout
13266 \end_inset
13267 </cell>
13268 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13269 \begin_inset Text
13271 \begin_layout Plain Layout
13273 \size footnotesize
13274 \begin_inset Formula $2^{-8}$
13275 \end_inset
13278 \end_layout
13280 \end_inset
13281 </cell>
13282 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13283 \begin_inset Text
13285 \begin_layout Plain Layout
13287 \size footnotesize
13288 28.98
13289 \end_layout
13291 \end_inset
13292 </cell>
13293 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13294 \begin_inset Text
13296 \begin_layout Plain Layout
13298 \size footnotesize
13299 4.23
13300 \end_layout
13302 \end_inset
13303 </cell>
13304 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13305 \begin_inset Text
13307 \begin_layout Plain Layout
13309 \size footnotesize
13310 10.7
13311 \end_layout
13313 \end_inset
13314 </cell>
13315 </row>
13316 <row>
13317 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13318 \begin_inset Text
13320 \begin_layout Plain Layout
13322 \end_layout
13324 \end_inset
13325 </cell>
13326 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13327 \begin_inset Text
13329 \begin_layout Plain Layout
13331 \end_layout
13333 \end_inset
13334 </cell>
13335 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13336 \begin_inset Text
13338 \begin_layout Plain Layout
13340 \size footnotesize
13341 \begin_inset Formula $2^{-6}$
13342 \end_inset
13345 \end_layout
13347 \end_inset
13348 </cell>
13349 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13350 \begin_inset Text
13352 \begin_layout Plain Layout
13354 \size footnotesize
13355 29.31
13356 \end_layout
13358 \end_inset
13359 </cell>
13360 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13361 \begin_inset Text
13363 \begin_layout Plain Layout
13365 \size footnotesize
13366 4.24
13367 \end_layout
13369 \end_inset
13370 </cell>
13371 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13372 \begin_inset Text
13374 \begin_layout Plain Layout
13376 \size footnotesize
13377 32.5
13378 \end_layout
13380 \end_inset
13381 </cell>
13382 </row>
13383 <row>
13384 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
13385 \begin_inset Text
13387 \begin_layout Plain Layout
13389 \end_layout
13391 \end_inset
13392 </cell>
13393 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
13394 \begin_inset Text
13396 \begin_layout Plain Layout
13398 \end_layout
13400 \end_inset
13401 </cell>
13402 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
13403 \begin_inset Text
13405 \begin_layout Plain Layout
13407 \size footnotesize
13408 vše
13409 \end_layout
13411 \end_inset
13412 </cell>
13413 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
13414 \begin_inset Text
13416 \begin_layout Plain Layout
13418 \size footnotesize
13419 29.42
13420 \end_layout
13422 \end_inset
13423 </cell>
13424 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
13425 \begin_inset Text
13427 \begin_layout Plain Layout
13429 \size footnotesize
13430 4.46
13431 \end_layout
13433 \end_inset
13434 </cell>
13435 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
13436 \begin_inset Text
13438 \begin_layout Plain Layout
13440 \size footnotesize
13441 3593
13442 \end_layout
13444 \end_inset
13445 </cell>
13446 </row>
13447 <row>
13448 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13449 \begin_inset Text
13451 \begin_layout Plain Layout
13453 \size footnotesize
13454 Serrano
13455 \end_layout
13457 \end_inset
13458 </cell>
13459 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13460 \begin_inset Text
13462 \begin_layout Plain Layout
13464 \size footnotesize
13465 \begin_inset Formula $2^{11}$
13466 \end_inset
13469 \end_layout
13471 \end_inset
13472 </cell>
13473 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13474 \begin_inset Text
13476 \begin_layout Plain Layout
13478 \size footnotesize
13479 \begin_inset Formula $2^{-10}$
13480 \end_inset
13483 \end_layout
13485 \end_inset
13486 </cell>
13487 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13488 \begin_inset Text
13490 \begin_layout Plain Layout
13492 \size footnotesize
13493 23.16
13494 \end_layout
13496 \end_inset
13497 </cell>
13498 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13499 \begin_inset Text
13501 \begin_layout Plain Layout
13503 \size footnotesize
13504 8.09
13505 \end_layout
13507 \end_inset
13508 </cell>
13509 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13510 \begin_inset Text
13512 \begin_layout Plain Layout
13514 \size footnotesize
13516 \end_layout
13518 \end_inset
13519 </cell>
13520 </row>
13521 <row>
13522 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13523 \begin_inset Text
13525 \begin_layout Plain Layout
13527 \end_layout
13529 \end_inset
13530 </cell>
13531 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13532 \begin_inset Text
13534 \begin_layout Plain Layout
13536 \end_layout
13538 \end_inset
13539 </cell>
13540 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13541 \begin_inset Text
13543 \begin_layout Plain Layout
13545 \size footnotesize
13546 \begin_inset Formula $2^{-8}$
13547 \end_inset
13550 \end_layout
13552 \end_inset
13553 </cell>
13554 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13555 \begin_inset Text
13557 \begin_layout Plain Layout
13559 \size footnotesize
13560 23.16
13561 \end_layout
13563 \end_inset
13564 </cell>
13565 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13566 \begin_inset Text
13568 \begin_layout Plain Layout
13570 \size footnotesize
13571 8.09
13572 \end_layout
13574 \end_inset
13575 </cell>
13576 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13577 \begin_inset Text
13579 \begin_layout Plain Layout
13581 \size footnotesize
13583 \end_layout
13585 \end_inset
13586 </cell>
13587 </row>
13588 <row>
13589 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13590 \begin_inset Text
13592 \begin_layout Plain Layout
13594 \end_layout
13596 \end_inset
13597 </cell>
13598 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13599 \begin_inset Text
13601 \begin_layout Plain Layout
13603 \end_layout
13605 \end_inset
13606 </cell>
13607 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13608 \begin_inset Text
13610 \begin_layout Plain Layout
13612 \size footnotesize
13613 \begin_inset Formula $2^{-6}$
13614 \end_inset
13617 \end_layout
13619 \end_inset
13620 </cell>
13621 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13622 \begin_inset Text
13624 \begin_layout Plain Layout
13626 \size footnotesize
13627 25.87
13628 \end_layout
13630 \end_inset
13631 </cell>
13632 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13633 \begin_inset Text
13635 \begin_layout Plain Layout
13637 \size footnotesize
13638 7.98
13639 \end_layout
13641 \end_inset
13642 </cell>
13643 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13644 \begin_inset Text
13646 \begin_layout Plain Layout
13648 \size footnotesize
13650 \end_layout
13652 \end_inset
13653 </cell>
13654 </row>
13655 <row>
13656 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13657 \begin_inset Text
13659 \begin_layout Plain Layout
13661 \end_layout
13663 \end_inset
13664 </cell>
13665 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13666 \begin_inset Text
13668 \begin_layout Plain Layout
13670 \end_layout
13672 \end_inset
13673 </cell>
13674 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13675 \begin_inset Text
13677 \begin_layout Plain Layout
13679 \size footnotesize
13680 vše
13681 \end_layout
13683 \end_inset
13684 </cell>
13685 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13686 \begin_inset Text
13688 \begin_layout Plain Layout
13690 \size footnotesize
13691 31.62
13692 \end_layout
13694 \end_inset
13695 </cell>
13696 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13697 \begin_inset Text
13699 \begin_layout Plain Layout
13701 \size footnotesize
13702 9.27
13703 \end_layout
13705 \end_inset
13706 </cell>
13707 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13708 \begin_inset Text
13710 \begin_layout Plain Layout
13712 \size footnotesize
13713 10.8
13714 \end_layout
13716 \end_inset
13717 </cell>
13718 </row>
13719 <row>
13720 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13721 \begin_inset Text
13723 \begin_layout Plain Layout
13725 \end_layout
13727 \end_inset
13728 </cell>
13729 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
13730 \begin_inset Text
13732 \begin_layout Plain Layout
13734 \size footnotesize
13735 \begin_inset Formula $2^{15}$
13736 \end_inset
13739 \end_layout
13741 \end_inset
13742 </cell>
13743 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
13744 \begin_inset Text
13746 \begin_layout Plain Layout
13748 \size footnotesize
13749 \begin_inset Formula $2^{-10}$
13750 \end_inset
13753 \end_layout
13755 \end_inset
13756 </cell>
13757 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
13758 \begin_inset Text
13760 \begin_layout Plain Layout
13762 \size footnotesize
13763 29.90
13764 \end_layout
13766 \end_inset
13767 </cell>
13768 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
13769 \begin_inset Text
13771 \begin_layout Plain Layout
13773 \size footnotesize
13774 7.17
13775 \end_layout
13777 \end_inset
13778 </cell>
13779 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
13780 \begin_inset Text
13782 \begin_layout Plain Layout
13784 \size footnotesize
13786 \end_layout
13788 \end_inset
13789 </cell>
13790 </row>
13791 <row>
13792 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13793 \begin_inset Text
13795 \begin_layout Plain Layout
13797 \end_layout
13799 \end_inset
13800 </cell>
13801 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13802 \begin_inset Text
13804 \begin_layout Plain Layout
13806 \end_layout
13808 \end_inset
13809 </cell>
13810 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13811 \begin_inset Text
13813 \begin_layout Plain Layout
13815 \size footnotesize
13816 \begin_inset Formula $2^{-8}$
13817 \end_inset
13820 \end_layout
13822 \end_inset
13823 </cell>
13824 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13825 \begin_inset Text
13827 \begin_layout Plain Layout
13829 \size footnotesize
13830 32.17
13831 \end_layout
13833 \end_inset
13834 </cell>
13835 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13836 \begin_inset Text
13838 \begin_layout Plain Layout
13840 \size footnotesize
13841 7.37
13842 \end_layout
13844 \end_inset
13845 </cell>
13846 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13847 \begin_inset Text
13849 \begin_layout Plain Layout
13851 \size footnotesize
13853 \end_layout
13855 \end_inset
13856 </cell>
13857 </row>
13858 <row>
13859 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13860 \begin_inset Text
13862 \begin_layout Plain Layout
13864 \end_layout
13866 \end_inset
13867 </cell>
13868 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13869 \begin_inset Text
13871 \begin_layout Plain Layout
13873 \end_layout
13875 \end_inset
13876 </cell>
13877 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13878 \begin_inset Text
13880 \begin_layout Plain Layout
13882 \size footnotesize
13883 \begin_inset Formula $2^{-6}$
13884 \end_inset
13887 \end_layout
13889 \end_inset
13890 </cell>
13891 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13892 \begin_inset Text
13894 \begin_layout Plain Layout
13896 \size footnotesize
13897 33.59
13898 \end_layout
13900 \end_inset
13901 </cell>
13902 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13903 \begin_inset Text
13905 \begin_layout Plain Layout
13907 \size footnotesize
13908 7.64
13909 \end_layout
13911 \end_inset
13912 </cell>
13913 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13914 \begin_inset Text
13916 \begin_layout Plain Layout
13918 \size footnotesize
13920 \end_layout
13922 \end_inset
13923 </cell>
13924 </row>
13925 <row>
13926 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13927 \begin_inset Text
13929 \begin_layout Plain Layout
13931 \end_layout
13933 \end_inset
13934 </cell>
13935 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13936 \begin_inset Text
13938 \begin_layout Plain Layout
13940 \end_layout
13942 \end_inset
13943 </cell>
13944 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13945 \begin_inset Text
13947 \begin_layout Plain Layout
13949 \size footnotesize
13950 vše
13951 \end_layout
13953 \end_inset
13954 </cell>
13955 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13956 \begin_inset Text
13958 \begin_layout Plain Layout
13960 \size footnotesize
13961 34.39
13962 \end_layout
13964 \end_inset
13965 </cell>
13966 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13967 \begin_inset Text
13969 \begin_layout Plain Layout
13971 \size footnotesize
13972 8.97
13973 \end_layout
13975 \end_inset
13976 </cell>
13977 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
13978 \begin_inset Text
13980 \begin_layout Plain Layout
13982 \size footnotesize
13984 \end_layout
13986 \end_inset
13987 </cell>
13988 </row>
13989 <row>
13990 <cell alignment="center" valignment="top" leftline="true" usebox="none">
13991 \begin_inset Text
13993 \begin_layout Plain Layout
13995 \end_layout
13997 \end_inset
13998 </cell>
13999 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14000 \begin_inset Text
14002 \begin_layout Plain Layout
14004 \size footnotesize
14005 \begin_inset Formula $2^{19}$
14006 \end_inset
14009 \end_layout
14011 \end_inset
14012 </cell>
14013 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14014 \begin_inset Text
14016 \begin_layout Plain Layout
14018 \size footnotesize
14019 \begin_inset Formula $2^{-10}$
14020 \end_inset
14023 \end_layout
14025 \end_inset
14026 </cell>
14027 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14028 \begin_inset Text
14030 \begin_layout Plain Layout
14032 \size footnotesize
14033 33.64
14034 \end_layout
14036 \end_inset
14037 </cell>
14038 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14039 \begin_inset Text
14041 \begin_layout Plain Layout
14043 \size footnotesize
14044 7.07
14045 \end_layout
14047 \end_inset
14048 </cell>
14049 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14050 \begin_inset Text
14052 \begin_layout Plain Layout
14054 \size footnotesize
14056 \end_layout
14058 \end_inset
14059 </cell>
14060 </row>
14061 <row>
14062 <cell alignment="center" valignment="top" leftline="true" usebox="none">
14063 \begin_inset Text
14065 \begin_layout Plain Layout
14067 \end_layout
14069 \end_inset
14070 </cell>
14071 <cell alignment="center" valignment="top" leftline="true" usebox="none">
14072 \begin_inset Text
14074 \begin_layout Plain Layout
14076 \end_layout
14078 \end_inset
14079 </cell>
14080 <cell alignment="center" valignment="top" leftline="true" usebox="none">
14081 \begin_inset Text
14083 \begin_layout Plain Layout
14085 \size footnotesize
14086 \begin_inset Formula $2^{-8}$
14087 \end_inset
14090 \end_layout
14092 \end_inset
14093 </cell>
14094 <cell alignment="center" valignment="top" leftline="true" usebox="none">
14095 \begin_inset Text
14097 \begin_layout Plain Layout
14099 \size footnotesize
14100 35.20
14101 \end_layout
14103 \end_inset
14104 </cell>
14105 <cell alignment="center" valignment="top" leftline="true" usebox="none">
14106 \begin_inset Text
14108 \begin_layout Plain Layout
14110 \size footnotesize
14111 7.33
14112 \end_layout
14114 \end_inset
14115 </cell>
14116 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
14117 \begin_inset Text
14119 \begin_layout Plain Layout
14121 \size footnotesize
14123 \end_layout
14125 \end_inset
14126 </cell>
14127 </row>
14128 <row>
14129 <cell alignment="center" valignment="top" leftline="true" usebox="none">
14130 \begin_inset Text
14132 \begin_layout Plain Layout
14134 \end_layout
14136 \end_inset
14137 </cell>
14138 <cell alignment="center" valignment="top" leftline="true" usebox="none">
14139 \begin_inset Text
14141 \begin_layout Plain Layout
14143 \end_layout
14145 \end_inset
14146 </cell>
14147 <cell alignment="center" valignment="top" leftline="true" usebox="none">
14148 \begin_inset Text
14150 \begin_layout Plain Layout
14152 \size footnotesize
14153 \begin_inset Formula $2^{-6}$
14154 \end_inset
14157 \end_layout
14159 \end_inset
14160 </cell>
14161 <cell alignment="center" valignment="top" leftline="true" usebox="none">
14162 \begin_inset Text
14164 \begin_layout Plain Layout
14166 \size footnotesize
14167 35.74
14168 \end_layout
14170 \end_inset
14171 </cell>
14172 <cell alignment="center" valignment="top" leftline="true" usebox="none">
14173 \begin_inset Text
14175 \begin_layout Plain Layout
14177 \size footnotesize
14178 7.57
14179 \end_layout
14181 \end_inset
14182 </cell>
14183 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
14184 \begin_inset Text
14186 \begin_layout Plain Layout
14188 \size footnotesize
14189 11.5
14190 \end_layout
14192 \end_inset
14193 </cell>
14194 </row>
14195 <row>
14196 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
14197 \begin_inset Text
14199 \begin_layout Plain Layout
14201 \end_layout
14203 \end_inset
14204 </cell>
14205 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
14206 \begin_inset Text
14208 \begin_layout Plain Layout
14210 \end_layout
14212 \end_inset
14213 </cell>
14214 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
14215 \begin_inset Text
14217 \begin_layout Plain Layout
14219 \size footnotesize
14220 vše
14221 \end_layout
14223 \end_inset
14224 </cell>
14225 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
14226 \begin_inset Text
14228 \begin_layout Plain Layout
14230 \size footnotesize
14231 36.05
14232 \end_layout
14234 \end_inset
14235 </cell>
14236 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
14237 \begin_inset Text
14239 \begin_layout Plain Layout
14241 \size footnotesize
14242 8.79
14243 \end_layout
14245 \end_inset
14246 </cell>
14247 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
14248 \begin_inset Text
14250 \begin_layout Plain Layout
14252 \size footnotesize
14253 1233
14254 \end_layout
14256 \end_inset
14257 </cell>
14258 </row>
14259 </lyxtabular>
14261 \end_inset
14264 \begin_inset Note Note
14265 status collapsed
14267 \begin_layout Plain Layout
14269 \size footnotesize
14270 \begin_inset Tabular
14271 <lyxtabular version="3" rows="11" columns="6">
14272 <features>
14273 <column alignment="center" valignment="top" width="0">
14274 <column alignment="center" valignment="top" width="0">
14275 <column alignment="center" valignment="top" width="0">
14276 <column alignment="center" valignment="top" width="0">
14277 <column alignment="center" valignment="top" width="0">
14278 <column alignment="center" valignment="top" width="0">
14279 <row>
14280 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14281 \begin_inset Text
14283 \begin_layout Plain Layout
14285 \size footnotesize
14286 goldhill
14287 \end_layout
14289 \end_inset
14290 </cell>
14291 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14292 \begin_inset Text
14294 \begin_layout Plain Layout
14296 \size footnotesize
14297 \begin_inset Formula $2^{11}$
14298 \end_inset
14301 \end_layout
14303 \end_inset
14304 </cell>
14305 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14306 \begin_inset Text
14308 \begin_layout Plain Layout
14310 \size footnotesize
14311 \begin_inset Formula $2^{-10}$
14312 \end_inset
14315 \end_layout
14317 \end_inset
14318 </cell>
14319 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14320 \begin_inset Text
14322 \begin_layout Plain Layout
14324 \size footnotesize
14325 27.50
14326 \end_layout
14328 \end_inset
14329 </cell>
14330 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14331 \begin_inset Text
14333 \begin_layout Plain Layout
14335 \size footnotesize
14336 6.50
14337 \end_layout
14339 \end_inset
14340 </cell>
14341 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14342 \begin_inset Text
14344 \begin_layout Plain Layout
14346 \size footnotesize
14348 \end_layout
14350 \end_inset
14351 </cell>
14352 </row>
14353 <row>
14354 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14355 \begin_inset Text
14357 \begin_layout Plain Layout
14359 \end_layout
14361 \end_inset
14362 </cell>
14363 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14364 \begin_inset Text
14366 \begin_layout Plain Layout
14368 \end_layout
14370 \end_inset
14371 </cell>
14372 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14373 \begin_inset Text
14375 \begin_layout Plain Layout
14377 \size footnotesize
14378 \begin_inset Formula $2^{-8}$
14379 \end_inset
14382 \end_layout
14384 \end_inset
14385 </cell>
14386 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14387 \begin_inset Text
14389 \begin_layout Plain Layout
14391 \size footnotesize
14392 27.50
14393 \end_layout
14395 \end_inset
14396 </cell>
14397 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14398 \begin_inset Text
14400 \begin_layout Plain Layout
14402 \size footnotesize
14403 6.50
14404 \end_layout
14406 \end_inset
14407 </cell>
14408 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14409 \begin_inset Text
14411 \begin_layout Plain Layout
14413 \size footnotesize
14415 \end_layout
14417 \end_inset
14418 </cell>
14419 </row>
14420 <row>
14421 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14422 \begin_inset Text
14424 \begin_layout Plain Layout
14426 \end_layout
14428 \end_inset
14429 </cell>
14430 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14431 \begin_inset Text
14433 \begin_layout Plain Layout
14435 \end_layout
14437 \end_inset
14438 </cell>
14439 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14440 \begin_inset Text
14442 \begin_layout Plain Layout
14444 \size footnotesize
14445 \begin_inset Formula $2^{-6}$
14446 \end_inset
14449 \end_layout
14451 \end_inset
14452 </cell>
14453 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14454 \begin_inset Text
14456 \begin_layout Plain Layout
14458 \size footnotesize
14459 29.97
14460 \end_layout
14462 \end_inset
14463 </cell>
14464 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14465 \begin_inset Text
14467 \begin_layout Plain Layout
14469 \size footnotesize
14470 6.51
14471 \end_layout
14473 \end_inset
14474 </cell>
14475 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14476 \begin_inset Text
14478 \begin_layout Plain Layout
14480 \size footnotesize
14482 \end_layout
14484 \end_inset
14485 </cell>
14486 </row>
14487 <row>
14488 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14489 \begin_inset Text
14491 \begin_layout Plain Layout
14493 \end_layout
14495 \end_inset
14496 </cell>
14497 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14498 \begin_inset Text
14500 \begin_layout Plain Layout
14502 \end_layout
14504 \end_inset
14505 </cell>
14506 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14507 \begin_inset Text
14509 \begin_layout Plain Layout
14511 \size footnotesize
14512 vše
14513 \end_layout
14515 \end_inset
14516 </cell>
14517 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14518 \begin_inset Text
14520 \begin_layout Plain Layout
14522 \size footnotesize
14523 32.87
14524 \end_layout
14526 \end_inset
14527 </cell>
14528 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14529 \begin_inset Text
14531 \begin_layout Plain Layout
14533 \size footnotesize
14534 7.44
14535 \end_layout
14537 \end_inset
14538 </cell>
14539 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14540 \begin_inset Text
14542 \begin_layout Plain Layout
14544 \size footnotesize
14545 10.8
14546 \end_layout
14548 \end_inset
14549 </cell>
14550 </row>
14551 <row>
14552 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14553 \begin_inset Text
14555 \begin_layout Plain Layout
14557 \end_layout
14559 \end_inset
14560 </cell>
14561 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14562 \begin_inset Text
14564 \begin_layout Plain Layout
14566 \size footnotesize
14567 \begin_inset Formula $2^{15}$
14568 \end_inset
14571 \end_layout
14573 \end_inset
14574 </cell>
14575 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14576 \begin_inset Text
14578 \begin_layout Plain Layout
14580 \size footnotesize
14581 \begin_inset Formula $2^{-10}$
14582 \end_inset
14585 \end_layout
14587 \end_inset
14588 </cell>
14589 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14590 \begin_inset Text
14592 \begin_layout Plain Layout
14594 \size footnotesize
14595 31.63
14596 \end_layout
14598 \end_inset
14599 </cell>
14600 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14601 \begin_inset Text
14603 \begin_layout Plain Layout
14605 \size footnotesize
14606 5.60
14607 \end_layout
14609 \end_inset
14610 </cell>
14611 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14612 \begin_inset Text
14614 \begin_layout Plain Layout
14616 \size footnotesize
14618 \end_layout
14620 \end_inset
14621 </cell>
14622 </row>
14623 <row>
14624 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14625 \begin_inset Text
14627 \begin_layout Plain Layout
14629 \end_layout
14631 \end_inset
14632 </cell>
14633 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14634 \begin_inset Text
14636 \begin_layout Plain Layout
14638 \end_layout
14640 \end_inset
14641 </cell>
14642 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14643 \begin_inset Text
14645 \begin_layout Plain Layout
14647 \size footnotesize
14648 \begin_inset Formula $2^{-8}$
14649 \end_inset
14652 \end_layout
14654 \end_inset
14655 </cell>
14656 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14657 \begin_inset Text
14659 \begin_layout Plain Layout
14661 \size footnotesize
14662 33.17
14663 \end_layout
14665 \end_inset
14666 </cell>
14667 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14668 \begin_inset Text
14670 \begin_layout Plain Layout
14672 \size footnotesize
14673 5.69
14674 \end_layout
14676 \end_inset
14677 </cell>
14678 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14679 \begin_inset Text
14681 \begin_layout Plain Layout
14683 \size footnotesize
14685 \end_layout
14687 \end_inset
14688 </cell>
14689 </row>
14690 <row>
14691 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14692 \begin_inset Text
14694 \begin_layout Plain Layout
14696 \end_layout
14698 \end_inset
14699 </cell>
14700 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14701 \begin_inset Text
14703 \begin_layout Plain Layout
14705 \end_layout
14707 \end_inset
14708 </cell>
14709 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14710 \begin_inset Text
14712 \begin_layout Plain Layout
14714 \size footnotesize
14715 \begin_inset Formula $2^{-6}$
14716 \end_inset
14719 \end_layout
14721 \end_inset
14722 </cell>
14723 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14724 \begin_inset Text
14726 \begin_layout Plain Layout
14728 \size footnotesize
14729 33.93
14730 \end_layout
14732 \end_inset
14733 </cell>
14734 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14735 \begin_inset Text
14737 \begin_layout Plain Layout
14739 \size footnotesize
14740 5.86
14741 \end_layout
14743 \end_inset
14744 </cell>
14745 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14746 \begin_inset Text
14748 \begin_layout Plain Layout
14750 \size footnotesize
14752 \end_layout
14754 \end_inset
14755 </cell>
14756 </row>
14757 <row>
14758 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14759 \begin_inset Text
14761 \begin_layout Plain Layout
14763 \end_layout
14765 \end_inset
14766 </cell>
14767 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14768 \begin_inset Text
14770 \begin_layout Plain Layout
14772 \end_layout
14774 \end_inset
14775 </cell>
14776 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14777 \begin_inset Text
14779 \begin_layout Plain Layout
14781 \size footnotesize
14782 vše
14783 \end_layout
14785 \end_inset
14786 </cell>
14787 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14788 \begin_inset Text
14790 \begin_layout Plain Layout
14792 \size footnotesize
14793 34.37
14794 \end_layout
14796 \end_inset
14797 </cell>
14798 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14799 \begin_inset Text
14801 \begin_layout Plain Layout
14803 \size footnotesize
14804 7.01
14805 \end_layout
14807 \end_inset
14808 </cell>
14809 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14810 \begin_inset Text
14812 \begin_layout Plain Layout
14814 \size footnotesize
14816 \end_layout
14818 \end_inset
14819 </cell>
14820 </row>
14821 <row>
14822 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14823 \begin_inset Text
14825 \begin_layout Plain Layout
14827 \end_layout
14829 \end_inset
14830 </cell>
14831 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14832 \begin_inset Text
14834 \begin_layout Plain Layout
14836 \size footnotesize
14837 \begin_inset Formula $2^{19}$
14838 \end_inset
14841 \end_layout
14843 \end_inset
14844 </cell>
14845 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14846 \begin_inset Text
14848 \begin_layout Plain Layout
14850 \size footnotesize
14851 \begin_inset Formula $2^{-10}$
14852 \end_inset
14855 \end_layout
14857 \end_inset
14858 </cell>
14859 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14860 \begin_inset Text
14862 \begin_layout Plain Layout
14864 \size footnotesize
14865 34.74
14866 \end_layout
14868 \end_inset
14869 </cell>
14870 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14871 \begin_inset Text
14873 \begin_layout Plain Layout
14875 \size footnotesize
14876 5.33
14877 \end_layout
14879 \end_inset
14880 </cell>
14881 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14882 \begin_inset Text
14884 \begin_layout Plain Layout
14886 \size footnotesize
14888 \end_layout
14890 \end_inset
14891 </cell>
14892 </row>
14893 <row>
14894 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14895 \begin_inset Text
14897 \begin_layout Plain Layout
14899 \end_layout
14901 \end_inset
14902 </cell>
14903 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14904 \begin_inset Text
14906 \begin_layout Plain Layout
14908 \end_layout
14910 \end_inset
14911 </cell>
14912 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14913 \begin_inset Text
14915 \begin_layout Plain Layout
14917 \size footnotesize
14918 \begin_inset Formula $2^{-8}$
14919 \end_inset
14922 \end_layout
14924 \end_inset
14925 </cell>
14926 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14927 \begin_inset Text
14929 \begin_layout Plain Layout
14931 \size footnotesize
14932 35.14
14933 \end_layout
14935 \end_inset
14936 </cell>
14937 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
14938 \begin_inset Text
14940 \begin_layout Plain Layout
14942 \size footnotesize
14943 5.49
14944 \end_layout
14946 \end_inset
14947 </cell>
14948 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
14949 \begin_inset Text
14951 \begin_layout Plain Layout
14953 \size footnotesize
14955 \end_layout
14957 \end_inset
14958 </cell>
14959 </row>
14960 <row>
14961 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
14962 \begin_inset Text
14964 \begin_layout Plain Layout
14966 \end_layout
14968 \end_inset
14969 </cell>
14970 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
14971 \begin_inset Text
14973 \begin_layout Plain Layout
14975 \end_layout
14977 \end_inset
14978 </cell>
14979 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
14980 \begin_inset Text
14982 \begin_layout Plain Layout
14984 \size footnotesize
14985 \begin_inset Formula $2^{-6}$
14986 \end_inset
14989 \end_layout
14991 \end_inset
14992 </cell>
14993 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
14994 \begin_inset Text
14996 \begin_layout Plain Layout
14998 \size footnotesize
14999 35.32
15000 \end_layout
15002 \end_inset
15003 </cell>
15004 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
15005 \begin_inset Text
15007 \begin_layout Plain Layout
15009 \size footnotesize
15010 5.65
15011 \end_layout
15013 \end_inset
15014 </cell>
15015 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
15016 \begin_inset Text
15018 \begin_layout Plain Layout
15020 \size footnotesize
15021 22.3
15022 \end_layout
15024 \end_inset
15025 </cell>
15026 </row>
15027 </lyxtabular>
15029 \end_inset
15032 \end_layout
15034 \end_inset
15037 \begin_inset space \hfill{}
15038 \end_inset
15041 \end_layout
15043 \end_inset
15046 \end_layout
15048 \begin_layout Standard
15050 \begin_inset space ~
15051 \end_inset
15053 výsledků je především vidět, že při malém množství zdrojových bloků je implement
15054 ovaná predikce velmi nevýhodná
15055 \begin_inset space ~
15056 \end_inset
15058 --- vede k
15059 \begin_inset space ~
15060 \end_inset
15062 výrazně horší kvalitě i horšímu kompresnímu poměru při relativně malém množství
15063  ušetřeného času.
15064  To je nejspíše způsobeno vysokým počtem dimenzí prostoru indexovaného KD-strome
15066  Množství zdrojových bloků je uvažováno i s
15067 \begin_inset space ~
15068 \end_inset
15070 rotacemi, takže limit 
15071 \begin_inset Formula $2^{11}$
15072 \end_inset
15074  odpovídá 
15075 \begin_inset Formula $2^{8}$
15076 \end_inset
15078  bodům v
15079 \begin_inset space ~
15080 \end_inset
15082 KD-stromu.
15083  Protože body ve stromě jsou 16-prvkové vektory, jsou podprostory patřící
15084  listům omezeny nejvýše v
15085 \begin_inset space ~
15086 \end_inset
15088 polovině ze všech souřadnic, což je velmi málo.
15089  Zde by nejspíše pomohla volba varianty stromu, kde listy obsahují přesné
15090  souřadnice bodu.
15091  To by vedlo k
15092 \begin_inset space ~
15093 \end_inset
15095 přesnějším odhadům výměnou za větší časovou a paměťovou náročnost.
15096 \end_layout
15098 \begin_layout Standard
15099 Pro účinnou kompresi jsou ale vhodnější větší počty zdrojových bloků a zde
15100  je již predikce účinnější.
15101  Při 
15102 \begin_inset Formula $2^{19}$
15103 \end_inset
15105  zdrojových blocích a predikování jejich části o
15106 \begin_inset space ~
15107 \end_inset
15109 relativní velikosti 
15110 \begin_inset Formula $2^{-8}$
15111 \end_inset
15113  nebo 
15114 \begin_inset Formula $2^{-6}$
15115 \end_inset
15117  jsou už poklesy PSNR okolo 
15118 \begin_inset Formula $0.5$
15119 \end_inset
15122 \begin_inset space \thinspace{}
15123 \end_inset
15125 dB, ale u
15126 \begin_inset space ~
15127 \end_inset
15129 některých obrázků znatelně klesá i kompresní poměr.
15130 \end_layout
15132 \begin_layout Standard
15133 Zajímavé je porovnání s
15134 \begin_inset space ~
15135 \end_inset
15137 výsledky z
15138 \begin_inset space ~
15139 \end_inset
15141 článku publikujícím základní použitou větu.
15142 \begin_inset space ~
15143 \end_inset
15146 \begin_inset CommandInset citation
15147 LatexCommand cite
15148 key "Saup95"
15150 \end_inset
15152  Zde jsou také bloky pro účely predikce zmenšeny na velikost 
15153 \begin_inset Formula $4\times4$
15154 \end_inset
15156 , ale všechna čísla jsou kvantizována na 8 bitů a místo KD-stromů je použita
15157  mnohem složitější strutura navržená pro přibližné hledání nejbližších sousedů.
15158  Další drobnou odlišností je, že v
15159 \begin_inset space ~
15160 \end_inset
15162 článku jsou obě metody prohledávání prováděny pouze v
15163 \begin_inset space ~
15164 \end_inset
15166 rámci klasifikační třídy (použit je kód od Fishera
15167 \begin_inset space ~
15168 \end_inset
15171 \begin_inset CommandInset citation
15172 LatexCommand cite
15173 key "Fish95"
15175 \end_inset
15177 ), ale to by na porovnání nemělo mít větší vliv.
15178  Výsledky na identických obrázcích 
15179 \emph on
15180 Lena
15181 \emph default
15182  a 
15183 \emph on
15184 Mandrill
15185 \emph default
15186  pro různá množství zdrojových bloků zde ukazují pokles PSNR pod 
15187 \begin_inset Formula $0.5$
15188 \end_inset
15191 \begin_inset space \thinspace{}
15192 \end_inset
15194 dB při zanedbatelném poklesu kompresního poměru, přestože je predikováno
15195  vždy pouze 
15196 \begin_inset Formula $5\times16$
15197 \end_inset
15199  bloků (je uvažováno 8 možných otočení a obě možnosti znaménka lineárního
15200  koeficientu barevného zobrazení).
15201 \begin_inset Foot
15202 status collapsed
15204 \begin_layout Plain Layout
15205 obrázek zde nazývaný 
15206 \emph on
15207 Mandrill
15208 \emph default
15209  je v
15210 \begin_inset space ~
15211 \end_inset
15213 článku
15214 \begin_inset space ~
15215 \end_inset
15218 \begin_inset CommandInset citation
15219 LatexCommand cite
15220 key "Saup95"
15222 \end_inset
15224  nazýván 
15225 \emph on
15226 Baboon
15227 \end_layout
15229 \end_inset
15231  Nejpravděpodobnějším důvodem vyšší účinnosti predikce z
15232 \begin_inset space ~
15233 \end_inset
15235 článku
15236 \begin_inset space ~
15237 \end_inset
15240 \begin_inset CommandInset citation
15241 LatexCommand cite
15242 key "Saup95"
15244 \end_inset
15246  je použití jiné datové struktury a tedy KD-stromy pro tento problém zřejmě
15247  nebudou vhodné (alespoň v
15248 \begin_inset space ~
15249 \end_inset
15251 uvedené implementaci bez informací o
15252 \begin_inset space ~
15253 \end_inset
15255 souřadnicích bodů v
15256 \begin_inset space ~
15257 \end_inset
15259 listech).
15260 \end_layout
15262 \begin_layout Standard
15263 Přesto se celkové výsledky v
15264 \begin_inset space ~
15265 \end_inset
15267 implicitním nastavení pohybují okolo nejlepších hodnot dosahovaných Fisherovým
15268  programem (v
15269 \begin_inset space ~
15270 \end_inset
15272 klasické variantě používající čtyřstrom a klasifikaci) a jeho zrychlenou
15273  verzí (data z
15274 \begin_inset space ~
15275 \end_inset
15278 \begin_inset CommandInset citation
15279 LatexCommand cite
15280 key "Fish95,Saup95"
15282 \end_inset
15284 ), jak ukazuje tabulka
15285 \begin_inset space ~
15286 \end_inset
15289 \begin_inset CommandInset ref
15290 LatexCommand vref
15291 reference "Testování/Predikce/Fisher-Saupe-Tabulka"
15293 \end_inset
15296  Pro obrázek 
15297 \emph on
15298 Mandrill
15299 \emph default
15300  je dokonce kvalita výrazně vyšší.
15301 \end_layout
15303 \begin_layout Standard
15304 \begin_inset Float table
15305 wide false
15306 sideways false
15307 status open
15309 \begin_layout Plain Layout
15311 \end_layout
15313 \begin_layout Plain Layout
15314 \begin_inset Caption
15316 \begin_layout Plain Layout
15317 \begin_inset CommandInset label
15318 LatexCommand label
15319 name "Testování/Predikce/Fisher-Saupe-Tabulka"
15321 \end_inset
15323 Porovnání s
15324 \begin_inset space ~
15325 \end_inset
15327 publikovanými výsledky 
15328 \begin_inset CommandInset citation
15329 LatexCommand cite
15330 key "Fish95,Saup95"
15332 \end_inset
15335 \end_layout
15337 \end_inset
15340 \size footnotesize
15342 \begin_inset VSpace defskip
15343 \end_inset
15346 \size default
15348 \begin_inset Box Frameless
15349 position "t"
15350 hor_pos "c"
15351 has_inner_box 1
15352 inner_pos "t"
15353 use_parbox 0
15354 width "100col%"
15355 special "none"
15356 height "1in"
15357 height_special "totalheight"
15358 status open
15360 \begin_layout Plain Layout
15361 \begin_inset space \hfill{}
15362 \end_inset
15365 \begin_inset Tabular
15366 <lyxtabular version="3" rows="7" columns="5">
15367 <features>
15368 <column alignment="center" valignment="top" width="0">
15369 <column alignment="center" valignment="top" width="0">
15370 <column alignment="center" valignment="top" width="0">
15371 <column alignment="center" valignment="top" width="0">
15372 <column alignment="center" valignment="top" width="0">
15373 <row>
15374 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
15375 \begin_inset Text
15377 \begin_layout Plain Layout
15378 Obrázek
15379 \end_layout
15381 \end_inset
15382 </cell>
15383 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
15384 \begin_inset Text
15386 \begin_layout Plain Layout
15387 Program
15388 \end_layout
15390 \end_inset
15391 </cell>
15392 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
15393 \begin_inset Text
15395 \begin_layout Plain Layout
15396 Komp.
15397  poměr
15398 \end_layout
15400 \end_inset
15401 </cell>
15402 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
15403 \begin_inset Text
15405 \begin_layout Plain Layout
15406 PSNR (dB)
15407 \end_layout
15409 \end_inset
15410 </cell>
15411 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
15412 \begin_inset Text
15414 \begin_layout Plain Layout
15415 Čas
15416 \begin_inset Foot
15417 status collapsed
15419 \begin_layout Plain Layout
15420 publikované doby komprese nejsou porovnatelné, protože byly získány na o
15421 \begin_inset space ~
15422 \end_inset
15424 mnoho let starším hardwaru (procesor MIPS R4000)
15425 \end_layout
15427 \end_inset
15429  (s)
15430 \end_layout
15432 \end_inset
15433 </cell>
15434 </row>
15435 <row>
15436 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15437 \begin_inset Text
15439 \begin_layout Plain Layout
15440 Lena
15441 \end_layout
15443 \end_inset
15444 </cell>
15445 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15446 \begin_inset Text
15448 \begin_layout Plain Layout
15449 Fisher 
15450 \end_layout
15452 \end_inset
15453 </cell>
15454 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15455 \begin_inset Text
15457 \begin_layout Plain Layout
15458 8.43
15459 \end_layout
15461 \end_inset
15462 </cell>
15463 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15464 \begin_inset Text
15466 \begin_layout Plain Layout
15467 36.21
15468 \end_layout
15470 \end_inset
15471 </cell>
15472 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
15473 \begin_inset Text
15475 \begin_layout Plain Layout
15477 \end_layout
15479 \end_inset
15480 </cell>
15481 </row>
15482 <row>
15483 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15484 \begin_inset Text
15486 \begin_layout Plain Layout
15488 \end_layout
15490 \end_inset
15491 </cell>
15492 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15493 \begin_inset Text
15495 \begin_layout Plain Layout
15496 Saupe
15497 \end_layout
15499 \end_inset
15500 </cell>
15501 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15502 \begin_inset Text
15504 \begin_layout Plain Layout
15505 8.31
15506 \end_layout
15508 \end_inset
15509 </cell>
15510 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15511 \begin_inset Text
15513 \begin_layout Plain Layout
15514 35.82
15515 \end_layout
15517 \end_inset
15518 </cell>
15519 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
15520 \begin_inset Text
15522 \begin_layout Plain Layout
15524 \end_layout
15526 \end_inset
15527 </cell>
15528 </row>
15529 <row>
15530 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15531 \begin_inset Text
15533 \begin_layout Plain Layout
15535 \end_layout
15537 \end_inset
15538 </cell>
15539 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15540 \begin_inset Text
15542 \begin_layout Plain Layout
15543 Zde předvedený
15544 \end_layout
15546 \end_inset
15547 </cell>
15548 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15549 \begin_inset Text
15551 \begin_layout Plain Layout
15552 8.41
15553 \end_layout
15555 \end_inset
15556 </cell>
15557 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15558 \begin_inset Text
15560 \begin_layout Plain Layout
15561 36.15
15562 \end_layout
15564 \end_inset
15565 </cell>
15566 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
15567 \begin_inset Text
15569 \begin_layout Plain Layout
15571 \emph on
15573 \end_layout
15575 \end_inset
15576 </cell>
15577 </row>
15578 <row>
15579 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15580 \begin_inset Text
15582 \begin_layout Plain Layout
15583 Mandrill
15584 \end_layout
15586 \end_inset
15587 </cell>
15588 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15589 \begin_inset Text
15591 \begin_layout Plain Layout
15592 Fisher 
15593 \end_layout
15595 \end_inset
15596 </cell>
15597 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15598 \begin_inset Text
15600 \begin_layout Plain Layout
15601 4.17
15602 \end_layout
15604 \end_inset
15605 </cell>
15606 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15607 \begin_inset Text
15609 \begin_layout Plain Layout
15610 27.13
15611 \end_layout
15613 \end_inset
15614 </cell>
15615 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
15616 \begin_inset Text
15618 \begin_layout Plain Layout
15620 \end_layout
15622 \end_inset
15623 </cell>
15624 </row>
15625 <row>
15626 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15627 \begin_inset Text
15629 \begin_layout Plain Layout
15631 \end_layout
15633 \end_inset
15634 </cell>
15635 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15636 \begin_inset Text
15638 \begin_layout Plain Layout
15639 Saupe
15640 \end_layout
15642 \end_inset
15643 </cell>
15644 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15645 \begin_inset Text
15647 \begin_layout Plain Layout
15648 4.16
15649 \end_layout
15651 \end_inset
15652 </cell>
15653 <cell alignment="center" valignment="top" leftline="true" usebox="none">
15654 \begin_inset Text
15656 \begin_layout Plain Layout
15657 26.69
15658 \end_layout
15660 \end_inset
15661 </cell>
15662 <cell alignment="center" valignment="top" leftline="true" rightline="true" usebox="none">
15663 \begin_inset Text
15665 \begin_layout Plain Layout
15667 \end_layout
15669 \end_inset
15670 </cell>
15671 </row>
15672 <row>
15673 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
15674 \begin_inset Text
15676 \begin_layout Plain Layout
15678 \end_layout
15680 \end_inset
15681 </cell>
15682 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
15683 \begin_inset Text
15685 \begin_layout Plain Layout
15686 Zde předvedený
15687 \end_layout
15689 \end_inset
15690 </cell>
15691 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
15692 \begin_inset Text
15694 \begin_layout Plain Layout
15695 4.23
15696 \end_layout
15698 \end_inset
15699 </cell>
15700 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
15701 \begin_inset Text
15703 \begin_layout Plain Layout
15704 28.98
15705 \end_layout
15707 \end_inset
15708 </cell>
15709 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
15710 \begin_inset Text
15712 \begin_layout Plain Layout
15714 \emph on
15715 10.7
15716 \end_layout
15718 \end_inset
15719 </cell>
15720 </row>
15721 </lyxtabular>
15723 \end_inset
15726 \begin_inset space \hspace*{\fill}
15727 \end_inset
15730 \end_layout
15732 \end_inset
15735 \end_layout
15737 \end_inset
15740 \end_layout
15742 \begin_layout Section
15743 Účinnost diferenčního kódování
15744 \end_layout
15746 \begin_layout Standard
15747 Modul
15748 \begin_inset space ~
15749 \end_inset
15752 \family typewriter
15753 MStdEncoder
15754 \begin_inset space ~
15755 \end_inset
15758 \begin_inset CommandInset ref
15759 LatexCommand eqref
15760 reference "Implementace/Zobrazování"
15762 \end_inset
15765 \family default
15766  sloužící pro správu zobrazení mezi bloky ukládá kvantizované průměrné hodnoty
15767  a směrodatné odchylky bloků pomocí kodeků, které spotřebovávají méně místa
15768  pro posloupnosti se
15769 \begin_inset space ~
15770 \end_inset
15772 vzájemně blízkými po sobě jdoucími prvky
15773 \begin_inset space ~
15774 \end_inset
15777 \begin_inset CommandInset ref
15778 LatexCommand eqref
15779 reference "Implementace/Kódování_celočíselných_řad"
15781 \end_inset
15784  Protože kódování ovlivňuje pouze způsob uložení a nemá vliv na přesnost
15785  hodnot, stačí testovat pouze změnu kompresního poměru (vliv na spotřebovaný
15786  čas je zanedbatelný).
15788 \begin_inset space ~
15789 \end_inset
15791 této části bude zjištěno, kolik prostoru technika skutečně ušetří.
15793 \end_layout
15795 \begin_layout Standard
15796 Prostor zabraný klasickou metodou byl změřen tak, že byly diferenčním modulům
15797  nastaveny počty symbolů v
15798 \begin_inset space ~
15799 \end_inset
15801 první části na jejich celkový počet, což vede k
15802 \begin_inset space ~
15803 \end_inset
15805 tomu, že se na každou hodnotu spotřebuje pevný počet bitů, právě dvojkový
15806  logaritmus z
15807 \begin_inset space ~
15808 \end_inset
15810 počtu symbolů (to je pro 
15811 \family typewriter
15812 MStd\SpecialChar \-
15813 En\SpecialChar \-
15814 co\SpecialChar \-
15816 \family default
15817  vždy celé číslo).
15818 \end_layout
15820 \begin_layout Standard
15821 Výsledky pro tři obrázky a různá nastavení kvality ukazuje tabulka
15822 \begin_inset space ~
15823 \end_inset
15826 \begin_inset CommandInset ref
15827 LatexCommand vref
15828 reference "Testování/Kódování/Tabulka"
15830 \end_inset
15832 , kde diferenční kódování vždy přináší úsporu prostoru, obvykle okolo 
15833 \begin_inset Formula $5\%$
15834 \end_inset
15837  Jsou zde také vidět dva trendy
15838 \begin_inset space ~
15839 \end_inset
15841 --- větší účinek při vyšší kvalitě a také při menším počtu zdrojových bloků.
15842  Zvýšení nastavené kvality vede k
15843 \begin_inset space ~
15844 \end_inset
15846 rozdělení na menší cílové bloky, což zvyšuje korelaci jejich vlastností
15847  a tím i efektivitu metody.
15848  Snížení počtu zdrojových bloků také vede k
15849 \begin_inset space ~
15850 \end_inset
15852 rozdělení na více cílových bloků, protože je tím snížena pravděpodobnost
15853  nalezení vhodného zobrazení, a navíc ještě zvyšuje podíl výsledného prostoru
15854  ovlivněného metodou, protože identifikátory zdrojových bloků zaberou méně
15855  místa.
15856 \end_layout
15858 \begin_layout Standard
15860 \size footnotesize
15861 \begin_inset Float table
15862 wide false
15863 sideways false
15864 status collapsed
15866 \begin_layout Plain Layout
15868 \size footnotesize
15869 \begin_inset Caption
15871 \begin_layout Plain Layout
15872 \begin_inset CommandInset label
15873 LatexCommand label
15874 name "Testování/Kódování/Tabulka"
15876 \end_inset
15878 Testování účinnosti diferenčního kódování
15879 \end_layout
15881 \end_inset
15884 \begin_inset VSpace defskip
15885 \end_inset
15888 \end_layout
15890 \begin_layout Plain Layout
15892 \size footnotesize
15893 \begin_inset space \hfill{}
15894 \end_inset
15897 \begin_inset Tabular
15898 <lyxtabular version="3" rows="14" columns="8">
15899 <features>
15900 <column alignment="center" valignment="top" width="0">
15901 <column alignment="center" valignment="top" width="0">
15902 <column alignment="center" valignment="top" width="0">
15903 <column alignment="center" valignment="top" width="0">
15904 <column alignment="center" valignment="top" width="0">
15905 <column alignment="center" valignment="top" width="0">
15906 <column alignment="center" valignment="top" width="0">
15907 <column alignment="center" valignment="top" width="0">
15908 <row>
15909 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15910 \begin_inset Text
15912 \begin_layout Plain Layout
15914 \end_layout
15916 \end_inset
15917 </cell>
15918 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15919 \begin_inset Text
15921 \begin_layout Plain Layout
15923 \size footnotesize
15924 Nastav.
15925 \end_layout
15927 \end_inset
15928 </cell>
15929 <cell multicolumn="1" alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15930 \begin_inset Text
15932 \begin_layout Plain Layout
15934 \size footnotesize
15935 Komp.
15936  poměr pro 
15937 \begin_inset Formula $2^{19}$
15938 \end_inset
15940  zdroj.
15941  bl.
15942 \end_layout
15944 \end_inset
15945 </cell>
15946 <cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15947 \begin_inset Text
15949 \begin_layout Plain Layout
15951 \end_layout
15953 \end_inset
15954 </cell>
15955 <cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
15956 \begin_inset Text
15958 \begin_layout Plain Layout
15960 \end_layout
15962 \end_inset
15963 </cell>
15964 <cell multicolumn="1" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
15965 \begin_inset Text
15967 \begin_layout Plain Layout
15969 \size footnotesize
15970 Komp.
15971  poměr pro 
15972 \begin_inset Formula $2^{15}$
15973 \end_inset
15975  zdroj.
15976  bl.
15977 \end_layout
15979 \end_inset
15980 </cell>
15981 <cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
15982 \begin_inset Text
15984 \begin_layout Plain Layout
15986 \end_layout
15988 \end_inset
15989 </cell>
15990 <cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
15991 \begin_inset Text
15993 \begin_layout Plain Layout
15995 \end_layout
15997 \end_inset
15998 </cell>
15999 </row>
16000 <row>
16001 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16002 \begin_inset Text
16004 \begin_layout Plain Layout
16006 \size footnotesize
16007 Obrázek
16008 \end_layout
16010 \end_inset
16011 </cell>
16012 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16013 \begin_inset Text
16015 \begin_layout Plain Layout
16017 \size footnotesize
16018 kvality
16019 \end_layout
16021 \end_inset
16022 </cell>
16023 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16024 \begin_inset Text
16026 \begin_layout Plain Layout
16028 \size footnotesize
16029 dif.
16030  kód.
16031 \end_layout
16033 \end_inset
16034 </cell>
16035 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16036 \begin_inset Text
16038 \begin_layout Plain Layout
16040 \size footnotesize
16041 klas.
16042  kód.
16043 \end_layout
16045 \end_inset
16046 </cell>
16047 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16048 \begin_inset Text
16050 \begin_layout Plain Layout
16052 \size footnotesize
16053 podíl
16054 \end_layout
16056 \end_inset
16057 </cell>
16058 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16059 \begin_inset Text
16061 \begin_layout Plain Layout
16063 \size footnotesize
16064 dif.
16065  kód.
16066 \end_layout
16068 \end_inset
16069 </cell>
16070 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16071 \begin_inset Text
16073 \begin_layout Plain Layout
16075 \size footnotesize
16076 klas.
16077  kód.
16078 \end_layout
16080 \end_inset
16081 </cell>
16082 <cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
16083 \begin_inset Text
16085 \begin_layout Plain Layout
16087 \size footnotesize
16088 podíl
16089 \end_layout
16091 \end_inset
16092 </cell>
16093 </row>
16094 <row>
16095 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
16096 \begin_inset Text
16098 \begin_layout Plain Layout
16100 \size footnotesize
16101 Lena
16102 \end_layout
16104 \end_inset
16105 </cell>
16106 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
16107 \begin_inset Text
16109 \begin_layout Plain Layout
16111 \size footnotesize
16113 \end_layout
16115 \end_inset
16116 </cell>
16117 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
16118 \begin_inset Text
16120 \begin_layout Plain Layout
16122 \size footnotesize
16123 37.87
16124 \end_layout
16126 \end_inset
16127 </cell>
16128 <cell alignment="center" valignment="top" topline="true" usebox="none">
16129 \begin_inset Text
16131 \begin_layout Plain Layout
16133 \size footnotesize
16134 36.55
16135 \end_layout
16137 \end_inset
16138 </cell>
16139 <cell alignment="center" valignment="top" topline="true" usebox="none">
16140 \begin_inset Text
16142 \begin_layout Plain Layout
16144 \size footnotesize
16145 1.04
16146 \end_layout
16148 \end_inset
16149 </cell>
16150 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
16151 \begin_inset Text
16153 \begin_layout Plain Layout
16155 \size footnotesize
16156 30.72
16157 \end_layout
16159 \end_inset
16160 </cell>
16161 <cell alignment="center" valignment="top" topline="true" usebox="none">
16162 \begin_inset Text
16164 \begin_layout Plain Layout
16166 \size footnotesize
16167 29.49
16168 \end_layout
16170 \end_inset
16171 </cell>
16172 <cell alignment="center" valignment="top" topline="true" rightline="true" usebox="none">
16173 \begin_inset Text
16175 \begin_layout Plain Layout
16177 \size footnotesize
16178 1.04
16179 \end_layout
16181 \end_inset
16182 </cell>
16183 </row>
16184 <row>
16185 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16186 \begin_inset Text
16188 \begin_layout Plain Layout
16190 \end_layout
16192 \end_inset
16193 </cell>
16194 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16195 \begin_inset Text
16197 \begin_layout Plain Layout
16199 \size footnotesize
16201 \end_layout
16203 \end_inset
16204 </cell>
16205 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16206 \begin_inset Text
16208 \begin_layout Plain Layout
16210 \size footnotesize
16211 16.52
16212 \end_layout
16214 \end_inset
16215 </cell>
16216 <cell alignment="center" valignment="top" usebox="none">
16217 \begin_inset Text
16219 \begin_layout Plain Layout
16221 \size footnotesize
16222 15.72
16223 \end_layout
16225 \end_inset
16226 </cell>
16227 <cell alignment="center" valignment="top" usebox="none">
16228 \begin_inset Text
16230 \begin_layout Plain Layout
16232 \size footnotesize
16233 1.05
16234 \end_layout
16236 \end_inset
16237 </cell>
16238 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16239 \begin_inset Text
16241 \begin_layout Plain Layout
16243 \size footnotesize
16244 14.27
16245 \end_layout
16247 \end_inset
16248 </cell>
16249 <cell alignment="center" valignment="top" usebox="none">
16250 \begin_inset Text
16252 \begin_layout Plain Layout
16254 \size footnotesize
16255 13.43
16256 \end_layout
16258 \end_inset
16259 </cell>
16260 <cell alignment="center" valignment="top" rightline="true" usebox="none">
16261 \begin_inset Text
16263 \begin_layout Plain Layout
16265 \size footnotesize
16266 1.06
16267 \end_layout
16269 \end_inset
16270 </cell>
16271 </row>
16272 <row>
16273 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16274 \begin_inset Text
16276 \begin_layout Plain Layout
16278 \end_layout
16280 \end_inset
16281 </cell>
16282 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16283 \begin_inset Text
16285 \begin_layout Plain Layout
16287 \size footnotesize
16289 \end_layout
16291 \end_inset
16292 </cell>
16293 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16294 \begin_inset Text
16296 \begin_layout Plain Layout
16298 \size footnotesize
16299 8.41
16300 \end_layout
16302 \end_inset
16303 </cell>
16304 <cell alignment="center" valignment="top" usebox="none">
16305 \begin_inset Text
16307 \begin_layout Plain Layout
16309 \size footnotesize
16310 7.79
16311 \end_layout
16313 \end_inset
16314 </cell>
16315 <cell alignment="center" valignment="top" usebox="none">
16316 \begin_inset Text
16318 \begin_layout Plain Layout
16320 \size footnotesize
16321 1.08
16322 \end_layout
16324 \end_inset
16325 </cell>
16326 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16327 \begin_inset Text
16329 \begin_layout Plain Layout
16331 \size footnotesize
16332 8.34
16333 \end_layout
16335 \end_inset
16336 </cell>
16337 <cell alignment="center" valignment="top" usebox="none">
16338 \begin_inset Text
16340 \begin_layout Plain Layout
16342 \size footnotesize
16343 7.61
16344 \end_layout
16346 \end_inset
16347 </cell>
16348 <cell alignment="center" valignment="top" rightline="true" usebox="none">
16349 \begin_inset Text
16351 \begin_layout Plain Layout
16353 \size footnotesize
16354 1.10
16355 \end_layout
16357 \end_inset
16358 </cell>
16359 </row>
16360 <row>
16361 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16362 \begin_inset Text
16364 \begin_layout Plain Layout
16366 \end_layout
16368 \end_inset
16369 </cell>
16370 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16371 \begin_inset Text
16373 \begin_layout Plain Layout
16375 \size footnotesize
16377 \end_layout
16379 \end_inset
16380 </cell>
16381 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16382 \begin_inset Text
16384 \begin_layout Plain Layout
16386 \size footnotesize
16387 6.46
16388 \end_layout
16390 \end_inset
16391 </cell>
16392 <cell alignment="center" valignment="top" bottomline="true" usebox="none">
16393 \begin_inset Text
16395 \begin_layout Plain Layout
16397 \size footnotesize
16398 5.91
16399 \end_layout
16401 \end_inset
16402 </cell>
16403 <cell alignment="center" valignment="top" bottomline="true" usebox="none">
16404 \begin_inset Text
16406 \begin_layout Plain Layout
16408 \size footnotesize
16409 1.09
16410 \end_layout
16412 \end_inset
16413 </cell>
16414 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
16415 \begin_inset Text
16417 \begin_layout Plain Layout
16419 \size footnotesize
16420 6.79
16421 \end_layout
16423 \end_inset
16424 </cell>
16425 <cell alignment="center" valignment="top" bottomline="true" usebox="none">
16426 \begin_inset Text
16428 \begin_layout Plain Layout
16430 \size footnotesize
16431 6.10
16432 \end_layout
16434 \end_inset
16435 </cell>
16436 <cell alignment="center" valignment="top" bottomline="true" rightline="true" usebox="none">
16437 \begin_inset Text
16439 \begin_layout Plain Layout
16441 \size footnotesize
16442 1.11
16443 \end_layout
16445 \end_inset
16446 </cell>
16447 </row>
16448 <row>
16449 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16450 \begin_inset Text
16452 \begin_layout Plain Layout
16454 \size footnotesize
16455 Mandrill
16456 \end_layout
16458 \end_inset
16459 </cell>
16460 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16461 \begin_inset Text
16463 \begin_layout Plain Layout
16465 \size footnotesize
16467 \end_layout
16469 \end_inset
16470 </cell>
16471 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16472 \begin_inset Text
16474 \begin_layout Plain Layout
16476 \size footnotesize
16477 9.09
16478 \end_layout
16480 \end_inset
16481 </cell>
16482 <cell alignment="center" valignment="top" usebox="none">
16483 \begin_inset Text
16485 \begin_layout Plain Layout
16487 \size footnotesize
16488 8.69
16489 \end_layout
16491 \end_inset
16492 </cell>
16493 <cell alignment="center" valignment="top" usebox="none">
16494 \begin_inset Text
16496 \begin_layout Plain Layout
16498 \size footnotesize
16499 1.05
16500 \end_layout
16502 \end_inset
16503 </cell>
16504 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16505 \begin_inset Text
16507 \begin_layout Plain Layout
16509 \size footnotesize
16510 9.08
16511 \end_layout
16513 \end_inset
16514 </cell>
16515 <cell alignment="center" valignment="top" usebox="none">
16516 \begin_inset Text
16518 \begin_layout Plain Layout
16520 \size footnotesize
16521 8.65
16522 \end_layout
16524 \end_inset
16525 </cell>
16526 <cell alignment="center" valignment="top" rightline="true" usebox="none">
16527 \begin_inset Text
16529 \begin_layout Plain Layout
16531 \size footnotesize
16532 1.05
16533 \end_layout
16535 \end_inset
16536 </cell>
16537 </row>
16538 <row>
16539 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16540 \begin_inset Text
16542 \begin_layout Plain Layout
16544 \end_layout
16546 \end_inset
16547 </cell>
16548 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16549 \begin_inset Text
16551 \begin_layout Plain Layout
16553 \size footnotesize
16555 \end_layout
16557 \end_inset
16558 </cell>
16559 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16560 \begin_inset Text
16562 \begin_layout Plain Layout
16564 \size footnotesize
16565 5.40
16566 \end_layout
16568 \end_inset
16569 </cell>
16570 <cell alignment="center" valignment="top" usebox="none">
16571 \begin_inset Text
16573 \begin_layout Plain Layout
16575 \size footnotesize
16576 5.12
16577 \end_layout
16579 \end_inset
16580 </cell>
16581 <cell alignment="center" valignment="top" usebox="none">
16582 \begin_inset Text
16584 \begin_layout Plain Layout
16586 \size footnotesize
16587 1.05
16588 \end_layout
16590 \end_inset
16591 </cell>
16592 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16593 \begin_inset Text
16595 \begin_layout Plain Layout
16597 \size footnotesize
16598 5.80
16599 \end_layout
16601 \end_inset
16602 </cell>
16603 <cell alignment="center" valignment="top" usebox="none">
16604 \begin_inset Text
16606 \begin_layout Plain Layout
16608 \size footnotesize
16609 5.46
16610 \end_layout
16612 \end_inset
16613 </cell>
16614 <cell alignment="center" valignment="top" rightline="true" usebox="none">
16615 \begin_inset Text
16617 \begin_layout Plain Layout
16619 \size footnotesize
16620 1.06
16621 \end_layout
16623 \end_inset
16624 </cell>
16625 </row>
16626 <row>
16627 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16628 \begin_inset Text
16630 \begin_layout Plain Layout
16632 \end_layout
16634 \end_inset
16635 </cell>
16636 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16637 \begin_inset Text
16639 \begin_layout Plain Layout
16641 \size footnotesize
16643 \end_layout
16645 \end_inset
16646 </cell>
16647 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16648 \begin_inset Text
16650 \begin_layout Plain Layout
16652 \size footnotesize
16653 4.23
16654 \end_layout
16656 \end_inset
16657 </cell>
16658 <cell alignment="center" valignment="top" usebox="none">
16659 \begin_inset Text
16661 \begin_layout Plain Layout
16663 \size footnotesize
16664 3.96
16665 \end_layout
16667 \end_inset
16668 </cell>
16669 <cell alignment="center" valignment="top" usebox="none">
16670 \begin_inset Text
16672 \begin_layout Plain Layout
16674 \size footnotesize
16675 1.07
16676 \end_layout
16678 \end_inset
16679 </cell>
16680 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16681 \begin_inset Text
16683 \begin_layout Plain Layout
16685 \size footnotesize
16686 4.74
16687 \end_layout
16689 \end_inset
16690 </cell>
16691 <cell alignment="center" valignment="top" usebox="none">
16692 \begin_inset Text
16694 \begin_layout Plain Layout
16696 \size footnotesize
16697 4.40
16698 \end_layout
16700 \end_inset
16701 </cell>
16702 <cell alignment="center" valignment="top" rightline="true" usebox="none">
16703 \begin_inset Text
16705 \begin_layout Plain Layout
16707 \size footnotesize
16708 1.08
16709 \end_layout
16711 \end_inset
16712 </cell>
16713 </row>
16714 <row>
16715 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16716 \begin_inset Text
16718 \begin_layout Plain Layout
16720 \end_layout
16722 \end_inset
16723 </cell>
16724 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16725 \begin_inset Text
16727 \begin_layout Plain Layout
16729 \size footnotesize
16731 \end_layout
16733 \end_inset
16734 </cell>
16735 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16736 \begin_inset Text
16738 \begin_layout Plain Layout
16740 \size footnotesize
16741 4.02
16742 \end_layout
16744 \end_inset
16745 </cell>
16746 <cell alignment="center" valignment="top" usebox="none">
16747 \begin_inset Text
16749 \begin_layout Plain Layout
16751 \size footnotesize
16752 3.75
16753 \end_layout
16755 \end_inset
16756 </cell>
16757 <cell alignment="center" valignment="top" usebox="none">
16758 \begin_inset Text
16760 \begin_layout Plain Layout
16762 \size footnotesize
16763 1.07
16764 \end_layout
16766 \end_inset
16767 </cell>
16768 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16769 \begin_inset Text
16771 \begin_layout Plain Layout
16773 \size footnotesize
16774 4.60
16775 \end_layout
16777 \end_inset
16778 </cell>
16779 <cell alignment="center" valignment="top" usebox="none">
16780 \begin_inset Text
16782 \begin_layout Plain Layout
16784 \size footnotesize
16785 4.25
16786 \end_layout
16788 \end_inset
16789 </cell>
16790 <cell alignment="center" valignment="top" rightline="true" usebox="none">
16791 \begin_inset Text
16793 \begin_layout Plain Layout
16795 \size footnotesize
16796 1.08
16797 \end_layout
16799 \end_inset
16800 </cell>
16801 </row>
16802 <row>
16803 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
16804 \begin_inset Text
16806 \begin_layout Plain Layout
16808 \size footnotesize
16809 Serrano
16810 \end_layout
16812 \end_inset
16813 </cell>
16814 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
16815 \begin_inset Text
16817 \begin_layout Plain Layout
16819 \size footnotesize
16821 \end_layout
16823 \end_inset
16824 </cell>
16825 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
16826 \begin_inset Text
16828 \begin_layout Plain Layout
16830 \size footnotesize
16831 16.37
16832 \end_layout
16834 \end_inset
16835 </cell>
16836 <cell alignment="center" valignment="top" topline="true" usebox="none">
16837 \begin_inset Text
16839 \begin_layout Plain Layout
16841 \size footnotesize
16842 16.14
16843 \end_layout
16845 \end_inset
16846 </cell>
16847 <cell alignment="center" valignment="top" topline="true" usebox="none">
16848 \begin_inset Text
16850 \begin_layout Plain Layout
16852 \size footnotesize
16853 1.01
16854 \end_layout
16856 \end_inset
16857 </cell>
16858 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
16859 \begin_inset Text
16861 \begin_layout Plain Layout
16863 \size footnotesize
16864 13.92
16865 \end_layout
16867 \end_inset
16868 </cell>
16869 <cell alignment="center" valignment="top" topline="true" usebox="none">
16870 \begin_inset Text
16872 \begin_layout Plain Layout
16874 \size footnotesize
16875 13.63
16876 \end_layout
16878 \end_inset
16879 </cell>
16880 <cell alignment="center" valignment="top" topline="true" rightline="true" usebox="none">
16881 \begin_inset Text
16883 \begin_layout Plain Layout
16885 \size footnotesize
16886 1.02
16887 \end_layout
16889 \end_inset
16890 </cell>
16891 </row>
16892 <row>
16893 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16894 \begin_inset Text
16896 \begin_layout Plain Layout
16898 \end_layout
16900 \end_inset
16901 </cell>
16902 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16903 \begin_inset Text
16905 \begin_layout Plain Layout
16907 \size footnotesize
16909 \end_layout
16911 \end_inset
16912 </cell>
16913 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16914 \begin_inset Text
16916 \begin_layout Plain Layout
16918 \size footnotesize
16919 9.94
16920 \end_layout
16922 \end_inset
16923 </cell>
16924 <cell alignment="center" valignment="top" usebox="none">
16925 \begin_inset Text
16927 \begin_layout Plain Layout
16929 \size footnotesize
16930 9.67
16931 \end_layout
16933 \end_inset
16934 </cell>
16935 <cell alignment="center" valignment="top" usebox="none">
16936 \begin_inset Text
16938 \begin_layout Plain Layout
16940 \size footnotesize
16941 1.03
16942 \end_layout
16944 \end_inset
16945 </cell>
16946 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16947 \begin_inset Text
16949 \begin_layout Plain Layout
16951 \size footnotesize
16952 9.32
16953 \end_layout
16955 \end_inset
16956 </cell>
16957 <cell alignment="center" valignment="top" usebox="none">
16958 \begin_inset Text
16960 \begin_layout Plain Layout
16962 \size footnotesize
16963 8.93
16964 \end_layout
16966 \end_inset
16967 </cell>
16968 <cell alignment="center" valignment="top" rightline="true" usebox="none">
16969 \begin_inset Text
16971 \begin_layout Plain Layout
16973 \size footnotesize
16974 1.04
16975 \end_layout
16977 \end_inset
16978 </cell>
16979 </row>
16980 <row>
16981 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16982 \begin_inset Text
16984 \begin_layout Plain Layout
16986 \end_layout
16988 \end_inset
16989 </cell>
16990 <cell alignment="center" valignment="top" leftline="true" usebox="none">
16991 \begin_inset Text
16993 \begin_layout Plain Layout
16995 \size footnotesize
16997 \end_layout
16999 \end_inset
17000 </cell>
17001 <cell alignment="center" valignment="top" leftline="true" usebox="none">
17002 \begin_inset Text
17004 \begin_layout Plain Layout
17006 \size footnotesize
17007 7.33
17008 \end_layout
17010 \end_inset
17011 </cell>
17012 <cell alignment="center" valignment="top" usebox="none">
17013 \begin_inset Text
17015 \begin_layout Plain Layout
17017 \size footnotesize
17018 6.97
17019 \end_layout
17021 \end_inset
17022 </cell>
17023 <cell alignment="center" valignment="top" usebox="none">
17024 \begin_inset Text
17026 \begin_layout Plain Layout
17028 \size footnotesize
17029 1.05
17030 \end_layout
17032 \end_inset
17033 </cell>
17034 <cell alignment="center" valignment="top" leftline="true" usebox="none">
17035 \begin_inset Text
17037 \begin_layout Plain Layout
17039 \size footnotesize
17040 7.37
17041 \end_layout
17043 \end_inset
17044 </cell>
17045 <cell alignment="center" valignment="top" usebox="none">
17046 \begin_inset Text
17048 \begin_layout Plain Layout
17050 \size footnotesize
17051 6.90
17052 \end_layout
17054 \end_inset
17055 </cell>
17056 <cell alignment="center" valignment="top" rightline="true" usebox="none">
17057 \begin_inset Text
17059 \begin_layout Plain Layout
17061 \size footnotesize
17062 1.07
17063 \end_layout
17065 \end_inset
17066 </cell>
17067 </row>
17068 <row>
17069 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
17070 \begin_inset Text
17072 \begin_layout Plain Layout
17074 \end_layout
17076 \end_inset
17077 </cell>
17078 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
17079 \begin_inset Text
17081 \begin_layout Plain Layout
17083 \size footnotesize
17085 \end_layout
17087 \end_inset
17088 </cell>
17089 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
17090 \begin_inset Text
17092 \begin_layout Plain Layout
17094 \size footnotesize
17095 6.59
17096 \end_layout
17098 \end_inset
17099 </cell>
17100 <cell alignment="center" valignment="top" bottomline="true" usebox="none">
17101 \begin_inset Text
17103 \begin_layout Plain Layout
17105 \size footnotesize
17106 6.18
17107 \end_layout
17109 \end_inset
17110 </cell>
17111 <cell alignment="center" valignment="top" bottomline="true" usebox="none">
17112 \begin_inset Text
17114 \begin_layout Plain Layout
17116 \size footnotesize
17117 1.07
17118 \end_layout
17120 \end_inset
17121 </cell>
17122 <cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
17123 \begin_inset Text
17125 \begin_layout Plain Layout
17127 \size footnotesize
17128 6.86
17129 \end_layout
17131 \end_inset
17132 </cell>
17133 <cell alignment="center" valignment="top" bottomline="true" usebox="none">
17134 \begin_inset Text
17136 \begin_layout Plain Layout
17138 \size footnotesize
17139 6.36
17140 \end_layout
17142 \end_inset
17143 </cell>
17144 <cell alignment="center" valignment="top" bottomline="true" rightline="true" usebox="none">
17145 \begin_inset Text
17147 \begin_layout Plain Layout
17149 \size footnotesize
17150 1.08
17151 \end_layout
17153 \end_inset
17154 </cell>
17155 </row>
17156 </lyxtabular>
17158 \end_inset
17161 \begin_inset Note Note
17162 status collapsed
17164 \begin_layout Plain Layout
17166 \size footnotesize
17167 \begin_inset Tabular
17168 <lyxtabular version="3" rows="11" columns="6">
17169 <features>
17170 <column alignment="center" valignment="top" width="0">
17171 <column alignment="center" valignment="top" width="0">
17172 <column alignment="center" valignment="top" width="0">
17173 <column alignment="center" valignment="top" width="0">
17174 <column alignment="center" valignment="top" width="0">
17175 <column alignment="center" valignment="top" width="0">
17176 <row>
17177 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17178 \begin_inset Text
17180 \begin_layout Plain Layout
17182 \size footnotesize
17183 goldhill
17184 \end_layout
17186 \end_inset
17187 </cell>
17188 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17189 \begin_inset Text
17191 \begin_layout Plain Layout
17193 \size footnotesize
17194 \begin_inset Formula $2^{11}$
17195 \end_inset
17198 \end_layout
17200 \end_inset
17201 </cell>
17202 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17203 \begin_inset Text
17205 \begin_layout Plain Layout
17207 \size footnotesize
17208 \begin_inset Formula $2^{-10}$
17209 \end_inset
17212 \end_layout
17214 \end_inset
17215 </cell>
17216 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17217 \begin_inset Text
17219 \begin_layout Plain Layout
17221 \size footnotesize
17222 27.50
17223 \end_layout
17225 \end_inset
17226 </cell>
17227 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17228 \begin_inset Text
17230 \begin_layout Plain Layout
17232 \size footnotesize
17233 6.50
17234 \end_layout
17236 \end_inset
17237 </cell>
17238 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
17239 \begin_inset Text
17241 \begin_layout Plain Layout
17243 \size footnotesize
17245 \end_layout
17247 \end_inset
17248 </cell>
17249 </row>
17250 <row>
17251 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17252 \begin_inset Text
17254 \begin_layout Plain Layout
17256 \end_layout
17258 \end_inset
17259 </cell>
17260 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17261 \begin_inset Text
17263 \begin_layout Plain Layout
17265 \end_layout
17267 \end_inset
17268 </cell>
17269 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17270 \begin_inset Text
17272 \begin_layout Plain Layout
17274 \size footnotesize
17275 \begin_inset Formula $2^{-8}$
17276 \end_inset
17279 \end_layout
17281 \end_inset
17282 </cell>
17283 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17284 \begin_inset Text
17286 \begin_layout Plain Layout
17288 \size footnotesize
17289 27.50
17290 \end_layout
17292 \end_inset
17293 </cell>
17294 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17295 \begin_inset Text
17297 \begin_layout Plain Layout
17299 \size footnotesize
17300 6.50
17301 \end_layout
17303 \end_inset
17304 </cell>
17305 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
17306 \begin_inset Text
17308 \begin_layout Plain Layout
17310 \size footnotesize
17312 \end_layout
17314 \end_inset
17315 </cell>
17316 </row>
17317 <row>
17318 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17319 \begin_inset Text
17321 \begin_layout Plain Layout
17323 \end_layout
17325 \end_inset
17326 </cell>
17327 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17328 \begin_inset Text
17330 \begin_layout Plain Layout
17332 \end_layout
17334 \end_inset
17335 </cell>
17336 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17337 \begin_inset Text
17339 \begin_layout Plain Layout
17341 \size footnotesize
17342 \begin_inset Formula $2^{-6}$
17343 \end_inset
17346 \end_layout
17348 \end_inset
17349 </cell>
17350 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17351 \begin_inset Text
17353 \begin_layout Plain Layout
17355 \size footnotesize
17356 29.97
17357 \end_layout
17359 \end_inset
17360 </cell>
17361 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17362 \begin_inset Text
17364 \begin_layout Plain Layout
17366 \size footnotesize
17367 6.51
17368 \end_layout
17370 \end_inset
17371 </cell>
17372 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
17373 \begin_inset Text
17375 \begin_layout Plain Layout
17377 \size footnotesize
17379 \end_layout
17381 \end_inset
17382 </cell>
17383 </row>
17384 <row>
17385 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17386 \begin_inset Text
17388 \begin_layout Plain Layout
17390 \end_layout
17392 \end_inset
17393 </cell>
17394 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17395 \begin_inset Text
17397 \begin_layout Plain Layout
17399 \end_layout
17401 \end_inset
17402 </cell>
17403 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17404 \begin_inset Text
17406 \begin_layout Plain Layout
17408 \size footnotesize
17409 vše
17410 \end_layout
17412 \end_inset
17413 </cell>
17414 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17415 \begin_inset Text
17417 \begin_layout Plain Layout
17419 \size footnotesize
17420 32.87
17421 \end_layout
17423 \end_inset
17424 </cell>
17425 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17426 \begin_inset Text
17428 \begin_layout Plain Layout
17430 \size footnotesize
17431 7.44
17432 \end_layout
17434 \end_inset
17435 </cell>
17436 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
17437 \begin_inset Text
17439 \begin_layout Plain Layout
17441 \size footnotesize
17442 10.8
17443 \end_layout
17445 \end_inset
17446 </cell>
17447 </row>
17448 <row>
17449 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17450 \begin_inset Text
17452 \begin_layout Plain Layout
17454 \end_layout
17456 \end_inset
17457 </cell>
17458 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17459 \begin_inset Text
17461 \begin_layout Plain Layout
17463 \size footnotesize
17464 \begin_inset Formula $2^{15}$
17465 \end_inset
17468 \end_layout
17470 \end_inset
17471 </cell>
17472 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17473 \begin_inset Text
17475 \begin_layout Plain Layout
17477 \size footnotesize
17478 \begin_inset Formula $2^{-10}$
17479 \end_inset
17482 \end_layout
17484 \end_inset
17485 </cell>
17486 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17487 \begin_inset Text
17489 \begin_layout Plain Layout
17491 \size footnotesize
17492 31.63
17493 \end_layout
17495 \end_inset
17496 </cell>
17497 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17498 \begin_inset Text
17500 \begin_layout Plain Layout
17502 \size footnotesize
17503 5.60
17504 \end_layout
17506 \end_inset
17507 </cell>
17508 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
17509 \begin_inset Text
17511 \begin_layout Plain Layout
17513 \size footnotesize
17515 \end_layout
17517 \end_inset
17518 </cell>
17519 </row>
17520 <row>
17521 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17522 \begin_inset Text
17524 \begin_layout Plain Layout
17526 \end_layout
17528 \end_inset
17529 </cell>
17530 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17531 \begin_inset Text
17533 \begin_layout Plain Layout
17535 \end_layout
17537 \end_inset
17538 </cell>
17539 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17540 \begin_inset Text
17542 \begin_layout Plain Layout
17544 \size footnotesize
17545 \begin_inset Formula $2^{-8}$
17546 \end_inset
17549 \end_layout
17551 \end_inset
17552 </cell>
17553 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17554 \begin_inset Text
17556 \begin_layout Plain Layout
17558 \size footnotesize
17559 33.17
17560 \end_layout
17562 \end_inset
17563 </cell>
17564 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17565 \begin_inset Text
17567 \begin_layout Plain Layout
17569 \size footnotesize
17570 5.69
17571 \end_layout
17573 \end_inset
17574 </cell>
17575 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
17576 \begin_inset Text
17578 \begin_layout Plain Layout
17580 \size footnotesize
17582 \end_layout
17584 \end_inset
17585 </cell>
17586 </row>
17587 <row>
17588 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17589 \begin_inset Text
17591 \begin_layout Plain Layout
17593 \end_layout
17595 \end_inset
17596 </cell>
17597 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17598 \begin_inset Text
17600 \begin_layout Plain Layout
17602 \end_layout
17604 \end_inset
17605 </cell>
17606 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17607 \begin_inset Text
17609 \begin_layout Plain Layout
17611 \size footnotesize
17612 \begin_inset Formula $2^{-6}$
17613 \end_inset
17616 \end_layout
17618 \end_inset
17619 </cell>
17620 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17621 \begin_inset Text
17623 \begin_layout Plain Layout
17625 \size footnotesize
17626 33.93
17627 \end_layout
17629 \end_inset
17630 </cell>
17631 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17632 \begin_inset Text
17634 \begin_layout Plain Layout
17636 \size footnotesize
17637 5.86
17638 \end_layout
17640 \end_inset
17641 </cell>
17642 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
17643 \begin_inset Text
17645 \begin_layout Plain Layout
17647 \size footnotesize
17649 \end_layout
17651 \end_inset
17652 </cell>
17653 </row>
17654 <row>
17655 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17656 \begin_inset Text
17658 \begin_layout Plain Layout
17660 \end_layout
17662 \end_inset
17663 </cell>
17664 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17665 \begin_inset Text
17667 \begin_layout Plain Layout
17669 \end_layout
17671 \end_inset
17672 </cell>
17673 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17674 \begin_inset Text
17676 \begin_layout Plain Layout
17678 \size footnotesize
17679 vše
17680 \end_layout
17682 \end_inset
17683 </cell>
17684 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17685 \begin_inset Text
17687 \begin_layout Plain Layout
17689 \size footnotesize
17690 34.37
17691 \end_layout
17693 \end_inset
17694 </cell>
17695 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17696 \begin_inset Text
17698 \begin_layout Plain Layout
17700 \size footnotesize
17701 7.01
17702 \end_layout
17704 \end_inset
17705 </cell>
17706 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
17707 \begin_inset Text
17709 \begin_layout Plain Layout
17711 \size footnotesize
17713 \end_layout
17715 \end_inset
17716 </cell>
17717 </row>
17718 <row>
17719 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17720 \begin_inset Text
17722 \begin_layout Plain Layout
17724 \end_layout
17726 \end_inset
17727 </cell>
17728 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17729 \begin_inset Text
17731 \begin_layout Plain Layout
17733 \size footnotesize
17734 \begin_inset Formula $2^{19}$
17735 \end_inset
17738 \end_layout
17740 \end_inset
17741 </cell>
17742 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17743 \begin_inset Text
17745 \begin_layout Plain Layout
17747 \size footnotesize
17748 \begin_inset Formula $2^{-10}$
17749 \end_inset
17752 \end_layout
17754 \end_inset
17755 </cell>
17756 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17757 \begin_inset Text
17759 \begin_layout Plain Layout
17761 \size footnotesize
17762 34.74
17763 \end_layout
17765 \end_inset
17766 </cell>
17767 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17768 \begin_inset Text
17770 \begin_layout Plain Layout
17772 \size footnotesize
17773 5.33
17774 \end_layout
17776 \end_inset
17777 </cell>
17778 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
17779 \begin_inset Text
17781 \begin_layout Plain Layout
17783 \size footnotesize
17785 \end_layout
17787 \end_inset
17788 </cell>
17789 </row>
17790 <row>
17791 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17792 \begin_inset Text
17794 \begin_layout Plain Layout
17796 \end_layout
17798 \end_inset
17799 </cell>
17800 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17801 \begin_inset Text
17803 \begin_layout Plain Layout
17805 \end_layout
17807 \end_inset
17808 </cell>
17809 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17810 \begin_inset Text
17812 \begin_layout Plain Layout
17814 \size footnotesize
17815 \begin_inset Formula $2^{-8}$
17816 \end_inset
17819 \end_layout
17821 \end_inset
17822 </cell>
17823 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17824 \begin_inset Text
17826 \begin_layout Plain Layout
17828 \size footnotesize
17829 35.14
17830 \end_layout
17832 \end_inset
17833 </cell>
17834 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
17835 \begin_inset Text
17837 \begin_layout Plain Layout
17839 \size footnotesize
17840 5.49
17841 \end_layout
17843 \end_inset
17844 </cell>
17845 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
17846 \begin_inset Text
17848 \begin_layout Plain Layout
17850 \size footnotesize
17852 \end_layout
17854 \end_inset
17855 </cell>
17856 </row>
17857 <row>
17858 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
17859 \begin_inset Text
17861 \begin_layout Plain Layout
17863 \end_layout
17865 \end_inset
17866 </cell>
17867 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
17868 \begin_inset Text
17870 \begin_layout Plain Layout
17872 \end_layout
17874 \end_inset
17875 </cell>
17876 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
17877 \begin_inset Text
17879 \begin_layout Plain Layout
17881 \size footnotesize
17882 \begin_inset Formula $2^{-6}$
17883 \end_inset
17886 \end_layout
17888 \end_inset
17889 </cell>
17890 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
17891 \begin_inset Text
17893 \begin_layout Plain Layout
17895 \size footnotesize
17896 35.32
17897 \end_layout
17899 \end_inset
17900 </cell>
17901 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
17902 \begin_inset Text
17904 \begin_layout Plain Layout
17906 \size footnotesize
17907 5.65
17908 \end_layout
17910 \end_inset
17911 </cell>
17912 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
17913 \begin_inset Text
17915 \begin_layout Plain Layout
17917 \size footnotesize
17918 22.3
17919 \end_layout
17921 \end_inset
17922 </cell>
17923 </row>
17924 </lyxtabular>
17926 \end_inset
17929 \end_layout
17931 \end_inset
17934 \begin_inset space \hfill{}
17935 \end_inset
17938 \end_layout
17940 \end_inset
17943 \end_layout
17945 \begin_layout Section
17946 Celková účinnost
17947 \end_layout
17949 \begin_layout Standard
17950 Během předchozích testů bylo doladěno implicitní nastavení některých parametrů
17951  komprese.
17953 \begin_inset space ~
17954 \end_inset
17956 této části je vyhodnocována celková efektivita komprese a porovnána se standardn
17957 ími metodami JPEG a JPEG
17958 \begin_inset space ~
17959 \end_inset
17961 2000.
17962 \end_layout
17964 \begin_layout Standard
17965 Fraktální komprese je testována pro několik vybraných nastavení počtu zdrojových
17966  bloků a jejich maximální predikované části (značeny 
17967 \begin_inset Formula $z$
17968 \end_inset
17970  a 
17971 \begin_inset Formula $p$
17972 \end_inset
17974 ), které představují různé poměry účinnosti a spotřebovaného času.
17975  Implicitní nastavení je 
17976 \begin_inset Formula $z=2^{19}$
17977 \end_inset
17979  a 
17980 \begin_inset Formula $p=2^{-8}$
17981 \end_inset
17984 \end_layout
17986 \begin_layout Standard
17987 Obrázek
17988 \begin_inset space ~
17989 \end_inset
17992 \begin_inset CommandInset ref
17993 LatexCommand vref
17994 reference "Testování/Celkové/Čas-Lena"
17996 \end_inset
17998  ukazuje závislost spotřebovaného času na kompresním poměru pro obrázek
18000 \emph on
18001 Lena
18002 \emph default
18004  Graf potvrzuje fakt, že fraktální komprese spotřebuje při použitelné kvalitě
18005  řádově více času než standardní metody.
18007 \begin_inset space ~
18008 \end_inset
18010 těch se spotřebovaný čas s
18011 \begin_inset space ~
18012 \end_inset
18014 kompresním poměrem výrazněji nemění, ale fraktální komprese spotřebuje při
18015  nízkém nastavení kvality času méně.
18016  Grafy závislosti času na kompresním poměru pro ostatních pět testovaných
18017  obrázků vypadají stejně, a proto zde nejsou uvedeny.
18018 \end_layout
18020 \begin_layout Standard
18021 \begin_inset Float figure
18022 wide false
18023 sideways false
18024 status open
18026 \begin_layout Plain Layout
18027 \begin_inset Caption
18029 \begin_layout Plain Layout
18030 \begin_inset CommandInset label
18031 LatexCommand label
18032 name "Testování/Celkové/Čas-Lena"
18034 \end_inset
18036 Graf závislosti doby komprese na kompresním poměru pro obrázek 
18037 \emph on
18038 Lena
18039 \end_layout
18041 \end_inset
18044 \begin_inset space \hfill{}
18045 \end_inset
18048 \begin_inset Graphics
18049         filename graphs/lena-time.eps
18051 \end_inset
18054 \begin_inset space \hfill{}
18055 \end_inset
18058 \end_layout
18060 \end_inset
18063 \end_layout
18065 \begin_layout Standard
18066 Zajímavější je závislost kvality na kompresním poměru.
18067  Typickým grafem je
18068 \begin_inset space ~
18069 \end_inset
18072 \begin_inset CommandInset ref
18073 LatexCommand ref
18074 reference "Testování/PSNR-Lena"
18076 \end_inset
18078  pro obrázek 
18079 \emph on
18080 Lenna
18081 \emph default
18082 , kde mají všechny křivky podobný průběh a fraktální komprese nedosahuje
18083  účinnosti standardních metod.
18084  Stejný vzhled mají i neuvedené grafy pro obrázky 
18085 \emph on
18086 Goldhill
18087 \emph default
18088  a 
18089 \emph on
18090 Peppers.
18092 \emph default
18093  Podobný je také graf pro obrázek 
18094 \emph on
18095 Mandrill
18096 \begin_inset space ~
18097 \end_inset
18100 \emph default
18102 \begin_inset CommandInset ref
18103 LatexCommand eqref
18104 reference "Testování/PSNR-Mandrill"
18106 \end_inset
18108 , akorát mají křivky jiné tvary a při použitelných hodnotách kvality se
18109  fraktální komprese více přibližuje JPEG kompresi.
18110 \end_layout
18112 \begin_layout Standard
18113 Jiná situace je u
18114 \begin_inset space ~
18115 \end_inset
18117 obrázku 
18118 \emph on
18119 Serrano
18120 \begin_inset space ~
18121 \end_inset
18124 \emph default
18126 \begin_inset CommandInset ref
18127 LatexCommand eqref
18128 reference "Testování/PSNR-Serrano"
18130 \end_inset
18133  Zde dává fraktální komprese výrazně lepší výsledky než JPEG a v
18134 \begin_inset space ~
18135 \end_inset
18137 některých případech dokonce i
18138 \begin_inset space ~
18139 \end_inset
18141 srovnatelné s
18142 \begin_inset space ~
18143 \end_inset
18145 JPEG
18146 \begin_inset space ~
18147 \end_inset
18149 2000.
18150  Podobně vypadá i graf pro obrázek 
18151 \emph on
18152 Clegg
18153 \begin_inset space ~
18154 \end_inset
18157 \emph default
18159 \begin_inset CommandInset ref
18160 LatexCommand eqref
18161 reference "Testování/PSNR-Clegg"
18163 \end_inset
18165 , ale zde již nedává fraktální komprese tak dobré výsledky.
18166 \end_layout
18168 \begin_layout Standard
18169 Testy ukazují, že spíše než na běžné spojité fotografie je zde implementovaná
18170  fraktální komprese vhodnější pro obrázky obsahující ostré hrany, jako zkoušené
18171  umělecké obrázky.
18172 \end_layout
18174 \begin_layout Standard
18175 \begin_inset Float figure
18176 wide false
18177 sideways false
18178 status collapsed
18180 \begin_layout Plain Layout
18181 \begin_inset Caption
18183 \begin_layout Plain Layout
18184 \begin_inset CommandInset label
18185 LatexCommand label
18186 name "Testování/PSNR-Lena"
18188 \end_inset
18190 Graf závislosti kvality na kompresním poměru pro obrázek 
18191 \emph on
18192 Lena 
18193 \end_layout
18195 \end_inset
18198 \begin_inset space \hfill{}
18199 \end_inset
18202 \begin_inset Graphics
18203         filename graphs/lena-PSNR.eps
18205 \end_inset
18208 \begin_inset space \hfill{}
18209 \end_inset
18212 \end_layout
18214 \begin_layout Plain Layout
18216 \end_layout
18218 \end_inset
18221 \end_layout
18223 \begin_layout Standard
18224 \begin_inset Float figure
18225 wide false
18226 sideways false
18227 status collapsed
18229 \begin_layout Plain Layout
18230 \begin_inset Caption
18232 \begin_layout Plain Layout
18233 \begin_inset CommandInset label
18234 LatexCommand label
18235 name "Testování/PSNR-Mandrill"
18237 \end_inset
18239 Graf závislosti kvality na kompresním poměru pro obrázek 
18240 \emph on
18241 Mandrill 
18242 \end_layout
18244 \end_inset
18247 \end_layout
18249 \begin_layout Plain Layout
18250 \begin_inset space \hfill{}
18251 \end_inset
18254 \begin_inset Graphics
18255         filename graphs/mandrill-PSNR.eps
18257 \end_inset
18260 \begin_inset space \hfill{}
18261 \end_inset
18264 \end_layout
18266 \end_inset
18269 \end_layout
18271 \begin_layout Standard
18272 \begin_inset Float figure
18273 wide false
18274 sideways false
18275 status collapsed
18277 \begin_layout Plain Layout
18278 \begin_inset Caption
18280 \begin_layout Plain Layout
18281 \begin_inset CommandInset label
18282 LatexCommand label
18283 name "Testování/PSNR-Serrano"
18285 \end_inset
18287 Graf závislosti kvality na kompresním poměru pro obrázek 
18288 \emph on
18289 Serrano 
18290 \end_layout
18292 \end_inset
18295 \end_layout
18297 \begin_layout Plain Layout
18298 \begin_inset space \hfill{}
18299 \end_inset
18302 \begin_inset Graphics
18303         filename graphs/serrano-PSNR.eps
18305 \end_inset
18308 \begin_inset space \hfill{}
18309 \end_inset
18312 \end_layout
18314 \end_inset
18317 \end_layout
18319 \begin_layout Standard
18320 \begin_inset Float figure
18321 wide false
18322 sideways false
18323 status collapsed
18325 \begin_layout Plain Layout
18326 \begin_inset Caption
18328 \begin_layout Plain Layout
18329 \begin_inset CommandInset label
18330 LatexCommand label
18331 name "Testování/PSNR-Clegg"
18333 \end_inset
18335 Graf závislosti kvality na kompresním poměru pro obrázek 
18336 \emph on
18337 Clegg 
18338 \end_layout
18340 \end_inset
18343 \end_layout
18345 \begin_layout Plain Layout
18346 \begin_inset space \hfill{}
18347 \end_inset
18350 \begin_inset Graphics
18351         filename graphs/clegg-PSNR.eps
18353 \end_inset
18356 \begin_inset space \hfill{}
18357 \end_inset
18360 \end_layout
18362 \end_inset
18365 \end_layout
18367 \begin_layout Chapter
18368 Závěr
18369 \end_layout
18371 \begin_layout Standard
18373 \begin_inset space ~
18374 \end_inset
18376 této práci byl představen modulární systém pro fraktální kompresi obrazu
18377  umožňující efektivní implementaci vyměnitelných algoritmů s
18378 \begin_inset space ~
18379 \end_inset
18381 minimální zátěží technického kódu.
18382  Pro tento systém byla implementována sada modulů provádějící většinou klasická
18383  řešení jednotlivých části fraktální komprese.
18384  Spolu s
18385 \begin_inset space ~
18386 \end_inset
18388 grafickým a dávkovým uživatelským rozhraním vznikl funkční celek vhodný
18389  pro výzkum vlastností komprese.
18390  Kromě použití známých metod byla navržena drobná vylepšení.
18391  Jejich vliv a také celkový výsledek byly experimentálně vyhodnoceny a porovnány
18392  se standardními metodami komprese.
18393 \end_layout
18395 \begin_layout Standard
18396 Implementace byla prováděna s
18397 \begin_inset space ~
18398 \end_inset
18400 ohledem na možnost snadného doplnění dalších algoritmů a jejich kombinování.
18401  Mnoho možností dalšího rozšíření bylo zmíněno v
18402 \begin_inset space ~
18403 \end_inset
18405 části
18406 \begin_inset space ~
18407 \end_inset
18410 \begin_inset CommandInset ref
18411 LatexCommand ref
18412 reference "Články"
18414 \end_inset
18417  Mezi nejzajímavější patří horizontálně-vertikální dělení cílových bloků
18418  a možnost aproximace cílových bloků pomocí většího počtu zdrojových bloků.
18419  Dalším vhodným rozšířením implementace by v
18420 \begin_inset space ~
18421 \end_inset
18423 budoucnosti mohlo být vylepšení nebo nahrazení stávajícího predikčního modulu,
18424  jehož účinnost podle provedených testů není ideální.
18425 \end_layout
18427 \begin_layout Chapter*
18428 Reference
18429 \end_layout
18431 \begin_layout Standard
18432 \begin_inset CommandInset bibtex
18433 LatexCommand bibtex
18434 btprint "btPrintCited"
18435 bibfiles "fractals"
18436 options "plain"
18438 \end_inset
18441 \end_layout
18443 \begin_layout Chapter*
18444 Internetové zdroje
18445 \end_layout
18447 \begin_layout Standard
18448 \begin_inset CommandInset bibtex
18449 LatexCommand bibtex
18450 btprint "btPrintCited"
18451 bibfiles "internet"
18452 options "plain"
18454 \end_inset
18457 \end_layout
18459 \end_body
18460 \end_document