Journal of Software, Vol 6, No 6 (2011), 1042-1049, Jun 2011
doi:10.4304/jsw.6.6.1042-1049

Accelerometer Based Gesture Recognition Using Fusion Features and SVM

Zhenyu He

Abstract


In this paper, a gesture recognition system based on single tri-axis accelerometer mounted on a cell phone is proposed. We present a novel human computer interaction for cell phone through recognizing seventeen complex gestures. A new feature fusion method for gesture recognition based on time-domain and frequency-domain is proposed. First of all, we extract the time-domain features from acceleration data, that is short-time energy. Secondly, we extract the hybrid features which combine Wavelet Packet Decomposition with Fast Fourier Transform. Finally, we fuse these two categories features together and employ the principal component analysis to reduce dimension of fusion features. The Classifier we used is Multi-class Support Vector Machine. The average recognition results of seventeen complex gestures using the proposed fusion feature are 89.89%, which better than previous works. The performance of experimental results show that gesture-based interaction can be used as a novel human computer interaction for mobile device and consumer electronics.


Keywords


Gesture recognition; Tri-axial accelerometer; fusion features; human computer interaction; short-time energy

References


[1] Jiayang Liu, Lin Zhonga, et al, “uWave: Accelerometer-based personalized gesture recognition and its applications”, Pervasive and Mobile Computing,Vol 5, Issue 6, pp. 657-675, 2009
doi:10.1016/j.pmcj.2009.07.007

[2] Eun-Seok Choi, Won-Chul Bang, et al, “Beatbox Music Phone: Gesture Interactive Cell phone using Tri-axis Accelerometer”, IEEE Int. Conference on Industrial Technology, 2005.

[3] Sung-Jung Cho, Eunseok Choi, et. al., “Two-stage Recognition of Raw Acceleration Signals for 3-D Gesture- Understanding Cell Phones”, 10th IWFHR, La Baule, France, Oct. 2006.

[4] Sung-Do Choi, A.S. Lee, “On-Line Handwritten Character Recognition with 3D Accelerometer”, IEEE Int. Conference on Information Acquisition, pp.845-850,2006.
doi:10.1109/ICIA.2006.305842

[5] S. Kallio, J. Kela and J.Mantyjarvi, “Online gesture recognition system for mobile interaction”, IEEE Int. Conference on Systems, Man and Cybernetics, vol 3, pp.2070-2076,2003

[6] Zhenyu He, Lianwen Jin, et al. “Gesture recognition based on 3D accelerometer for cell phones interaction”, IEEE Asia Pacific Conference on Circuits and Systems, PP.217-220, 2008.

[7] L.R.Rabiner, R.W.Schafer, Digital Processing of speech signals, Prentice Hall, 1978.

[8] Alan V. Oppenheim, Ronald W.Schafer and John R.Buck, Discrete-time signal processing(2en ed.) Prentice Hall, 1999.

[9] Jian Yang, Jing-yu Yang, et al., “Feature fusion: parallel strategy vs. serial strateg”, Pattern Recohnition, vol 3, pp. 1369-1381, 2003.

[10] Flanagan J.A. and Mantyjarvi J., “Unsuperised clustering of symblo strings and context recogniton”.ICDM, Maebashi,Janpan. pp.171-178.

[11] R. R. Coifman, Y. Meyer, and M. V. “Wickerhauser, "Wavelet analysis and signal processing”, in Wavelets and Their Applications, M. B. Ruskai, Ed. Boston: Jones and Bartlett, 1992.

[12] L. Deqiang, W. Pedrycz, and N. J. Pizzi, “Fuzzy wavelet packet based feature extraction method and its application to biomedical signal classification”, IEEE Transactions on Biomedical Engineering, vol. 52, pp.1132-1139, 2005.
doi:10.1109/TBME.2005.848377
PMid:15977743

[13] R. O. Duda, P. E. Hart, D. G. Stork, Pattern Classification. Wiley, New York, 2001.

[14] Hong-Bo Deng, Lian-Wen Jin, et al, “A New Facial Expression Recognition Method Based on Local Gabor Filter Bank and PCA plus LDA”, International Journal of Information Technology, Vol. 11 No. 11, 2005.

[15] Dawson M. R., “Gait Recognition” Final Thesis Report, Department of Computing, Imperial College of Science, Technology & Medicine, London, 2002.

[16] Numerical recipes in C: The art of scientific computing (second edition). William H. Press, Saul A. Teukolsky, William T. Vetterling & Brian P. Flannery, Cambridge university press, 1988-1992.

[17] Hong-Yin Lau, Kai-Yu Tong, Hailong Zhu, “Support vector machine for classification of walking conditions using miniature kinematic sensors”, Med Biol Eng Comput vol.46, pp.563–573, 2008.
doi:10.1007/s11517-008-0327-x

[18] Begg R, Kamruzzaman J., “A machine learning approach for automated recognition of movement patterns using basic, kinetic and kinematic gait data”, J Biomech 38(3):401–408,2005.
doi:10.1016/j.jbiomech.2004.05.002
PMid:15652537

[19] Kamruzzaman J, Begg RK, “Support vector machines and other attern recognition approaches to the diagnosis of cerebral palsy gait”, IEEE Trans Biomed Eng, vol 53, pp. 2479–2490, 2006.
doi:10.1109/TBME.2006.883697
PMid:17153205

[20] Zhi-Jie He, Lian-wen Jin, “A new fast training algorithm for SVM”, IEEE Int. Conf. on Machine Learning and Cybernetics, pp. 3451 - 3456, 2008


Full Text: PDF


Journal of Software (JSW, ISSN 1796-217X)

Copyright @ 2006-2012 by ACADEMY PUBLISHER – All rights reserved.