Designing, Engineering, and Evaluating Gesture User Interfaces
Authors
This course will introduce participants to the three main stages of the development life cycle of gesture-based interactions: (i) how to design a gesture user interface (UI) by carefully considering key aspects, such as gesture recognition techniques, variability in gesture articulation, properties of invariance (sampling, direction, position, scale, rotation), and good practices for gesture set design, (ii) how to implement a gesture UI with existing recognizers, software architecture, and libraries, and (iii) how to evaluate a gesture user interface with the help of various metrics of user performance. The course will also cover a discussion about the wide range of gestures, such as touch, finger, wrist, hand, arm, and whole-body gestures. Participants will be engaged to try out various tools on their own laptops and will leave the course with a set of useful resources for prototyping and evaluating gesture-based interactions in their own projects.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
Towards a Consensus Gesture Set: A Survey of Mid-Air Gestures in HCI for Maximized Agreement Across Domains
CHI '23· Hand Gesture Recognition +1
- 100%
Non-Natural Interaction Design
CHI '25· Hand Gesture Recognition +1
- 80%
TapGazer: Text Entry with Finger Tapping and Gaze-directed Word Selection
CHI '22· Hand Gesture Recognition +2
- 80%
Seeing and Touching the Air: Unraveling Eye-Hand Coordination in Mid-Air Gesture Typing for Mixed Reality
CHI '25· Hand Gesture Recognition +2
- 80%
Preshaping Hand Behaviour for Direct and Indirect Manipulation of 3D Objects
CHI '26· Hand Gesture Recognition +2
- 80%
GestureCanvas: A Programming by Demonstration System for Prototyping Compound Freehand Interaction in VR
UIST '23· Hand Gesture Recognition +2
- 67%
Can We Infer Object Pose Changes from Hand Movements?
CHI '26· Hand Gesture Recognition +2
- 67%
So Predictable! Continuous 3D Hand Trajectory Prediction in Virtual Reality
UIST '21· Hand Gesture Recognition +2
- 60%
Characterizing Finger Pitch and Roll Orientation During Atomic Touch Actions
CHI '18· Hand Gesture Recognition +1
- 60%
Designing, Engineering, and Evaluating Gesture User Interfaces
CHI '18· Hand Gesture Recognition +1
Based on Jaccard similarity of research subtopics & professions (≥60%)