Human Activity Recognition Based on Motion Projection Profile Features in Surveillance Videos Using Support Vector Machines and Gaussian Mixture Models

Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 536)


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.


Human activity recognition Frame difference Feature extraction Gaussian mixture models Support vector machines 


  1. 1.
    Vishwakarma, S., Agrawal, A.: A survey on activity recognition and behaviour, understanding in video surveillance. Vis. Comput. 29(10), 983–1009 (2013)CrossRefGoogle Scholar
  2. 2.
    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)CrossRefGoogle Scholar
  3. 3.
    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)CrossRefGoogle Scholar
  4. 4.
    Poppe, R.: A survey on vision-based human action recognition. Image Vis. Comput. 28(6), 976–990 (2010)CrossRefGoogle Scholar
  5. 5.
    Laptev, I.: On space-time interest points. Int. J. Comput. Vis. 64(2–3), 107–123 (2005)CrossRefGoogle Scholar
  6. 6.
    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)CrossRefGoogle Scholar
  7. 7.
    Wang, H., Klaser, A., Schmid, C., Liu, C.L.: Action recognition by dense trajectories. In: IEEE Conference on CVPR, pp. 3169–3176 (2011)Google Scholar
  8. 8.
    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)Google Scholar
  9. 9.
    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)Google Scholar
  10. 10.
    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)CrossRefGoogle Scholar
  11. 11.
    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) CrossRefGoogle Scholar
  12. 12.
    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)CrossRefGoogle Scholar
  13. 13.
    Arunnehru, J., Geetha, M.K.: Automatic activity recognition for video surveillance. Int. J. Comput. Appl. 75(9), 1–6 (2013)Google Scholar
  14. 14.
    Lu, G., Kudo, M.: Learning action patterns in difference images for efficient action recognition. Neurocomputing 123, 328–336 (2014)CrossRefGoogle Scholar
  15. 15.
    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)Google Scholar
  16. 16.
    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) CrossRefGoogle Scholar
  17. 17.
    Cristianini, N., Shawe-Taylor, J.: An introduction to support vector machines and other kernel-based learning methods. Cambridge University Press, Cambridge (2000)CrossRefGoogle Scholar
  18. 18.
    Mitchell, T.: Machine Learning. Computer Science Series. McGraw-Hill, Boston (1997) MATHGoogle Scholar
  19. 19.
    Chang, C.C., Lin, C.J.: LIBSVM: a library for support vector machines. ACM Trans. Intell. Syst. Technol. (TIST) 2(3), 27 (2011)Google Scholar
  20. 20.
    McLachlan, G., Peel, D.: Finite Mixture Models. Wiley, New York (2004) Google Scholar
  21. 21.
    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)Google Scholar
  22. 22.
    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)Google Scholar
  23. 23.
    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) CrossRefGoogle Scholar
  24. 24.
    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)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Speech and Vision Lab, Department of Computer Science and EngineeringAnnamalai UniversityChidambaramIndia

Personalised recommendations