The Role of Functional Muscle Networks in Improving Hand Gesture Perception for Human-Machine Interfaces
Costanza Armanini, Tuka Alhanai, Farah E. Shamout, S. Farokh Atashzar
TL;DR
This work addresses hand gesture perception for neurorobotics by shifting from single-muscle activation to coherence-based functional muscle networks derived from surface EMG. It defines and exploits Magnitude-Squared Coherence ($MSC$) across 12 muscles to form functional networks, then uses the frequency-averaged MSC as features for a shallow polynomial SVM, achieving $85.1\%$ average accuracy on the Ninapro DB2 Exercise B dataset (40 subjects, 17 gestures) with substantially reduced computational demands. The approach demonstrates that muscular coordination patterns captured by $MSC$ can encode essential gesture information more efficiently than many deep learning models trained on the same data. This has practical implications for real-time, energy-efficient neurorobotic control and interactive systems, with potential extensions to broader gesture sets and real-world deployment.
Abstract
Developing accurate hand gesture perception models is critical for various robotic applications, enabling effective communication between humans and machines and directly impacting neurorobotics and interactive robots. Recently, surface electromyography (sEMG) has been explored for its rich informational context and accessibility when combined with advanced machine learning approaches and wearable systems. The literature presents numerous approaches to boost performance while ensuring robustness for neurorobots using sEMG, often resulting in models requiring high processing power, large datasets, and less scalable solutions. This paper addresses this challenge by proposing the decoding of muscle synchronization rather than individual muscle activation. We study coherence-based functional muscle networks as the core of our perception model, proposing that functional synchronization between muscles and the graph-based network of muscle connectivity encode contextual information about intended hand gestures. This can be decoded using shallow machine learning approaches without the need for deep temporal networks. Our technique could impact myoelectric control of neurorobots by reducing computational burdens and enhancing efficiency. The approach is benchmarked on the Ninapro database, which contains 12 EMG signals from 40 subjects performing 17 hand gestures. It achieves an accuracy of 85.1%, demonstrating improved performance compared to existing methods while requiring much less computational power. The results support the hypothesis that a coherence-based functional muscle network encodes critical information related to gesture execution, significantly enhancing hand gesture perception with potential applications for neurorobotic systems and interactive machines.
