Surface EMG based hand gesture identification using semi blind ICA: validation of ICA matrix analysis.
Surface electromyogram (sEMG) has numerous applications. It has been widely used in various biosignal and neuro rehabilitation applications. There is an urgent need for establishing a simple yet robust system that can be used to identify subtle complex hand actions and gestures for control of prosthesis and other computer assisted devices. Earlier work to identify the hand actions and gestures based on sEMG suffers from limitation that these are suitable for gross actions where there is only one prime-mover muscle involved and not suitable for small subtle and complex muscle contraction. This paper presents the hand gesture identification using sEMG decomposed using semi-blind independent component analysis combined with neural network based classifier. The aim was to provide reliable and natural control for rehabilitation and human computer interaction applications. We have proposed a model based approach where the hand muscle anatomy is known. The system was tested on 5 subjects and with experiments repeated on different days. The system was compared with raw sEMG as used by other researchers. The system is able to classify the different hand actions 100%. In comparison, the classification of the traditional ICA and raw sEMG for the same experiments and similar features was a poor 65% and 60% respectively. This research demonstrates that sEMG can be decomposed to the individual muscle activities using semi-blind ICA. The muscle activity after decomposition can be used to accurately identify small and subtle hand actions and gestures. Finally the ICA source separation was validated with mixing matrix analysis.
School of Electrical and Computer Engineering, RMIT University, GPO Box 2476V, Melbourne, Victoria 3001, Australia. ganesh.naik@rmit.edu.au
G R
GR
Naik
D K
DK
Kumar
M
M
Palaniswami
D000200:Action Potentials / Q000502:physiology; D000328:Adult; D001185:Artificial Intelligence; D001186:Artificial Limbs; D004576:Electromyography / Q000706:statistics & numerical data*; D005260:Female; D005868:Gestures; D006225:Hand / Q000294:innervation* / Q000502:physiology; D006801:Humans; D007537:Isometric Contraction / Q000502:physiology; D008297:Male; D009046:Motor Neurons / Q000502:physiology; D018482:Muscle, Skeletal / Q000294:innervation; D016571:Neural Networks, Computer; D010363:Pattern Recognition, Automated; D025341:Principal Component Analysis; D012815:Signal Processing, Computer-Assisted; D014584:User-Computer Interface