Supportive Technology for Body Stretching via Online Gamification

Master Thesis


The main goal of this thesis will be to design and implement an online system for body stretching assistance. The system will have the form of a game where online users can do stretching exercises, collect points and compete with other players. Pose estimation from video stream will be used to detect body position and provide visual suggestions how to correct the pose to perform stretching correctly. 3D virtual character overlay, visual effects, challenges, levels, or other gamification aspects may be included. The main property of a game will be its online deployment. Thus, any user will be able to access the system using web. The thesis will be part of an international research project.


  • Knowledge of English language (source code comments and final report should be in English)
  • Knowledge of web based APIs, is advantageous
  • Knowledge of body tracking systems like OpenPose is advantageous


The project should be implemented using server-client architecture. The performance critical tasks like body tracking will be running on the server while the visualization will be running in the browser. Game engine like Unity3D might be also used.


For more information please contact Peter Kán, Tiare Feuchtner, Hannes Kaufmann.