Human motion recognition based on neural network

This paper proposes a method that can perform human motion pattern recognition using principal component analysis (PCA) and a neural network. The moving target is detected from a set of video image sequences, and the silhouette is extracted. The two-dimensional signal of the contour is converted into a one-dimensional signal through measuring the distance of pixels between centroid and boundaries of the silhouette. The feature of human motion is extracted by PCA, and then a neural network is employed to classify the motion pattern into three categories: walking, running, and other motions. Experimental results have shown that this method is capable of recognizing the motion pattern mentioned above effectively.

[1]  Alex Pentland,et al.  Pfinder: Real-Time Tracking of the Human Body , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Thomas B. Moeslund,et al.  A Survey of Computer Vision-Based Human Motion Capture , 2001, Comput. Vis. Image Underst..

[3]  Dariu Gavrila,et al.  The Visual Analysis of Human Movement: A Survey , 1999, Comput. Vis. Image Underst..

[4]  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).

[5]  Gang Xu,et al.  Understanding human motion patterns , 1994, Proceedings of the 12th IAPR International Conference on Pattern Recognition, Vol. 3 - Conference C: Signal Processing (Cat. No.94CH3440-5).