Abstract
In this paper, we introduce an evaluation of accelerometer-based gesture recognition algorithms in user dependent and independent cases. Gesture recognition has many algorithms and this evaluation includes Hidden Markov Models, Support Vector Machine, K-nearest neighbor, Artificial Neural Net-work and Dynamic Time Warping. Recognition results are based on acceleration data collected from 12 users. We evaluated the algorithms based on the recognition accuracy related to different number of gestures from two datasets. Evaluation results show that the best accuracy for 8 and 18 gestures is achieved with dynamic time warping and K-nearest neighbor algorithms.
Chapter PDF
Similar content being viewed by others
References
Daugman, J.: Face and gesture recognition: Overview. IEEE Transaction on Pattern Analysis and Machine Intelligence 19, 675–676 (1997)
Baatar, B., Tanaka, J.: Comparing Sensor Based and Vision Based Techniques for Dynamic Gesture Recognition. In: APCHI 2012, Matsuecity, Shimane, Japan (2012)
Zama, R., Adnan, N.: Survey on Various Gesture Recognition Technologies and Techniques. International Journal of Computer Applications 50, 38–44 (2012)
Reifinger, S., Wallhoff, F., Ablassmeier, M., Poitschke, T., Rigoll, G.: Static and Dynamic Hand-Gesture Recognition for Augmented Reality Applications. In: Jacko, J.A. (ed.) HCI 2007. LNCS, vol. 4552, pp. 728–737. Springer, Heidelberg (2007)
Wu, J., Pan, G., Li, S., Wu, Z., Zhang, D.: Geeair: Waving in the Air to control home Appliances. In: UIC-ATC 2010 Proceedings of the 2010 Symposia and Workshops on Ubiquitous, Autonomic and Trusted Computing, Xian, Shaanxi, China (2010)
Fang, G., Gao, W., Zhao, D.: Large-Vocabulary Continuous Sign Language Recognition Based on Transition-Movement Models. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans 37, 1–9 (2007)
Wachs, J., Stern, H., Edan, Y., Gillam, M., Handler, J., Feied, C., Smith, M.: A hand gesture sterile tool for browsing MRI images in the OR. Journal of the American Medical Informatics Association 15, 321–323 (2008)
Nishikawa, A., Hosoi, T., Koara, K., Negoro, D., Hikita, A., Asano, S., Kakutani, H., Miya-zaki, F., Sekimoto, M., Yasui, M., Miyake, Y., Takiguchi, S., Monden, M.: FAce MOUSe: A novel human-machine interface for controlling the position of a laparoscope. IEEE Transactions on Robotics and Automation 19, 825–841 (2003)
Zouba, N., Boulay, B., Bremond, F., Thonnat, M.: Monitoring Activities of Daily Living (ADLs) of Elderly Based on 3D Key Human Postures. In: Caputo, B., Vincze, M. (eds.) ICVW 2008. LNCS, vol. 5329, pp. 37–50. Springer, Heidelberg (2008)
Fekry, M., Hamdy, A., Atia, A.: Anti-Bump: A Bump/Pothole Monitoring and Broadcasting System for Driver Awareness. In: Kurosu, M. (ed.) Human-Computer Interaction, Part II, HCII 2013. LNCS, vol. 8005, pp. 561–570. Springer, Heidelberg (2013)
Schlmer, T., Poppinga, B., Henze, N., Boll, S.: Gesture recognition with a Wii controller. In: Proceedings of the 2nd International Conference on Tangible and Embedded Interaction (TEI 2008), New York, NY, USA (2008)
Joselli, M., Clua, E.: gRmobile: A Framework for Touch and Accelerometer Gesture Rec-ognition for Mobile Games. In: SBGAMES 2009 Proceedings of the 2009 VIII Brazilian Symposium on Games and Digital Entertainment. Rio de Janeiro, Brazil (2009)
Liu, J., Zhong, L., Wickramasuriya, J., Vasudevan, V.: uWave: Accelerometer-based personalized gesture recognition and its applications. Journal Pervasive and Mobile Computing 5, 657–675 (2009)
Niezen, G., Hancke, G.P.: Gesture Recognition as Ubiquitous Input for Mobile Phones. In: International Workshop on Devices that Alter Perception (DAP 2008), Conjunction with Ubicomp (2008)
Akl, A., Valaee, S.: Accelerometer-based gesture recognition via dynamic-time warping, affinity propagation, & compressive sensing. In: IEEE International Conference on Acoustics Speech and Signal Processing (ICASSP), Dallas, TX (2010)
Arce, F., Mario, J., Valdez, G.: Accelerometer-Based Hand Gesture Recognition Using Artificial Neural Networks. Soft Computing for Intelligent Control and Mobile Robotics 318, 67–77 (2011)
Pylvänäinen, T.: Accelerometer Based Gesture Recognition Using Continuous HMMs. In: Marques, J.S., Pérez de la Blanca, N., Pina, P. (eds.) IbPRIA 2005. LNCS, vol. 3522, pp. 639–646. Springer, Heidelberg (2005)
Starner, T., Pentland, A.: Visual Recognition of American Sign Language Using Hidden Markov Models (1995)
Nickel, C., Busch, C., Rangarajan, S., Mobius, M.: Using Hidden Markov Models for accelerometer-based biometric gait recognition. In: IEEE 7th International Colloquium on Signal Processing and its Applications (CSPA 2011), Penang (2011)
Young, S., Kershaw, D., Odell, J., Ollason, D., Valtchev, V., Woodland, P.: The HTK Book, version 3.4. Cambridge University Press (2006)
Cortes, C., Vapnik, V.: Support-Vector Networks. Machine Learning 20, 273–297 (1995)
Osuna, E., Freund, R., Girosi, F.: Training support vector machines: An application to face detection. In: Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Juan (1997)
Ravi, N., Dandekar, N., Mysore, P., Littman, M.: Activity recognition from accelerometer data. In: Proceedings of the 17th Conference on Innovative Applications of Artificial Intelligence (IAAI 2005), Pittsburgh, Pennsylvania (2005)
Kecman, V.: Learning and Soft Computing: Support Vector Machines, Neural Networks, and Fuzzy Logic Models (2001)
Suykens, J.A.K., Van Gestel, T., De Brabanter, J., De Moor, B., Vandewalle, J.: Least Squares Support Vector Machines. WorldScientific (2002)
Cover, T.M., Hart, P.E.: Nearest neighbor pattern classification. Institute of Electrical and Electronics Engineers Transactions on Information Theory (1967)
Lee, Y.: Handwritten digit recognition using k nearest-neighbor, radial-basis function, and backpropagation neural networks. Neural Computation 3, 440–449 (1991)
Sarkar, M., Leong, T.Y.: Application of k-nearest neighbors algorithm on breast cancer. In: Proc AMIA Symp. (2000)
Ratanamahatana, C.A., Keogh, E.: Exact Indexing of Dynamic Time Warping. Knowledge and Information Systems 7, 358–386 (2005)
Sakoe, H., Chiba, S.: Dynamic programming algorithm optimization for spoken word recognition. IEEE Transactions on Acoustics, Speech and Signal Processing 26, 43–49 (1978)
Heaton, J.: Programming Neural Networks with Encog2 in C# (2010)
Wilson, A.D., Wobbrock, J.O., Li, Y.: Gestures without libraries, toolkits or training: A $1 recognizer for user interface prototypes. In: Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology (UIST 2007), Newport, Rhode Island, USA (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Hamdy Ali, A., Atia, A., Sami, M. (2014). A Comparative Study of User Dependent and Independent Accelerometer-Based Gesture Recognition Algorithms. In: Streitz, N., Markopoulos, P. (eds) Distributed, Ambient, and Pervasive Interactions. DAPI 2014. Lecture Notes in Computer Science, vol 8530. Springer, Cham. https://doi.org/10.1007/978-3-319-07788-8_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-07788-8_12
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07787-1
Online ISBN: 978-3-319-07788-8
eBook Packages: Computer ScienceComputer Science (R0)