An Efficient Multi-view Based Activity Recognition System for Video Surveillance Using Random Forest

Conference paper
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 32)


Vision-based human activity recognition is an emerging field and have been actively carried out in computer vision and artificial intelligence area. However, human activity recognition in a multi-view environment is a challenging problem to solve, the appearance of a human activity varies dynamically, depending on camera viewpoints. This paper presents a novel and proficient framework for multi-view activity recognition approach based on Maximum Intensity Block Code (MIBC) of successive frame difference. The experiments are carried out using West Virginia University (WVU) multi-view activity dataset and the extracted MIBC features are used to train Random Forest for classification. The experimental results exhibit the accuracies and effectiveness of the proposed method for multi-view human activity recognition in order to conquer the viewpoint dependency. The main contribution of this paper is the application of Random Forests classifier to the problem of multi-view activity recognition in surveillance videos, based only on human motion.


Video surveillance Human activity recognition Frame difference Motion analysis Random forest 


  1. 1.
    Vishwakarma, S., Agrawal, A.: A survey on activity recognition and behavior understanding in video surveillance. Visual Comp. 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. CVIU 115(2), 224–241 (2011)Google Scholar
  3. 3.
    Poppe, R.: A survey on vision-based human action recognition. Image Vis. Comput. 28(6), 976–990 (2010)CrossRefGoogle Scholar
  4. 4.
    Kellokumpu, V., Zhao, G., Pietikäinen, M.: Recognition of human actions using texture descriptors. Mach. Vis. Appl. 22(5), 767–780 (2011)CrossRefGoogle Scholar
  5. 5.
    Turaga, P., Chellappa, R., Subrahmanian, V.S., Udrea, O.: Machine recognition of human activities: a survey. IEEE Trans. Circ. Syst. Video Technol. 18(11), 1473–1488 (2008)CrossRefGoogle Scholar
  6. 6.
    Moeslund, T.B., Hilton, A., Krüger, V.: A survey of advances in vision-based human motion capture and analysis. CVIU 104(2), 90–126 (2006)Google Scholar
  7. 7.
    Rougier, C., Meunier, J., St-Arnaud, A., Rousseau, J.: Robust video surveillance for fall detection based on human shape deformation. IEEE Trans. Circ. Syst. Video Technol. 21(5), 611–622 (2011)CrossRefGoogle Scholar
  8. 8.
    Blank, M., Gorelick, L., Shechtman, E., Irani, M., Basri, R.: Actions as space-time shapes. In: Tenth IEEE, International Conference on Computer Vision, vol. 2, pp. 1395–1402 (2005)Google Scholar
  9. 9.
    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
  10. 10.
    Meng, H., Pears, N., Bailey, C.: A human action recognition system for embedded computer vision application. In: IEEE Conference on CVPR, pp. 1–6 (2007)Google Scholar
  11. 11.
    Arunnehru, J., Geetha, M.K.: Automatic activity recognition for video surveillance. Int. J. Comput. Appl. 75(9), 1–6 (2013)Google Scholar
  12. 12.
    Arunnehru, J., Geetha, M.K.: Motion Intensity Code for Action Recognition in Video Using PCA and SVM, pp. 70–81. LNAI, Springer International Publishing (2013)Google Scholar
  13. 13.
    Zhang, W., Zhang, Y., Gao, C., Zhou, J.: Action recognition by joint spatial-temporal motion feature. J. Appl. Math. (2013)Google Scholar
  14. 14.
    Zhu, F., Shao, L., Lin, M.: Multi-view action recognition using local similarity random forests and sensor fusion. J. Pattern Recognit. Lett. 34(1), 20–24 (2013)CrossRefGoogle Scholar
  15. 15.
    Wang, L., Wang, Y., Jiang, T., Zhao, D., Gao, W.: Learning discriminative features for fast frame-based action recognition. J. Pattern Recogn. 46(7), 1832–1840 (2013)CrossRefGoogle Scholar
  16. 16.
    Cheng, J., Liu, H., Li, H.: Silhouette analysis for human action recognition based on maximum spatio-temporal dissimilarity embedding. MVAP 25(4), 1007–1018 (2014)MathSciNetGoogle Scholar
  17. 17.
    Ramagiri, S., Kavi, R., Kulathumani, V.: Real-time multi-view human action recognition using a wireless camera network. In: ICDSC, pp. 1–6 (2011)Google Scholar
  18. 18.
    Breiman, L.: Random forests. Mach. Learn. 45(1), 5–32 (2001)CrossRefMATHGoogle Scholar
  19. 19.
    Biau, G.: Analysis of a random forests model. J. Mach. Learn. Res. 98888(1), 1063–1095 (2012)MathSciNetGoogle Scholar
  20. 20.
    Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.H.: The WEKA data mining software: an update. ACM SIGKDD Explor. Newsl. 11(1), 10–18 (2009)CrossRefGoogle Scholar

Copyright information

© Springer India 2015

Authors and Affiliations

  1. 1.Speech and Vision Lab, Department of Computer Science and Engineering, Faculty of Engineering and TechnologyAnnamalai UniversityChidambaramIndia

Personalised recommendations