Enabling Hand Gesture Customization on Wrist-Worn Devices
Honorable MentionAuthors
Title of the Paper
Enabling Hand Gesture Customization on Wrist-Worn Devices
Paper Information
- Subject Area: Human-Computer Interaction (HCI), specifically gesture recognition and customization on smart wristbands
- Keywords: gesture customization, transfer learning, few-shot learning, human-computer interaction, wrist-worn devices, incremental learning, dynamic gesture recognition, neural networks, data augmentation, user experience
Research Background and Problem
-
Identified Problems:
- Current gesture recognition technologies for smart wristbands are primarily based on predefined gesture sets, making it difficult to flexibly support user-defined gestures.
- Existing "few-shot learning" methods are mostly designed for simple gesture recognition tasks and rarely support complex, natural gestures.
- Gesture customization systems often face the following challenges: enabling rapid and minimal data collection while ensuring that recognition performance for existing gestures does not degrade.
-
Significance:
- Supporting user-defined gestures not only enhances the personalization of user experience but also improves memorability, interaction efficiency, and accessibility for individuals with disabilities.
- This approach could become a core interaction method for future smart wearable devices.
-
Research Motivation and Related Work:
- Based on existing gesture recognition research, the authors observed that while traditional techniques like "Dynamic Time Warping" can handle simple gestures, they fall short when dealing with complex, diverse gestures that need to accommodate different user habits.
- Some earlier studies attempted to develop customizable gestures but overlooked the challenges of adapting to incremental categories in existing models.
Solution
-
Proposed Method:
- Developed a gesture customization framework that supports user-defined gestures with only 3-5 samples, without affecting the recognition performance of existing gestures.
- Combined transfer learning, incremental learning, and few-shot learning techniques to design a neural network architecture based on accelerometer and gyroscope data.
- Introduced mechanisms such as data augmentation, data synthesis, and adversarial training to improve model robustness under few-shot conditions.
-
Innovations:
- A novel approach that separates the feature extraction layer of the pre-trained model, allowing independent support for newly added user-defined gestures.
- Provided an interactive feedback mechanism to notify users in real-time about the validity of newly defined gestures (e.g., whether they are too similar to existing gestures or distinguishable).
- The system enables users to create and test gestures in real-time on local devices, offering performance evaluation and adjustment options.
-
Key Steps and Techniques:
- Trained a convolutional neural network (CNN) on accelerometer-gyroscope data from over 500 users to classify five categories (four gestures + non-gesture).
- Improved overall recognition accuracy for multi-window gestures through data aggregation and sliding window methods.
- For new gestures, used data augmentation (scaling, temporal transformations, etc.) and ∆-encoder data synthesis methods to generate additional samples.
- Applied adversarial training to adjust classification performance in boundary regions, reducing false positive rates.
Research Outcomes
-
Specific Results:
- The pre-trained model achieved a gesture recognition accuracy of 95.7% on the test set, with an F1 score of 95.8%. It demonstrated fast classification speed and strong robustness (false positive rate for non-gesture samples as low as 0.6 per hour).
- For new gestures, an accuracy of 83.1% and an F1 score of 88.9% were achieved with only three samples.
- Even with the addition of 2-4 new gestures, the recognition performance of existing gestures remained high.
-
Comparative Advantages:
- Compared to methods like Dynamic Time Warping, standard SVM, and random forests, this approach showed significant improvements in accuracy and robustness.
- While transfer learning (fine-tuning) exhibits some flexibility in few-shot scenarios, it impacts the performance of existing gestures. The incremental learning architecture in this study avoids this issue.
-
Experiments and Evaluation:
- User experience evaluation (N=20) showed high scores for the learnability and usability of customized gestures (SUS average score of 87.2/100).
- Task load (NASA-TLX) indicated that the psychological and physical burdens during gesture customization and testing were low.
-
Limitations and Future Directions:
- The current experimental gesture set is not comprehensive, and future work needs to expand to more complex gesture features.
- The impact of temporal drift in user gestures on performance has not been thoroughly explored.
- The current model training relies on external computing devices. Future plans include optimizing for fully local device training or cloud-edge collaborative computing.
Conclusion
This study proposes an innovative gesture customization framework that supports few-shot customization while maintaining stable recognition performance for existing gestures. Combining user experience research with technical validation, the framework demonstrates strong potential and robustness in real-world human-computer interaction scenarios, providing valuable insights for broader wearable device interaction research.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How can rapid customization of user-defined complex gestures be achieved on smart wristbands?Category: Wearable Micro-Gesture and Pose TrackingSimilar questionsarrow_forward
- How can support for new user gesture categories be added without affecting existing gesture recognition performance?Category: Wearable Micro-Gesture and Pose TrackingSimilar questionsarrow_forward
- How can few-shot learning techniques enable efficient recognition of complex natural gestures?Category: Wearable Micro-Gesture and Pose TrackingSimilar questionsarrow_forward
Practical Problems
1- Smart wristbands cannot flexibly support user-customized complex gestures, making personalized interaction efficiency difficult to improve.Category: Wearable Micro-Gesture and Pose TrackingSimilar questionsarrow_forward
- 67%
EarBuddy: Enabling On-Face Interaction via Wireless Earbuds
CHI '20· Haptic Wearables +1
- 67%
Nailz: Sensing Hand Input with Touch Sensitive Nails
CHI '20· Haptic Wearables +1
- 67%
Emoband: Investigating the Affective Perception towards On-wrist Stroking and Squeezing Feedback mediated by Different Textile Materials
CHI '23· Haptic Wearables +1
- 67%
Take a Seat, Make a Gesture: Charting User Preferences for On-Chair and From-Chair Gesture Input
CHI '24· Haptic Wearables +1
- 67%
PalateTouch : Enabling Palate as a Touchpad to Interact with Earphones Using Acoustic Sensing
CHI '25· Haptic Wearables +1
- 67%
Input Interface with Touch and Non-touch Interactions using Atmospheric Pressure for Hearable Devices
UbiComp '23· Haptic Wearables +1
- 67%
RingByte: Enhancing Text-Entry Practicality via A Singular Wearable Rotating Smart Ring
UIST '25· Haptic Wearables +1
- 60%
Understanding Gesture Input Articulation with Upper-Body Wearables for Users with Upper-Body Motor Impairments
CHI '22· Haptic Wearables +2
Based on Jaccard similarity of research subtopics & professions (≥60%)