Abstract
Human Activity Recognition (HAR) is an active research area in computer vision and pattern recognition. The area of human activity recognition, attention consistently focuses on changes in the scene of a subject with reference to time, since motion information can sensibly depict the activity. This paper depicts a novel framework for activity recognition based on Motion Projection Profile (MPP) features of the difference image, representing various levels of a person’s interaction. The motion projection profile features consist of the measure of moving pixel of each row, column and diagonal (left and right) of the difference image and they give adequate motion information to recognize the instantaneous posture of the person. The experiments are carried out using UT-Interaction dataset (Set 1 and Set 2), considering six activities viz (handshake, hug, kick, point, punch, push) and the extracted features are modeled by Support Vector Machines (SVM) with RBF kernel and Gaussian Mixture Models (GMM) for recognizing human activities. In the experimental results, GMM exhibit effectiveness of the proposed method with an overall accuracy rate of 93.01 % and 90.81 % for Set 1 and 2 respectively, this outperforms the SVM classifier.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Vishwakarma, S., Agrawal, A.: A survey on activity recognition and behaviour, understanding in video surveillance. Vis. Comput. 29(10), 983–1009 (2013)
Weinland, D., Ronfard, R., Boyer, E.: A survey of vision-based methods for action representation, segmentation and recognition. Comput. Vis. Image Underst. 115(2), 224–241 (2011)
Hassan, M., Ahmad, T., Liaqat, N., Farooq, A., Ali, S.A.: A Review on human actions recognition using vision based techniques. J. Image Graph. 2(1), 28–32 (2014)
Poppe, R.: A survey on vision-based human action recognition. Image Vis. Comput. 28(6), 976–990 (2010)
Laptev, I.: On space-time interest points. Int. J. Comput. Vis. 64(2–3), 107–123 (2005)
Bobick, A.F., Davis, J.W.: The recognition of human movement using temporal templates. IEEE Trans. Pattern Anal. Mach. Intell. 23(3), 257–267 (2001)
Wang, H., Klaser, A., Schmid, C., Liu, C.L.: Action recognition by dense trajectories. In: IEEE Conference on CVPR, pp. 3169–3176 (2011)
Mu, C., Xie, J., Yan, W., Liu, T., Li, P.: A fast recognition algorithm for suspicious behavior in high definition videos. Multimedia Systems. 1–11, (2015)
Qamar, S.A., Jaffar, M.A., Habib, H.A.: A supervisory system to detect suspicious behavior in online testing system. In: Proceedings of International Conference on Machine Learning and Computing (ICMLC) (2009)
Iglesias-Ham, M., GarcaReyes, E.B., Kropatsch, W.G., Artner, N.M.: Convex deficiencies for human action recognition. J. Intell. Rob. Syst. 64(3–4), 353–364 (2011)
Vezzani, R., Baltieri, D., Cucchiara, R.: HMM based action recognition with projection histogram features. In: Ünay, D., Çataltepe, Z., Aksoy, S. (eds.) ICPR 2010. LNCS, vol. 6388, pp. 286–293. Springer, Heidelberg (2010)
Pers, J., Sulic, V., Kristan, M., Perse, M., Polanec, K., Kovacic, S.: Histograms of optical flow for efficient representation of body motion. Pattern Recogn. Lett. 31, 1369–1376 (2010)
Arunnehru, J., Geetha, M.K.: Automatic activity recognition for video surveillance. Int. J. Comput. Appl. 75(9), 1–6 (2013)
Lu, G., Kudo, M.: Learning action patterns in difference images for efficient action recognition. Neurocomputing 123, 328–336 (2014)
Arunnehru, J., Geetha, M.K.: Human activity recognition based on projected histogram features in surveillance videos using tree based classifiers. Int. J. Appl. Eng. Res. (IJAER) 9(21), 4950–4954 (2014)
Ryoo, M.S., Chen, C.-C., Aggarwal, J.K., Roy-Chowdhury, A.: An overview of contest on Semantic Description of Human Activities (SDHA) 2010. In: Ünay, D., Çataltepe, Z., Aksoy, S. (eds.) ICPR 2010. LNCS, vol. 6388, pp. 270–285. Springer, Heidelberg (2010)
Cristianini, N., Shawe-Taylor, J.: An introduction to support vector machines and other kernel-based learning methods. Cambridge University Press, Cambridge (2000)
Mitchell, T.: Machine Learning. Computer Science Series. McGraw-Hill, Boston (1997)
Chang, C.C., Lin, C.J.: LIBSVM: a library for support vector machines. ACM Trans. Intell. Syst. Technol. (TIST) 2(3), 27 (2011)
McLachlan, G., Peel, D.: Finite Mixture Models. Wiley, New York (2004)
Ryoo, M.S.: Human activity prediction: early recognition of ongoing activities from streaming videos. In: IEEE International Conference on Computer Vision (ICCV), pp. 1036–1043 (2011)
Mukherjee, S., Biswas, S.K., Mukherjee, D.P.: Recognizing interaction between human performers using ‘key pose doublet’. In: Proceedings of the 19th ACM International Conference on Multimedia, pp. 1329–1332. ACM Chicago (2011)
Waltisberg, D., Yao, A., Gall, J., Van Gool, L.: Variations of a hough-voting action recognition system. In: Ünay, D., Çataltepe, Z., Aksoy, S. (eds.) ICPR 2010. LNCS, vol. 6388, pp. 306–312. Springer, Heidelberg (2010)
Yao, A., Gall, J., Van Gool, L.: A hough transform-based voting framework for action recognition. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 2061–2068 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Arunnehru, J., Geetha, M.K. (2015). Human Activity Recognition Based on Motion Projection Profile Features in Surveillance Videos Using Support Vector Machines and Gaussian Mixture Models. In: Abawajy, J., Mukherjea, S., Thampi, S., Ruiz-Martínez, A. (eds) Security in Computing and Communications. SSCC 2015. Communications in Computer and Information Science, vol 536. Springer, Cham. https://doi.org/10.1007/978-3-319-22915-7_38
Download citation
DOI: https://doi.org/10.1007/978-3-319-22915-7_38
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22914-0
Online ISBN: 978-3-319-22915-7
eBook Packages: Computer ScienceComputer Science (R0)