diff --git a/document/presentation/Figures/hm_sq1.pdf b/document/presentation/Figures/hm_sq1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..45845b331cd62a123cf6425f13bd418ee6994cf6 Binary files /dev/null and b/document/presentation/Figures/hm_sq1.pdf differ diff --git a/document/presentation/Figures/hm_sq2.pdf b/document/presentation/Figures/hm_sq2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3b7a430301690bcdce6c5b4d3290dec896f1b63d Binary files /dev/null and b/document/presentation/Figures/hm_sq2.pdf differ diff --git a/document/presentation/Figures/hm_vq1.pdf b/document/presentation/Figures/hm_vq1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f25e743354e27a572858f471500a6b3d906f0022 Binary files /dev/null and b/document/presentation/Figures/hm_vq1.pdf differ diff --git a/document/presentation/Figures/hm_vq2.pdf b/document/presentation/Figures/hm_vq2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b2a6bea453efd56f13583bec61aca445797b466e Binary files /dev/null and b/document/presentation/Figures/hm_vq2.pdf differ diff --git a/document/presentation/Figures/sq_error_hist.pdf b/document/presentation/Figures/sq_error_hist.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6892405e9d3a0507db925358e271f74b5b1a46b1 Binary files /dev/null and b/document/presentation/Figures/sq_error_hist.pdf differ diff --git a/document/presentation/Figures/sq_value_hist.pdf b/document/presentation/Figures/sq_value_hist.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c0a5a97cad9fb692c10afe9d6462cee64d11fa91 Binary files /dev/null and b/document/presentation/Figures/sq_value_hist.pdf differ diff --git a/document/presentation/Figures/vq3x3_error_hist.pdf b/document/presentation/Figures/vq3x3_error_hist.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5f67a78983bd5d6f443a220b217a57012db9e302 Binary files /dev/null and b/document/presentation/Figures/vq3x3_error_hist.pdf differ diff --git a/document/presentation/Figures/vq3x3_value_hist.pdf b/document/presentation/Figures/vq3x3_value_hist.pdf new file mode 100644 index 0000000000000000000000000000000000000000..67c548be87addab97a3b0a9f0514132f111b8571 Binary files /dev/null and b/document/presentation/Figures/vq3x3_value_hist.pdf differ diff --git a/document/presentation/presentation.tex b/document/presentation/presentation.tex index 40a45e382c6a5b0c10b1445630afb23232d7df29..25c73615a4af36cf8bfa20b0aa372e19bb142001 100644 --- a/document/presentation/presentation.tex +++ b/document/presentation/presentation.tex @@ -26,6 +26,7 @@ compat=1.5, (0cm,0cm) rectangle (3pt,0.8em);}, } +\newcommand{\image}[4]{\begin{figure}[ht!] \centering \includegraphics[width=#4\linewidth]{../Figures/#1} \caption*{#2} \label{#3} \end{figure}} \newenvironment{cols}{\begin{columns}}{\end{columns}} \newenvironment{col}[1]{\begin{column}{{#1\linewidth}}}{\end{column}} \newenvironment{hcol}[1]{\begin{column}{{0.5\linewidth}}}{\end{column}} @@ -121,6 +122,7 @@ compat=1.5, \end{itemize} Pro zakĂłdovánĂ slovnĂkovĂ˝ch indexĹŻ obou metod jsme vyuĹľili Huffmanova kĂłdovánĂ. + % ZmĂnit jakĂ©ho jsme dosáhli zlepšenĂ pomocĂ Huffmanova kĂłdovánĂ \end{frame} %-------------------------------------------------------------------- \begin{frame}{PĹ™ehled kompresnĂ aplikace} @@ -130,84 +132,96 @@ compat=1.5, \end{figure} \end{frame} %-------------------------------------------------------------------- -\section{Experimenty} %ProvedenĂ© experimenty?? -\begin{frame}{PoÄŤet detekcĂ} +\section{Experimenty} +\begin{frame}{TestovacĂ dataset} \begin{itemize} - \item TestovacĂ dataset se skládá z 200 obrázkĹŻ v nichĹľ se nacházĂ 628 semaforĹŻ (\textit{Ground Truth}). - \item DolnĂ index u detektoru znaÄŤĂ faktor zvÄ›tšenĂ dat. + \item Dva rĹŻznĂ© datasety embrya Octomilky (\textit{Drosophila}) + \item rozmÄ›r datasetĹŻ - $1041 \times 996 \times 946$, \end{itemize} - - \begin{figure}[h!] + \begin{figure}[ht!] \centering - \begin{tikzpicture} - \begin{axis}[ - ybar, - xtick = data, - ylabel={PoÄŤer všech detekcĂ}, - symbolic x coords={GT, $\text{LeNet}_{1}$, $\text{ResNet}_{1}$, $\text{LeNet}_{1.5}$, $\text{ResNet}_{1.5}$, $\text{LeNet}_{2}$, $\text{ResNet}_{2}$}, - x tick label style = {rotate=45, anchor=east}, - nodes near coords, - ymin = 0, ymax = 720 - ] - \addplot coordinates { - (GT, 628) - ($\text{LeNet}_{1}$, 418) - ($\text{ResNet}_{1}$, 524) - ($\text{LeNet}_{1.5}$, 543) - ($\text{ResNet}_{1.5}$, 598) - ($\text{LeNet}_{2}$, 567) - ($\text{ResNet}_{2}$, 611) - }; - \end{axis} - \end{tikzpicture} - \end{figure} -\end{frame} -%-------------------------------------------------------------------- -\begin{frame}{NegativnĂ detekce} - \begin{itemize} - \item Pro LeNet je nejlepšà $2\times$ zvÄ›tšenĂ dat - \item ResNet detekuje vĂce objektĹŻ na Ăşkor kvality detekce - \end{itemize} - \begin{table} - \begin{tabular}{l r r r} - \hline - Typ sĂtÄ› & PoÄŤet detekcĂ & NegativnĂ detekce [\%] & F1 skĂłre \\ - \hline - \hline - $\text{LeNet}_{1}$ & 418 & 0,3 & 0,7973 \\ - $\text{LeNet}_{1.5}$ & 543 & 1,3 & 0,9155 \\ - \textbf{$\text{LeNet}_{2}$} & \textbf{567} & \textbf{1,1} & \textbf{0,9389} \\ - \hline - $\text{ResNet}_{1}$ & 524 & 0,2 & 0,9080 \\ - $\text{ResNet}_{1.5}$ & 598 & 3,1 & 0,9462 \\ - $\text{ResNet}_{2}$ & 611 & 4,1 & 0,9460 \\ - \hline - \end{tabular} - \end{table} -\end{frame} -%-------------------------------------------------------------------- -\begin{frame}{PorovnánĂ metod pro detekci stavu} - \begin{itemize} - \item ObÄ› metody pracujĂ s podobnou pĹ™esnostĂ - \item Metodu CNN je ale jednoduššà vylepšit - \end{itemize} - \begin{figure}[h!] + \begin{subfigure}{.45\textwidth} + \centering + \includegraphics[width=.85\linewidth]{../Figures/ch1_400.png} + \caption{Ukázka z datasetu} + \end{subfigure} + \begin{subfigure}{.45\textwidth} + \centering + \includegraphics[width=1\linewidth]{../Figures/ch1_400_hist.pdf} + \caption{Histogram hodnot pixelĹŻ} + \end{subfigure} + \end{figure} +\end{frame} +%-------------------------------------------------------------------- +\begin{frame}{VĂ˝sledky - skalárnĂ kvantizace} + \begin{figure}[ht!] + \centering + \begin{subfigure}{.45\textwidth} + \centering + \includegraphics[width=1\linewidth]{Figures/sq_value_hist.pdf} + \caption{Histogram hodnot pixelĹŻ po kompresi} + \end{subfigure} + \begin{subfigure}{.45\textwidth} + \centering + \includegraphics[width=1\linewidth]{Figures/sq_error_hist.pdf} + \caption{Histogram chyby pixelĹŻ po kompresi} + \end{subfigure} + \end{figure} +\end{frame} +%-------------------------------------------------------------------- +\begin{frame}{VĂ˝sledky - skalárnĂ kvantizace} + \begin{figure}[ht!] \centering - \begin{tabular}{l r r r r} - \hline - Metoda & ZvÄ›tšenĂ dat & PoÄŤet chyb & PĹ™esnost [\%] \\ - \hline - \hline - Jas+HSV & $1\times$ & 67 & 89,3312\\ - Jas+HSV & $1,5\times$ & 82 & 86,9426\\ - Jas+HSV & $2\times$ & 103 & 83,5987\\ - CNN & $1\times$ & 175 & 72,1337\\ - CNN & $1,5\times$ & 91 & 85,5095\\ - \textbf{CNN} & \textbf{$2\times$} & \textbf{64} & \textbf{89,8089}\\ - \hline - \end{tabular} - \end{figure} + \begin{subfigure}{0.5\linewidth} + \centering + \includegraphics[width=1\linewidth]{Figures/hm_sq1.pdf} + \end{subfigure} + \begin{subfigure}{0.5\linewidth} + \centering + \includegraphics[width=1\linewidth]{Figures/hm_sq2.pdf} + \end{subfigure} + \end{figure} +\end{frame} +%-------------------------------------------------------------------- +\begin{frame}{VĂ˝sledky - vektorová kvantizace} + \begin{figure}[ht!] + \centering + \begin{subfigure}{.45\textwidth} + \centering + \includegraphics[width=1\linewidth]{Figures/vq3x3_value_hist.pdf} + \caption{Histogram hodnot pixelĹŻ po kompresi} + \end{subfigure} + \begin{subfigure}{.45\textwidth} + \centering + \includegraphics[width=1\linewidth]{Figures/vq3x3_error_hist.pdf} + \caption{Histogram chyby pixelĹŻ po kompresi} + \end{subfigure} + \end{figure} +\end{frame} +%-------------------------------------------------------------------- +\begin{frame}{VĂ˝sledky - vektorová kvantizace} + \begin{figure}[ht!] + \centering + \begin{subfigure}{0.5\linewidth} + \centering + \includegraphics[width=1\linewidth]{Figures/hm_vq1.pdf} + \end{subfigure} + \begin{subfigure}{0.5\linewidth} + \centering + \includegraphics[width=1\linewidth]{Figures/hm_vq2.pdf} + \end{subfigure} + \end{figure} +\end{frame} +%-------------------------------------------------------------------- +\begin{frame}{VĂ˝sledky - vektorová kvantizace} + PrĹŻmÄ›rná absolutnĂ chyba vektorovĂ© kvantizace ($3 \times 3$) podle rovin + \image{vq3x3_error_trend_ch0.pdf}{}{fig:vq_error_trend}{1.0} + % UPRAVIT BPP +\end{frame} +%-------------------------------------------------------------------- +\begin{frame}{Rychlost komprese a dekomprese} + % UPRAVIT BPP \end{frame} %-------------------------------------------------------------------- \begin{sectionframe}{ZhodnocenĂ vĂ˝sledkĹŻ}