Abstract
In proactive computing, human activity recognition from image sequences is an active research area. In this paper, a novel human activity recognition method is proposed, which utilizes Independent Component Analysis (ICA) for activity shape information extraction from image sequences and Hidden Markov Model (HMM) for recognition. Various human activities are represented by shape feature vectors from the sequence of activity shape images via ICA. Based on these features, each HMM is trained and activity recognition is achieved by the trained HMMs of different activities. Our recognition performance has been compared to the conventional method where Principal Component Analysis (PCA) is typically used to derive activity shape features. Our results show that superior recognition is achieved with the proposed method especially for activities (e.g., skipping) that cannot be easily recognized by the conventional method. Furthermore, by employing Linear Discriminant Analysis (LDA) on IC features, the recognition results further improved significantly in the recognition performance.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Niu F, Abdel-Mottaleb M (2004) View-invariant human activity recognition based on shape and motion features. In: Proceedings of the IEEE sixth international symposium on multimedia software engineering, pp 546–556
Niu F, Abdel-Mottaleb M (2005) HMM-based segmentation and recognition of human activities from video sequences. In: Proceedings of IEEE international conference on multimedia & expo, pp 804–807
Robertson N, Reid I (2006) A general method for human activity recognition in video. Comput Vis Image Underst 104(2):232–248
Gavrila D (1999) The visual analysis of human movement: a survey. Comput Vis Image Underst 73:82–98
Yamato J, Ohya J, Ishii K (1992) Recognizing human action in time-sequential images using hidden Markov model. In: Proceedings of IEEE international conference on computer vision and pattern recognition, pp 379–385
Cohen I, Lim H (2003) Inference of human postures by classification of 3D human body shape. In: IEEE international workshop on analysis and modeling of faces and gestures, pp 74–81
Carlsson S, Sullivan J (2002) Action recognition by shape matching to key frames. In: IEEE computer society workshop on models versus exemplars in computer vision, pp 263–270
Nakata T (2006) Recognizing human activities in video by multi-resolutional optical flow. In: Proceedings of international conference on intelligent robots and systems, pp 1793–1798
Sun X, Chen C, Manjunath BS (2002) Probabilistic motion parameter models for human activity recognition. In: Proceedings of 16th international conference on pattern recognition, pp 443–450
Masound O, Papanikolopoulos N (2003) Recognizing human activities. In: IEEE conference on advanced video and signal based surveillance, Miami, Florida, pp 157–162
Ben-Arie ZW, Pandit P, Rajaram S (2002) Human activity recognition using multidimensional indexing. IEEE Trans Pattern Anal Mach Intell 24(8):1091–1104
Belongie S, Malik J (2000) Matching with shape contexts. In: IEEE workshop on content-based access of image and video libraries
Bookstein FL (1978) The measurement of biological shape and shape change. Lecture notes in biomathematics
Bremermann HJ (1971) Cybernetic functionals and fuzzy sets. In: IEEE systems, man and cybernetics group annual symposium, pp 248–254
Carlsson S (1999) Order structure, correspondence and shape based categories. Shape contour and grouping in computer vision. LNCS, vol 1681. Springer, Berlin, pp 58–71
Sclaroff S (1996) Deformable prototypes for encoding shape categories in image databases. Pattern Recogn 30(4):627–640
Pujol JV, Lumbreras F, Villanueva JJ, (2001) Topological principal component analysis for face encoding and recognition. Pattern Recogn Lett 22:769–776
Kim HC, Kim D, Bang SY (2002) Face recognition using the mixture-of-eigenfaces method. Pattern Recogn Lett 23:1549–1558
Gottumukkal R, Asari VK (2004) An improved face recognition technique based on modular PCA approach. Pattern Recogn Lett 24:429–436
Bartlett MS, Lades HM, Sejnowski TJ (1998) Independent component representations recognition. In: SPIE symposium on electronic imaging: science and technology, human vision and electronic imaging III, San Jose, CA
Bartlett MS, Movellan JR, Sejnowski TJ (2002) Face recognition by independent component analysis. IEEE Trans Neural Netw 13:1450–1464
Liu C, Wechsler H (1999) Comparative assessment of independent component analysis (ICA) for face recognition. In: International conference on audio and video based biometric person authentication, Washington, DC
Kwon W, Lee TW (2004) Phoneme recognition using ICA-based feature extraction and transformation. Signal Process 84(6):1005–1019
Lee SI, Batzoglou S (2003) Application of independent component analysis to microarrays. Genome Biol 4(11):R76.1–21
Makeig S, Bell AJ, Jung TP, Sejnowski TJ (1996) Independent component analysis of electroencephalographic data. Adv Neural Inf Process Syst 8:145–151
Jung T, Makeig S, Westerfield M, Townsend J, Courchesne E, Sejnowski TJ (2001) Analysis and visualization of single-trial event-related potentials. Hum Brain Mapp 14:166–185
Elgammal DH, Davis L (2000) Non-parametric model for background subtraction. In: 6th European conference on computer vision, Dublin, Ireland
Cardoso J-F (1997) Infomax and maximum likelihood for source separation. IEEE Lett Signal Process 4:112–114
Belhumeur PN, Hespanha JP, Kriegman DJ (1997) Eigenfaces vs. fisherfaces: recognition using class specific linear projection. IEEE Trans Pattern Anal Mach Intell 19(7):711–720
Kwak K-C, Pedrycz W (2007) Face recognition using an enhanced independent component analysis approach. IEEE Trans Neural Netw 18(2):530–541
Kanungu T, Mount DM, Netanyahu N, Piatko C, Silverman R, Wu AY (2000) The analysis of a simple k-means clustering algorithm. In: Proceedings of 16th ACM symposium on computational geometry, pp 101–109
Linde Y, Buzo A, Gray R (1980) An algorithm for vector quantizer design. IEEE Trans Commun 28(1):84–94
Baum E, Petrie T, Soules G, Weiss N (1970) A maximization technique occurring in the statistical analysis of probabilistic functions of Markov chains. Ann Math Stat 41:164–171
Baum E, Eagon J (1967) An inequality with applications to statistical estimation for probabilistic functions of Markov processes and to a model for ecology. Am Math Soc Bull 73:360–363
Lawrence R, Rabiner A (1989) Tutorial on hidden Markov models and selected applications in speech recognition. Proc IEEE 77(2):257–286
Bregler C, König Y (1994) Eigenlips for robust speech recognition. In: Proceedings of the IEEE international conference on acoustics, speech, and signal processing, Adelaide, Australia, pp 669–672
Hu J, Brown MK, Turin W (1996) HMM based on-line handwriting recognition. IEEE Trans Pattern Anal Mach Intell 18(10):1039–1045
Eickeler S, Kosmala A, Rigoll G (1998) Hidden Markov model based online gesture recognition. In: Proceedings of international conference on pattern recognition (ICPR), pp 1755–1757
Iwai Y, Hata T, Yachida M (1997) Gesture recognition based on subspace method and hidden Markov model. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems, pp 960–966
Gorelick L, Blank M, Shechtman E, Irani M, Basri R (2007) Actions as space-time shapes. IEEE Trans Patt Anal Mach Intell 29(12):2247–2253
Schuldt C, Laptev I, Caputo B (2004) Recognizing human actions: a local SVM approach. In: Proceedings of the 17th international conference on pattern recognition (ICPR’04), pp 32–36
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zia Uddin, M., Lee, J.J. & Kim, TS. Independent shape component-based human activity recognition via Hidden Markov Model. Appl Intell 33, 193–206 (2010). https://doi.org/10.1007/s10489-008-0159-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-008-0159-2