Topology of surface electromyogram signals: hand gesture decoding on Riemannian manifolds
Harshavardhana T. Gowda, Lee M. Miller
TL;DR
The article addresses the problem of decoding hand gestures from surface EMG in the presence of non-Euclidean covariance structure and substantial inter-subject variability. It proposes representing EMG as covariance matrices on the SPD manifold and performing classification directly in the Riemannian geometry via Cholesky-space embeddings, using manifold MDM, SVM, and k-medoids, with parallel transport for cross-subject alignment. Across three datasets (Ninapro Database 2 Exercise 1, high-density EMG, and UCD-MyoVerse-Hand-0), the approach yields high gesture-discrimination performance (e.g., MDM and SVM accuracies around $0.92$–$0.93$ on Ninapro and high-density EMG), while providing interpretable geometry-driven insights and visualization with t-SNE on SPD covariances. The work demonstrates that EMG covariance features on the SPD manifold are powerful, data-efficient, and amenable to cross-subject deployment and potential zero-/few-shot adaptation for EMG-based wrist interfaces.
Abstract
$\textit{Objective.}$ In this article, we present data and methods for decoding hand gestures using surface electromyogram (EMG) signals. EMG-based upper limb interfaces are valuable for amputee rehabilitation, artificial supernumerary limb augmentation, gestural control of computers, and virtual and augmented reality applications. $\textit{Approach.}$ To achieve this, we collect EMG signals from the upper limb using surface electrodes placed at key muscle sites involved in hand movements. Additionally, we design and evaluate efficient models for decoding EMG signals. $\textit{Main results.}$ Our findings reveal that the manifold of symmetric positive definite (SPD) matrices serves as an effective embedding space for EMG signals. Moreover, for the first time, we quantify the distribution shift of these signals across individuals. $\textit{Significance.}$ Overall, our approach demonstrates significant potential for developing efficient and interpretable methods for decoding EMG signals. This is particularly important as we move toward the broader adoption of EMG-based wrist interfaces.
