Commit 323f1643 authored by Taddeus Kroes's avatar Taddeus Kroes

Added first version of presentation.

parent 198c4343
...@@ -7,4 +7,7 @@ ...@@ -7,4 +7,7 @@
*.pdf *.pdf
*.gz *.gz
*.toc *.toc
*.dvi
*.nav
*.snm
main.bat main.bat
from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello World')
TestApp().run()
\ No newline at end of file
\documentclass{beamer}
\usepackage[dutch]{babel}
\usepackage[utf8]{inputenc}
\usepackage{beamerthemesplit,graphics,subfigure,url,listings}
\definecolor{kugreen}{RGB}{130,151,183}
\setbeamercovered{transparent}
\lstset{ %
language=Python,
basicstyle=\footnotesize,
backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color}
frame=single, % adds a frame around the code
tabsize=4
}
\mode<presentation> {
\usetheme{PaloAlto}
\usecolortheme[named=kugreen]{structure}
\useinnertheme{circles}
\usefonttheme[onlymath]{serif}
\setbeamercovered{transparent}
\setbeamertemplate{blocks}[rounded][shadow=false]
}
\title{Universal Visualization Appliance}
\subtitle{Multi-touch interactie met 3D data}
\author{Taddeüs Kroes}
\institute{Universiteit van Amsterdam}
\date{10 april 2012}
\begin{document}
\frame {
\titlepage
}
\frame {
\frametitle{Overzicht}
\tableofcontents
}
\section{Probleemstelling}
\frame {
\frametitle{Alleen meten is nog niet weten}
\begin{itemize}
\item Wel data, maar geen visualisatie
\item Visualisatie-expert nodig voor het kunnen doen van observaties
\end{itemize}
\begin{figure}[ht]
\centering
\subfigure {
\includegraphics[scale=.413]{data/cubeobj.png}
}
\subfigure {
\includegraphics[scale=.4]{data/cubevtk.png}
}
\end{figure}
}
\frame {
\frametitle{Visie}
\begin{itemize}
\item Universeel visualisatie programma
\item Makkelijk in gebruik
\item Programma herkent datatype en kiest een beschikbare visualisatiemethode
\item ``Intelligente'' herkenning, bijv. clusterdetectie
\end{itemize}
\begin{figure}[ht]
\centering
\includegraphics[scale=.35]{data/graph.png}
\end{figure}
}
\section{Onderzoek}
\frame {
\frametitle{De afstudeeropdracht}
\textbf{Proof of Concept}
\begin{itemize}
\item 3D datasets
\item Multi-touch interactie
\end{itemize}
}
\subsection{Frameworks}
\frame {
\frametitle{Ontwikkelomgeving}
\begin{itemize}
\item Multi-touch tafel PQLabs
\item Cross-platform
\item Python, VTK, Kivy
\end{itemize}
}
\frame {
\frametitle{Visualization Toolkit (VTK)}
\begin{itemize}
\item Objectgeoriënteerd
\item Geschreven in C++, ``wrappers'' voor Python
\item Veel mogelijkheden voor visualisaties, maar programmeerkennis nodig
\item Het idee: koppel visualisatie en multi-touch interactie in een nieuw programma
\end{itemize}
}
\frame {
\frametitle{VTK voorbeeld}
\begin{figure}[ht]
\centering
\includegraphics[scale=.17]{data/full_womanFoot.jpg}
\end{figure}
}
\frame {
\frametitle{Kivy}
\begin{itemize}
\item Ondersteunt o.a. TUIO protocol, net als het PQLabs scherm
\item Geschreven in Python, gebruikt Cython voor snelheid
\item Goed gedocumenteerd
\end{itemize}
}
\frame {
\frametitle{Kivy voorbeeld}
\lstinputlisting{data/kivy_example.py}
\begin{figure}[ht]
\centering
\includegraphics[scale=.35]{data/kivy_example.png}
\end{figure}
}
\section{Voortgang}
\subsection{Tot nu toe}
\frame {
\frametitle{Wat heb ik gedaan}
\begin{itemize}
\item Bekend worden met frameworks en multi-touch omgeving
\item Opstartproblemen
\end{itemize}
}
\subsection{Problemen}
\frame {
\frametitle{Problemen}
\begin{itemize}
\item Opstartproblemen met installaties op Windows
\item Combinatie VTK-Kivy
\end{itemize}
}
\subsection{Planning}
\frame {
\frametitle{Wat ga ik doen}
\begin{itemize}
\item Simpel beginnen met \emph{.obj} bestand tonen, roteren, zoomen etc.
\item Kivy GUI maken
\item Meer bestandstypes ondersteunen
\item Als tijd over: meerdere datasets
\end{itemize}
}
\end{document}
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment