From a033b986b84b5a2fb20f2eaa485a51be64dd4b5a Mon Sep 17 00:00:00 2001 From: Jan Grewe Date: Sat, 1 Nov 2014 22:34:24 +0100 Subject: [PATCH] [projects] ey-tracking task --- projects/project_eyetracker/Makefile | 10 ++++ projects/project_eyetracker/eyetracker.tex | 62 ++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 projects/project_eyetracker/Makefile create mode 100755 projects/project_eyetracker/eyetracker.tex diff --git a/projects/project_eyetracker/Makefile b/projects/project_eyetracker/Makefile new file mode 100644 index 0000000..dad25ce --- /dev/null +++ b/projects/project_eyetracker/Makefile @@ -0,0 +1,10 @@ +latex: + pdflatex *.tex > /dev/null + pdflatex *.tex > /dev/null + +clean: + rm -rf *.log *.aux *.zip *.out auto + rm -f `basename *.tex .tex`.pdf + +zip: latex + zip `basename *.tex .tex`.zip *.pdf *.dat *.mat diff --git a/projects/project_eyetracker/eyetracker.tex b/projects/project_eyetracker/eyetracker.tex new file mode 100755 index 0000000..4580cc8 --- /dev/null +++ b/projects/project_eyetracker/eyetracker.tex @@ -0,0 +1,62 @@ +\documentclass[addpoints,11pt]{exam} +\usepackage{url} +\usepackage{color} +\usepackage{hyperref} + +\pagestyle{headandfoot} +\runningheadrule +\firstpageheadrule +\firstpageheader{Scientific Computing}{Project Assignment}{11/05/2014 + -- 11/06/2014} +%\runningheader{Homework 01}{Page \thepage\ of \numpages}{23. October 2014} +\firstpagefooter{}{}{} +\runningfooter{}{}{} +\pointsinmargin +\bracketedpoints + +%\printanswers +%\shadedsolutions + + +\begin{document} +%%%%%%%%%%%%%%%%%%%%% Submission instructions %%%%%%%%%%%%%%%%%%%%%%%%% +\sffamily +% \begin{flushright} +% \gradetable[h][questions] +% \end{flushright} + +\begin{center} + \input{../disclaimer.tex} +\end{center} + +%%%%%%%%%%%%%% Questions %%%%%%%%%%%%%%%%%%%%%%%%% +\section*{Analysis of eye trajectories.} +In this project you will analyse eye-tracking data provided by the +Mallot-Group. In this task the subject had to memorize the positions +of targets that can be only learned with active gaze shifts. The eye +movements during training and test are recorded. + +\begin{questions} + \question In the accompanying dataset you find five variables. (i) + \textit{gaze\_eye\_found} a logical array indicating whether the eye + was found by the tracker. (ii, iii) \textit{gaze\_x} and + \textit{gaze\_y} containing the x- and y-position of the gaze. They + relate to a screen with 1280x1024 pixel resolution. (iv) + \textit{gaze\_time} containing time stamps for each frame. (v) + \textit{marker\_time} containing the time of the last marker. All + data with the same marker-time belong to the same trial. + \begin{parts} + \part Cut the data in chunks belonging to the same trial. + \part Characterize the eye movements statistically; eye + velocity, accelerations. + \part Detect and correct the eye traces for instances in which the + eye was not correctly detected. Interpolate linearily in these sections. + \part Create a 'heatmap' plot that shows the eye trajectories + for one or two trials. + \part (Bonus) Use the \verb+kmeans+ clustering function to + discriminate different types of eye-movements. Try clustering + using eye velocitiy and acceleration. + \end{parts} +\end{questions} + +\end{document}