Comparison of supervised and unsupervised learning classifiers for human posture recognition

Human posture recognition is gaining increasing attention in the fields of artificial intelligence and computer vision due to its promising applications in the areas of personal health care, environmental awareness, human-computer-interaction and surveillance systems. Human posture recognition in video sequences is a challenging task which is part of the more comprehensive problem of video sequence interpretation. In this paper, an intelligent human posture recognition system in video sequences is proposed. Firstly, the system was trained and evaluated to classify five different human postures using both supervised and unsupervised learning classifiers. The supervised classifier used was Multilayer Perceptron Feedforward Neural Networks (MLP) whilst for unsupervised learning classifiers, Self Organizing Maps (SOM), Fuzzy C Means (FCM) and K Means have been employed. Results indicate that MLP performs (96% accuracy) much better than SOMs, FCM and K Means which give accuracies of 86%, 33% and 31% respectively. Secondly, all the classifiers were then trained and evaluated again to classify two postures. With only 2 postures, the accuracies of all the classifiers have increased dramatically, especially for unsupervised classifiers. This shows that supervised learning classifiers are superior to unsupervised ones for the task of human posture recognition and that the unsupervised classifiers do not learn very well for cases where a lot of postures have to be learnt as compared to the supervised learning classifier which gives high accuracy in either case.

[1]  Rita Cucchiara,et al.  Posture classification in a multi-camera indoor environment , 2005, IEEE International Conference on Image Processing 2005.

[2]  Takeo Kanade,et al.  A System for Video Surveillance and Monitoring , 2000 .

[3]  J. C. Dunn,et al.  A Fuzzy Relative of the ISODATA Process and Its Use in Detecting Compact Well-Separated Clusters , 1973 .

[4]  Alessandro Leone,et al.  Human posture recognition using active contours and radial basis function neural network , 2005, IEEE Conference on Advanced Video and Signal Based Surveillance, 2005..

[5]  James W. Davis,et al.  Perceptual user interfaces: the KidsRoom , 2000, CACM.

[6]  Jwu-Sheng Hu,et al.  3-D Human Posture Recognition System Using 2-D Shape Features , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[7]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[8]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[9]  Michel Beaudouin-Lafon,et al.  Charade: remote control of objects using free-hand gestures , 1993, CACM.

[10]  Nooritawati Md Tahir,et al.  A machine learning approach for posture recognition based on simplified shock graph , 2009 .

[11]  François Brémond,et al.  Applying 3D human model in a posture recognition system , 2006, Pattern Recognit. Lett..

[12]  Zhenjiang Miao,et al.  Projection Histogram Based Human Posture Recognition , 2006, 2006 8th international Conference on Signal Processing.

[13]  Laurent Bonnaud,et al.  Static human body postures recognition in video sequences using the belief theory , 2005, IEEE International Conference on Image Processing 2005.

[14]  Gang Qian,et al.  Dance posture recognition using wide-baseline orthogonal stereo cameras , 2006, 7th International Conference on Automatic Face and Gesture Recognition (FGR06).

[15]  Takeo Kanade,et al.  Shape-from-silhouette of articulated objects and its use for human body kinematics estimation and motion capture , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[16]  Hironobu Fujiyoshi,et al.  Real-time human motion analysis by image skeletonization , 1998, Proceedings Fourth IEEE Workshop on Applications of Computer Vision. WACV'98 (Cat. No.98EX201).

[17]  Monique Thonnat,et al.  Human Posture Recognition in Video Sequence , 2003 .

[18]  Daniel P. Huttenlocher,et al.  Efficient matching of pictorial structures , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[19]  A F Bobick,et al.  Movement, activity and action: the role of knowledge in the perception of motion. , 1997, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[20]  David J. Fleet,et al.  Performance of optical flow techniques , 1994, International Journal of Computer Vision.

[21]  K. Jung,et al.  Non-temporal Mutliple Silhouettes in Hidden Markov Model for View Independent Posture Recognition , 2009, 2009 International Conference on Computer Engineering and Technology.