Skip to content
Snippets Groups Projects
Commit 323f1643 authored by Taddeus Kroes's avatar Taddeus Kroes
Browse files

Added first version of presentation.

parent 198c4343
No related branches found
No related tags found
No related merge requests found
......@@ -7,4 +7,7 @@
*.pdf
*.gz
*.toc
*.dvi
*.nav
*.snm
main.bat
docs/data/cubeobj.png

33.4 KiB

docs/data/cubevtk.png

33.2 KiB

docs/data/full_womanFoot.jpg

67.8 KiB

docs/data/graph.png

77.1 KiB

docs/data/kivy_example.png

6.09 KiB

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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment