diff --git a/presentation/main.tex b/presentation/main.tex index e2d6da9..9a25090 100644 --- a/presentation/main.tex +++ b/presentation/main.tex @@ -99,6 +99,12 @@ \end{itemize} \end{frame} + \begin{frame} + \centering + \includegraphics[scale=0.8]{rsc/overplotting} + \footnotesize\text{Source: https://statisticsglobe.com/avoid-overplotting-r} + \end{frame} + \begin{frame}{Limitations of Traditional Approaches} \begin{itemize} \item Transparency-based methods @@ -216,28 +222,31 @@ \end{itemize} \end{enumerate} \end{frame} -%---------------------------------------------------------------------------------------- -% SECTION 5: IMPLEMENTATION -%---------------------------------------------------------------------------------------- - \section{GPU Implementation} + \begin{frame} + \centering + \begin{figure} + \centering + \begin{minipage}{0.4\textwidth} + \centering + \includegraphics[width=\textwidth]{rsc/2408.06513v1_page_7_1} - \begin{frame}{Efficient GPU Computation} - \begin{itemize} - \item All major steps implemented on GPU: - \begin{itemize} - \item Density accumulation - \item Gaussian smoothing - \item Integral image computation - \end{itemize} - \item Fast multi-pass reduction for InIms - \item Complexity: - \[ - O(n + m) - \] - where $m = 2^k \times 2^k$ is texture resolution - \item Achieves interactive rates for millions of samples - \end{itemize} + \vspace{4pt} + \footnotesize MNIST Dataset (UMAP) + \end{minipage} + \begin{minipage}{0.15\textwidth} + \centering + $\Longrightarrow$ + \end{minipage} + \begin{minipage}{0.4\textwidth} + \centering + \includegraphics[width=\textwidth]{rsc/2408.06513v1_page_7_2} + + \vspace{4pt} + \footnotesize Visual encoding of the density-equalizing transform + \end{minipage} + \label{fig:figure} + \end{figure} \end{frame} %---------------------------------------------------------------------------------------- @@ -275,6 +284,60 @@ \end{itemize} \end{frame} + \begin{frame}{Three Proposed Encodings II} + \centering + \begin{figure} + \centering + \begin{minipage}{0.3\textwidth} + \centering + \includegraphics[width=\textwidth]{rsc/2408.06513v1_page_7_2} + + \vspace{4pt} + \footnotesize Deformed grid lines + \end{minipage} + \begin{minipage}{0.3\textwidth} + \centering + \includegraphics[width=\textwidth]{rsc/2408.06513v1_page_7_3} + + \vspace{4pt} + \footnotesize Background density texture + \end{minipage} + \begin{minipage}{0.3\textwidth} + \centering + \includegraphics[width=\textwidth]{rsc/2408.06513v1_page_7_4} + + \vspace{4pt} + \footnotesize Contour lines + \end{minipage} + \label{fig:figure2} + \end{figure} + \end{frame} + + %---------------------------------------------------------------------------------------- +% SECTION 5: IMPLEMENTATION +%---------------------------------------------------------------------------------------- + + \section{GPU Implementation} + + \begin{frame}{Efficient GPU Computation} + \begin{itemize} + \item All major steps implemented on GPU: + \begin{itemize} + \item Density accumulation + \item Gaussian smoothing + \item Integral image computation + \end{itemize} + \item Fast multi-pass reduction for InIms + \item Complexity: + \[ + O(n + m) + \] + where $m = 2^k \times 2^k$ is texture resolution + \item Achieves interactive rates for millions of samples + \end{itemize} + \end{frame} + + %---------------------------------------------------------------------------------------- % SECTION 7: RESULTS %---------------------------------------------------------------------------------------- @@ -294,6 +357,27 @@ \includegraphics[scale=0.4]{rsc/results} \end{frame} + + % --- THE END + + \begin{frame}[focus] + Thanks for your Attention! + \end{frame} + +%---------------------------------------------------------------------------------------- +% CLOSING/SUPPLEMENTARY SLIDES +%---------------------------------------------------------------------------------------- + + \appendix + + \begin{frame}{Sources} + \nocite{*} % Display all references regardless of if they were cited + \bibliography{sources} + \bibliographystyle{plain} + \end{frame} + + \section{Backup}\label{sec:backup} + \begin{frame}{User Study} \begin{itemize} \item 25 participants, 3 tasks: @@ -315,24 +399,4 @@ \end{itemize} \end{itemize} \end{frame} - - - % --- THE END - - \begin{frame}[focus] - Thanks for your Attention! - \end{frame} - -%---------------------------------------------------------------------------------------- -% CLOSING/SUPPLEMENTARY SLIDES -%---------------------------------------------------------------------------------------- - - \appendix - - \begin{frame}{Sources} - \nocite{*} % Display all references regardless of if they were cited - \bibliography{sources} - \bibliographystyle{plain} - \end{frame} - \end{document} diff --git a/presentation/rsc/2408.06513v1_page_7_1.png b/presentation/rsc/2408.06513v1_page_7_1.png new file mode 100644 index 0000000..771a57b Binary files /dev/null and b/presentation/rsc/2408.06513v1_page_7_1.png differ diff --git a/presentation/rsc/2408.06513v1_page_7_2.png b/presentation/rsc/2408.06513v1_page_7_2.png new file mode 100644 index 0000000..7bb8ab7 Binary files /dev/null and b/presentation/rsc/2408.06513v1_page_7_2.png differ diff --git a/presentation/rsc/2408.06513v1_page_7_3.png b/presentation/rsc/2408.06513v1_page_7_3.png new file mode 100644 index 0000000..c9e9bfe Binary files /dev/null and b/presentation/rsc/2408.06513v1_page_7_3.png differ diff --git a/presentation/rsc/2408.06513v1_page_7_4.png b/presentation/rsc/2408.06513v1_page_7_4.png new file mode 100644 index 0000000..73d152f Binary files /dev/null and b/presentation/rsc/2408.06513v1_page_7_4.png differ diff --git a/presentation/rsc/overplotting.png b/presentation/rsc/overplotting.png new file mode 100644 index 0000000..1d5f55f Binary files /dev/null and b/presentation/rsc/overplotting.png differ