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%
AtaTouch: Robust Finger Pinch Detection for a VR Controller Using RF Return Loss
CHI '21· Hand Gesture Recognition +1
- 80%
<i>InfiniTouch:</i> Finger-Aware Interaction on Fully Touch Sensitive Smartphones
UIST '18· In-Vehicle Haptic, Audio & Multimodal Feedback +2
- 80%
HandOver: Enabling Precise Selection & Manipulation of 3D Objects with Mouse and Hand Tracking
UIST '25· Hand Gesture Recognition +2
- 75%
M3 Gesture Menu: Design and Experimental Analyses of Marking Menus for Touchscreen Mobile Interaction
CHI '18· Hand Gesture Recognition
- 75%
PinchList: Leveraging Pinch Gestures for Hierarchical List Navigation on Smartphones
CHI '19· Hand Gesture Recognition
- 67%
3DRing: Enabling Low-Cost 3D Hand Position Tracking by Fusing Inertial and Low-Framerate Optical Sensing
CHI '26· Hand Gesture Recognition +2
- 67%
Looking for a better fit? An Incremental Learning Multimodal Object Referencing Framework adapting to Individual Drivers
IUI '24· Hand Gesture Recognition +2
- 60%
GestAKey: Touch Interaction on Individual Keycaps
CHI '18· Hand Gesture Recognition +1
- 60%
VirtualGrasp: Leveraging Experience of Interacting with Physical Objects to Facilitate Digital Object Retrieval
CHI '18· Hand Gesture Recognition +1
- 60%
ActiveErgo: Automatic and Personalized Ergonomics using Self-actuating Furniture
CHI '18· Full-Body Interaction & Embodied Input +1
Based on Jaccard similarity of research subtopics & professions (≥60%)