Fast and Expressive Gesture Recognition using a Combination-Homomorphic Electromyogram Encoder
Not on the map. Why?
Abstract (arXiv)
We study the task of gesture recognition from electromyography (EMG), with the goal of enabling expressive human-computer interaction at high accuracy, while minimizing the time required for new subjects to provide calibration data. To fulfill these goals, we define combination gestures consisting of a direction component and a modifier component. New subjects only demonstrate the single component gestures and we seek to extrapolate from these to all possible single or combination gestures. We extrapolate to unseen combination gestures by combining the feature vectors of real single gestures to produce synthetic training data. This strategy allows us to provide a large and flexible gesture vocabulary, while not requiring new subjects to demonstrate combinatorially many example gestures. We pre-train an encoder and a combination operator using self-supervision, so that we can produce useful synthetic training data for unseen test subjects. To evaluate the proposed method, we collect a real-world EMG dataset, and measure the effect of augmented supervision against two baselines: a partially-supervised model trained with only single gesture data from the unseen subject, and a fully-supervised model trained with real single and real combination gesture data from the unseen subject. We find that the proposed method provides a dramatic improvement over the partially-supervised model, and achieves a useful classification accuracy that in some cases approaches the performance of the fully-supervised model.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 53 references that are in the map. First posted on arXiv 30 Oct 2023.
Builds on
17 of 53 references.
References · 17
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2020Supervised Contrastive Learningcited by 2,803
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2021GLaM: Efficient Scaling of Language Models with Mixture-of-Expertscited by 890
- 2020A Survey on Contrastive Self-supervised Learningcited by 553
- 2020An Overview of Deep Semi-Supervised Learningcited by 121
- 2023Compositional Generalization from First Principlescited by 62
- 2019Compositional Generalization in Image Captioningcited by 23
- 2022Enabling hand gesture customization on wrist-worn devicescited by 15
5 more
- 2022Transfer Learning of an Ensemble of DNNs for SSVEP BCI Spellers without User-Specific Trainingcited by 6
- 2022Transfer Learning on Electromyography (EMG) Tasks: Approaches and Beyondcited by 5
- 2021AutoTransfer: Subject Transfer Learning with Censored Representations on Biosignals Datacited by 3
- 2023User Training with Error Augmentation for Electromyogram-based Gesture Classificationcited by 1
- 2023A Multi-label Classification Approach to Increase Expressivity of EMG-based Gesture Recognitioncited by 1
Built on by
Not cited yet.