Gesture-based control and EMG decomposition
- 19 June 2006
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Systems, Man and Cybernetics, Part C (Applications and Reviews)
- Vol. 36 (4) , 503-514
- https://doi.org/10.1109/tsmcc.2006.875418
Abstract
This paper presents two probabilistic developments for the use with electromyograms (EMGs). First described is a neuroelectric interface for virtual device control based on gesture recognition. The second development is a Bayesian method for decomposing EMGs into individual motor unit action potentials (MUAPs). This Bayesian decomposition method allows for distinguishing individual muscle groups with the goal of enhancing gesture recognition. All examples presented rely upon sampling EMG data from a subject's forearm. The gesture-based recognition uses pattern recognition software that has been trained to identify gestures from among a given set of gestures. The pattern recognition software consists of hidden Markov models, which are used to recognize the gestures as they are being performed in real time from moving averages of EMGs. Two experiments were conducted to examine the feasibility of this interface technology. The first replicated a virtual joystick interface, and the second replicated a keyboard. Moving averages of EMGs do not provide an easy distinction between fine muscle groups. To better distinguish between different fine motor skill muscle groups, we present a Bayesian algorithm to separate surface EMGs into representative MUAPs. The algorithm is based on differential variable component analysis, which was originally developed for electroencephalograms. The algorithm uses a simple forward model representing a mixture of MUAPs as seen across multiple channels. The parameters of this model are iteratively optimized for each component. Results are presented on both synthetic and experimental EMG data. The synthetic case has additive white noise and is compared with known components. The experimental EMG data were obtained using a custom linear electrode array designed for this studyKeywords
This publication has 14 references indexed in Scilit:
- A Surface EMG Generation Model With Multilayer Cylindrical Description of the Volume ConductorIEEE Transactions on Biomedical Engineering, 2004
- Optimal resolution of superimposed action potentialsIEEE Transactions on Biomedical Engineering, 2002
- A novel approach for precise simulation of the EMG signal detected by surface electrodesIEEE Transactions on Biomedical Engineering, 2001
- A model of the muscle action potential for describing the leading edge, terminal wave, and slow afterwaveIEEE Transactions on Biomedical Engineering, 2001
- Noninvasive estimation of motor unit conduction velocity distribution using linear electrode arraysIEEE Transactions on Biomedical Engineering, 2000
- Modeling of surface myoelectric signals. II. Model-based signal interpretationIEEE Transactions on Biomedical Engineering, 1999
- Tied mixture continuous parameter modeling for speech recognitionIEEE Transactions on Acoustics, Speech, and Signal Processing, 1990
- A tutorial on hidden Markov models and selected applications in speech recognitionProceedings of the IEEE, 1989
- Topographical map of innervation zones within single motor units measured with a grid surface electrodeIEEE Transactions on Biomedical Engineering, 1988
- The viterbi algorithmProceedings of the IEEE, 1973