Human-Computer Interaction

Gesture Detection and Stroke Correction in 3D Immersive Sketching


This call for a thesis or project is open for the following modules:
If you are interested, please get in touch with the primary contact person listed below.

Background

Immersive design systems such as Tilt Brush, Open Brush or Gravity Sketch allow users to create 3D persistent sketches in the air around themselves using only hand gestures. Precisely sketching intended strokes in mid-air in all three dimensions is demanding (Keefe et al. (2007), Wiese et al. (2010), Monty et al. (2024)). Bio-mechanical constraints of the hand, wrist and arm contribute to fatigue and increased inaccuracy in unsupported VR sketching (Arora et al. (2017)). The natural ergonomic limitations of the human arm, shoulder and wrist lead to unintentionally curved strokes. Sketch quality diminishes, users are less efficient, and spend less time actually sketching than with traditional sketching tools (Yang & Lee, (2020), Oti & Crilly, (2021), Alex et al. (2021)).

Goal

The aim of this project is to develop a computational model to detect specific stroke gestures and correct the natural curvature of strokes drawn in mid-air. We will work with a real-time, immersive freehand sketching system that maps mid-air hand gestures to 3D mid-air ink strokes. Using either a statistical or a machine learning based approach, we will develop a computational model to correct stroke curvature inacurracies in real-time. We will collect gesture data reflecting strokes that are intended to be straight and robustly curved. We will extract key features such as arm pose, acceleration and velocity, stroke curvature, and angle deviation, and use this data to build a stroke correction model. We will then conduct a user study to validate the model. We wish to address the following broad research question: What is the influence of stroke curvature correction on the accuracy and quality of sketches, as well as on user efficiency and system usability.

Tasks

The project will focus on the following tasks:

Prerequisites

Literature



Contact Persons at the University Würzburg

Samantha Monty (Primary Contact Person)
Human-Computer Interaction, Universität Würzburg
samantha.monty@uni-wuerzburg.de

Prof. Dr. Marc Erich Latoschik
Human-Computer Interaction, Universität Würzburg
marc.latoschik@uni-wuerzburg.de

Legal Information