Improved Gait recognition based on specialized deep convolutional neural networks

Gait recognition is a biometric technique that is used in order to determine the identity of humans based on the style and the manner of their walk. Yet, Gait recognition performance is often degraded by some covariate factors such as a viewing angle variation, clothing and carrying condition changes, and a low-image resolution. In general, current tactics to object recognition highly depend on the use of machine learning techniques. Therefore, a deep convolutional neural network (CNN) is one of the most advanced machine learning techniques that has the ability to approximate complex non-linear functions from high-dimensional input data in a hierarchical process. In this paper, we develop a specialized deep CNN architecture, which consists of multilayers of convolutional and subsampling layers. The proposed technique is less sensitive to several cases of the common variations and occlusions that affect and degrade gait recognition performance. We avoided the use of the typical subspace learning methods, along with its shortcomings, that are widely used in gait recognition. When applied the proposed deep CNN model to CASIA-B large gait database, the experimental results show that the deep CNN model developed in this paper outperforms the other state of art gait recognition techniques in several cases.

[1]  Chalavadi Krishna Mohan,et al.  One-Shot Periodic Activity Recognition Using Convolutional Neural Networks , 2014, 2014 13th International Conference on Machine Learning and Applications.

[2]  Xuelong Li,et al.  General Tensor Discriminant Analysis and Gabor Features for Gait Recognition , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Stephen Lin,et al.  Reconstruction and Recognition of Tensor-Based Objects With Concurrent Subspaces Analysis , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  James J. Little,et al.  Incremental Learning for Video-Based Gait Recognition With LBP Flow , 2013, IEEE Transactions on Cybernetics.

[5]  W. Eric L. Grimson,et al.  Gait analysis for recognition and classification , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[6]  Fei-Fei Li,et al.  Large-Scale Video Classification with Convolutional Neural Networks , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[7]  Worapan Kusakunniran,et al.  Recognizing Gaits on Spatio-Temporal Feature Domain , 2014, IEEE Transactions on Information Forensics and Security.

[8]  Yasushi Makihara,et al.  The OU-ISIR Gait Database Comprising the Large Population Dataset and Performance Evaluation of Gait Recognition , 2012, IEEE Transactions on Information Forensics and Security.

[9]  Neha Jain,et al.  Gait recognition based on gait pal and pal entropy image , 2013, 2013 IEEE International Conference on Image Processing.

[10]  Bir Bhanu,et al.  Model-Based Human Recognition—2D and 3D Gait , 2010 .

[11]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[12]  Tieniu Tan,et al.  A Framework for Evaluating the Effect of View Angle, Clothing and Carrying Condition on Gait Recognition , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[13]  Bir Bhanu,et al.  Individual recognition using gait energy image , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Dong Xu,et al.  Face and Human Gait Recognition Using Image-to-Class Distance , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Wei Zeng,et al.  View-invariant gait recognition via deterministic learning , 2016, Neurocomputing.

[16]  David Zhang,et al.  Human Gait Recognition via Sparse Discriminant Projection Learning , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Tieniu Tan,et al.  Robust view transformation model for gait recognition , 2011, 2011 18th IEEE International Conference on Image Processing.

[18]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

[19]  David J. Kriegman,et al.  Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection , 1996, ECCV.

[20]  Larry S. Davis,et al.  Stride and cadence as a biometric in automatic person identification and verification , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[21]  David J. Kriegman,et al.  Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection , 1996, ECCV.

[22]  Sudeep Sarkar,et al.  Simplest representation yet for gait recognition: averaged silhouette , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[23]  Dong Xu,et al.  Discriminant analysis with tensor representation , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[24]  Xuelong Li,et al.  Human Gait Recognition With Matrix Representation , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[25]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[26]  Matti Pietikäinen,et al.  Performance evaluation of texture measures with classification based on Kullback discrimination of distributions , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[27]  Tieniu Tan,et al.  Silhouette Analysis-Based Gait Recognition for Human Identification , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[28]  Shaogang Gong,et al.  Gait recognition using Gait Entropy Image , 2009, ICDP.