Journal of Medical Systems

, Volume 36, Issue 2, pp 841–851 | Cite as

Identification of Hand and Finger Movements Using Multi Run ICA of Surface Electromyogram

  • Ganesh R. NaikEmail author
  • Dinesh K. Kumar
Original Paper


Surface electromyogram (sEMG) based control of prosthesis and computer assisted devices can provide the user with near natural control. Unfortunately there is no suitable technique to classify sEMG when the there are multiple active muscles such as during finger and wrist flexion due to cross-talk. Independent Component Analysis (ICA) to decompose the signal into individual muscle activity has been demonstrated to be useful. However, ICA is an iterative technique that has inherent randomness during initialization. The average improvement in classification of sEMG that was separated using ICA was very small, from 60% to 65%. To overcome this problem associated with randomness of initialization, multi-run ICA (MICA) based sEMG classification system has been proposed and tested. MICA overcame the shortcoming and the results indicate that using MICA, the accuracy of identifying the finger and wrist actions using sEMG was 99%.


Hand gesture sensing Bio-signal analysis Surface electromyography (sEMG) Independent component analysis (ICA) Bio-sensors Blind source separation (BSS) Multi run ICA 


  1. 1.
    The I-Limb Hand, Touch Bionics.
  2. 2.
    Basmajian, J., and Deluca, C., Muscles alive: their functions revealed by electromyography, 5th Edn. Williams & Wilkins: Baltimore, 1985.Google Scholar
  3. 3.
    Bell, A. J., and Sejnowski, T. J., An information-maximization approach to blind separation and blind deconvolution. Neural Comput. 7(6):1129–1159, 1995.CrossRefGoogle Scholar
  4. 4.
    Chan, A. D. C., and Englehart, K. B., Continuous myoelectric control for powered prostheses using hidden Markov models. IEEE Trans. Biomed. Eng. 52(1):121–124, 2005. doi: 10.1109/TBME.2004.836492.CrossRefGoogle Scholar
  5. 5.
    Chan, F. H. Y., Yang, Y. S., Lam, F. K., Zhang, Y. T., and Parker, P. A., Fuzzy emg classification for prosthesis control. IEEE Trans. Rehabil. Eng. 8(3):305–311, 2002.CrossRefGoogle Scholar
  6. 6.
    Cheron, G., Draye, J. P., Bourgeios, M., and Libert, G., A dynamic neural network identification of electromyography and arm trajectory relationship during complex movements. IEEE Trans. Biomed. Eng. 43(5):552–558, 1996. doi: 10.1109/10.488803.CrossRefGoogle Scholar
  7. 7.
    Cichocki, A., and Amari, S. I., Adaptive blind signal and image processing: learning algorithms and applications. Wiley: New York, 2002.CrossRefGoogle Scholar
  8. 8.
    Djuwari, D., Kumar, D. K., Arjunan, S. P., and Naik, G. R., Limitations and applications of ICA for surface electromyogram-validation for identifying hand gestures. Special Issue on Biomedical Signal Sensing and Intelligent Information Processing, International Journal of Computational Intelligence and Applications (IJCIA) 7(3):281–300, 2008.Google Scholar
  9. 9.
    Doerschuk, P. C., Gustafon, D. E., and Willsky, A. S., Upper extremity limb function discrimination using emg signal analysis. IEEE Trans. Biomed. Eng. BME-30(1):18–29, 1983.CrossRefGoogle Scholar
  10. 10.
    Farry, K. A., Walker, I. D., and Baraniuk, R. G., Myoelectric teleoperation of a complex robotic hand. IEEE Trans. Robot. Autom. 12(5):775–788, 1996.CrossRefGoogle Scholar
  11. 11.
    Fridlund, A. J., and Cacioppo, J. T., Guidelines for human electromyographic research. Psychophysiology 23(5):567–589, 1986.CrossRefGoogle Scholar
  12. 12.
    Hair, J. F., Black, W. C., Babin, B. J., Anderson, R. E., and Tatham, R. L., Multivariate data analysis. Prentice Hall: London, 2006.Google Scholar
  13. 13.
    Hudgins, B., Parker, P., and Scott, R. N., A new strategy for multifunction myoelectric control. IEEE Trans. Biomed. Eng. 40(1):82–94, 1993.CrossRefGoogle Scholar
  14. 14.
    Hyvarinen, A., Karhunen, J., and Oja, E., Independent component analysis. Wiley-Interscience: New York, 2001.CrossRefGoogle Scholar
  15. 15.
    Jung, T. P., Makeig, S., Lee, T. W., Mckeown, M. J., Brown, G., Bell, A. J., and Sejnowski, T. J., Independent component analysis of biomedical signals. In: In Proc. Int. Workshop on Independent Component Analysis and Signal Separation. Vol. 20, pp. 633–644, 2000.Google Scholar
  16. 16.
    Koike, Y., Kawato, M., Human interface using surface electromyography signals. Elec. Commun. Jap. Part 3 Fundam. Elec. Sci. 79(9):15–22, 1996.Google Scholar
  17. 17.
    Makeig, S., Bell, A. J., Jung, T. P., and Sejnowski, T. J., Independent component analysis of electroencephalographic data. In: Touretzky, D.S., Mozer, M.C., and Hasselmo M.E., (Eds.), Advances in Neural Information Processing Systems. Vol. 8, pp. 145–151. MIT: Cambridge, 1996.Google Scholar
  18. 18.
    McKeown, M.J., Cortical activation related to arm-movement. Muscle Nerve 23(S9):S19–S25, 2000.CrossRefGoogle Scholar
  19. 19.
    McKeown, M. J., and Radtke, R., Phasic and tonic coupling between EEG and EMG demonstrated with independent component analysis. J. Clin. Neurophysiol.: Official Publ. Am. Electroencephalogr. Soc. 18(1):45–57, 2001.CrossRefGoogle Scholar
  20. 20.
    Momen, K., Krishnan, S., and Chau, T., Real-time classification of forearm electromyographic signals corresponding to user-selected intentional movements for multifunction prosthesis control. IEEE Trans. Neural Syst. Rehabil. Eng.: A Publ. IEEE Eng. Med. Biol. Soc. 15(4):535–542, 2007.CrossRefGoogle Scholar
  21. 21.
    Naik, G. R., Kumar, D. K., and Palaniswami, M., Multi run ICA and surface emg based signal processing system for recognising hand gestures. In: 8th IEEE International Conference on Computer and Information Technology, 2008. CIT 2008. pp. 700–705, 2008. doi: 10.1109/CIT.2008.4594760.
  22. 22.
    Naik, G. R., Kumar, D. K., Singh, V. P., and Palaniswami, M., Hand gestures for HCl using ICA of EMG. In: Vishci ’06: Proceedings of the Hcsnet Workshop on Use of Vision in Human–Computer Interaction, pp. 67–72. Australian Computer Society, Inc., 2006.Google Scholar
  23. 23.
    Naik, G. R., Kumar, D. K., and Weghorn, H., Performance comparison of ICA algorithms for isometric hand gesture identification using surface EMG. In: 3rd IEEE International Conference on Intelligent Sensors Sensor Networks and Information Processing. pp. 613–618, 2008.Google Scholar
  24. 24.
    Nakamura, H., Yoshida, M., Kotani, M., Akazawa, K., and Moritani, T., The application of independent component analysis to the multi-channel surface electromyographic signals for separation of motor unit action potential trains: part I—measuring techniques. J. Electromyogr. Kinesiol.: Official J. Int. Soc. Electrophysiol. Kinesiol. 14(4):423–432, 2004. doi: 10.1016/j.jelekin.2004.01.004.Google Scholar
  25. 25.
    Pavlovic, V., Sharma, R., and Huang, T. S., Visual interpretation of hand gestures for human–computer interaction: a review. IEEE Trans. Pattern Anal. Mach. Intell. 19(7):677–695, 1997.CrossRefGoogle Scholar
  26. 26.
    Peleg, D., Braiman, E., Yom-Tov, E., and Inbar, G. F., Classification of finger activation for use in a robotic prosthesis arm. IEEE Trans. Neural Syst. Rehabil. Eng.: A Publ. IEEE Eng. Med. Biol. Soc. 12(5):775–788, 1996.Google Scholar
  27. 27.
    Rehg, J., and Kanade, T., Digiteyes: vision-based human hand tracking. Tech. Rep. CMU TR CMU-CS-93-220, Extended version of paper in ECCV May 1994 Stockholm, 1993.
  28. 28.
    Schlenzig, J., Hunter, E., and Jain, R., Vision based hand gesture interpretation using recursive estimation. In: 1994 Conference Record of the Twenty-Eighth Asilomar Conference on Signals, Systems and Computers. Vol. 2, pp. 1267–1271, 1994. doi: 10.1109/ACSSC.1994.471662.
  29. 29.
    Tenore, F., Ramos, A., Fahmy, A., Acharya, S., Etienne-Cummings, R., and Thakor, N. V., Towards the control of individual fingers of a prosthetic hand using surface emg signals. Conference proceedings: ... Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Conference 2007. pp. 6146–6149, 2007.Google Scholar
  30. 30.
    Wheeler, K. R., and Jorgensen, C. C., Gestures as input: neuroelectric joysticks and keyboards. IEEE Pervasive Computing 2(2):56–61, 2003. doi: 10.1109/MPRV.2003.1203754.CrossRefGoogle Scholar
  31. 31.
    Zardoshti-Kermani, M., Wheeler, B. C., Badie, K., and Hashemi, R. M., Emg feature evaluation for movement control of upper extremity prostheses. IEEE Trans. Rehabil. Eng. [see also IEEE Trans. Neural Sys. Rehabil.] 3(4):324–333, 1995.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  1. 1.School of Electrical and Computer EngineeringRMIT UniversityMelbourneAustralia

Personalised recommendations