list of student projects

Please find below a list of currently available student projects (for Master theses, Bachelor theses, and research immersion labs). If you are interested in one of the projects please ask the potential main supervisor for further details.

If you are interested in our group’s work but cannot find an interesting topic on this list, feel free to get in touch and discuss further options or even propose your own ideas.


 
 

Real-time self-calibration system for wearable eye trackers

Distribution:10% literature, 30% algorithms, 60% implementation
Requirements: Python/Cython programming skills, basic knowledge in computer vision
Main Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Visual attention modeling and application in GUI spaces

Distribution: 30% literature, 20% algorithms, 40% implementation and user study, 10% data analysis
Requirements: Background or strong interest in HCI, basic knowledge in machine learning, experience with GUI programming
Main Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 
Exploring design spaces of gaze-contingent notification
Distribution: 30% literature, 40% user study and data collection, 30% data analysis
Requirements: Background or strong interest in HCI and gaze interaction, basic programming skills
Main Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Mid-air handwriting using coordinated hand and eye movements

Distribution: 20% literature; 30% algorithm; 30% development and 20% user study
Requirements: C++/Matlab/Python programming, computer vision background
Main Supervisor: Xucong Zhang, Campus E1.4, room 609, E-mail:
Second Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Evaluation of remote monocular gaze estimation methods

Distribution: 20% literature; 30% algorithm; 50% programming
Requirements: Good C++/Matlab/Python programming skills
Main Supervisor: Xucong Zhang, Campus E1.4, room 609, E-mail:
Second Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

What you see is not what you feel

Distribution: 30% literature, 30% study design and data collection, 10% feature extraction and selection algorithms, 30% data analysis.
Requirements: Interest in psychological research, knowledge of or interest in study design, background in machine learning and statistics.
Main Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Interactions of scene complexity and gaze in the wild

Distribution: 20% literature, 20% visual complexity algorithms, 40% classification algorithm, 20% analysis of effects and interactions.
Requirements: Background or interest in image processing, preferably programming experience in Matlab or Python, background in machine learning and statistics.
Main Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Exploring Spaces

Distribution: 20% literature, 40% study design and data collection, 20% classification algorithm, 20% model evaluation
Requirements: Background or strong interest in experimental psychology, background in machine lerning and statistics.
Main Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Statistical Eye Shape Modeling

Distribution: 20% literature; 40% data collection; 30% algorithm and 10% data analysis
Requirements: Basic knowledge in geometric computer vision, 3D mesh processing and statistics
Main Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Appearance-based gaze estimation from high-resolution videos

Distribution: 20% literature; 30% system implementation; 30% algorithm and 20% experiments
Requirements: Basic programming skills, Basic knowledge in computer vision, image processing and machine learning
Main Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Gaze estimation and interaction on mobile phones

Distribution: 20% literature, 50% implementation, 30% user study and evaluation
Requirements: Programming skills (preferably Java/Android/FireOS), background in computer vision, interest in (mobile) human-computer interaction and gaze estimation
Main Supervisor: Xucong Zhang, Campus E1.4, room 609, E-mail:
Second Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Activity recognition by modelling eye-hand coordination

Distribution: 20% literature, 20% data collection, 40% implementation, 20% evaluation
Requirements: Basic programming skills (Python, Matlab), basic knowledge in computer vision, and machine learning
Main Supervisor: Julian Steil, Campus E1.4, room 604, E-mail:
Second Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Gaze estimation using stereo information

Distribution: 20% literature, 20% data collection, 40% implementation, 20% evaluation
Requirements: Basic programming skills, basic knowledge in computer vision, and image processing
Main Supervisor: Julian Steil, Campus E1.4, room 604, E-mail:
Second Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail:


 
 

Stereotypes and Gaze

Distribution: 20% Literature, 40% Study Design and Data Collection, 30% Feature extraction and selection algorithms, 10% Data Analysis
Requirements: Interest in psychological research, knowledge of or interest in study design, background in machine learning and statistics.
Main Supervisor: Andreas Bulling, Campus E1.4, room 628, E-mail: