View-Independent Gait Recognition Using Joint Replacement Coordinates (JRCs) and Convolutional Neural Network

Gait recognition has received increasing attention for security and authentication since it can be done unintrusively from afar and without a subject’s awareness. In this work, we propose a new model-based gait recognition technique called JRC-CNN gait recognition. We introduce three new concepts. (1) We create a new way to preprocess skeleton data by rotating skeleton data using two virtual axes. This process reduces the fluctuation in movements and resolves the multi-viewpoint issue. All postures in a walk are observed from the same angle. (2) We introduce new Joint Replacement Coordinates (JRCs), which represent the movements of the left and right joints in a group of three connected joints. These JRC gait features are designed to put more emphasis on local movements than the movements of non-connected joints. (3) We construct a new Convolution Neural Network (CNN) for the classification process, which consists of a convolutional layer on each JRC and two fully-connected layers. A convolutional layer is designed to discover relations within a group of three connected joints. Fully-connected layers also find the relations of all groups of three connected joints throughout an entire body (in a posture). Our JRC-CNN technique achieves above 98.4% accuracy and significantly outperforms other existing techniques for all free-direction walk datasets. It also performs well under the gallery-size test and the CMC curve test. This means that our proposed JRC-CNN gait recognition technique can be used in a real-world situation. Experimental results also suggest that a person can be identified by a unique posture (an entire body is observed as a whole) with the focus on the movements of connected joints.

[1]  Ricardo Matsumura de Araújo,et al.  Person Identification Using Anthropometric and Gait Data from Kinect Sensor , 2015, AAAI.

[2]  Marina L. Gavrilova,et al.  Kinect-Based Gait Recognition Using Sequences of the Most Relevant Joint Relative Angles , 2015, J. WSCG.

[3]  Jianfeng Feng,et al.  GaitSet: Regarding Gait as a Set for Cross-View Gait Recognition , 2018, AAAI.

[4]  Wonjun Kim,et al.  Skeleton-Based Gait Recognition via Robust Frame-Level Matching , 2019, IEEE Transactions on Information Forensics and Security.

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

[6]  Dimitris Kastaniotis,et al.  A framework for gait-based recognition using Kinect , 2015, Pattern Recognit. Lett..

[7]  Jiwen Lu,et al.  Uncorrelated discriminant simplex analysis for view-invariant gait signal computing , 2010, Pattern Recognit. Lett..

[8]  Yasushi Makihara,et al.  Gait Recognition Using a View Transformation Model in the Frequency Domain , 2006, ECCV.

[9]  Fei Zhang,et al.  Relative distance features for gait recognition with Kinect , 2016, Journal of Visual Communication and Image Representation.

[10]  Ricardo Matsumura de Araújo,et al.  Full Body Person Identification Using the Kinect Sensor , 2014, 2014 IEEE 26th International Conference on Tools with Artificial Intelligence.

[11]  David López-Fernández,et al.  A new approach for multi-view gait recognition on unconstrained paths , 2016, J. Vis. Commun. Image Represent..

[12]  Yasushi Makihara,et al.  On Input/Output Architectures for Convolutional Neural Network-Based Cross-View Gait Recognition , 2019, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  Cholwich Nattee,et al.  Human identification using skeletal gait and silhouette data extracted by Microsoft Kinect , 2014, 2014 Joint 7th International Conference on Soft Computing and Intelligent Systems (SCIS) and 15th International Symposium on Advanced Intelligent Systems (ISIS).

[14]  Dimitris Kastaniotis,et al.  Gait-based gender recognition using pose information for real time applications , 2013, 2013 18th International Conference on Digital Signal Processing (DSP).

[15]  Xiaogang Wang,et al.  A Comprehensive Study on Cross-View Gait Based Human Identification with Deep CNNs , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Marco Grangetto,et al.  Human Classification Using Gait Features , 2014, BIOMET.

[17]  Fabio Tozeto Ramos,et al.  Unsupervised clustering of people from ‘skeleton’ data , 2012, 2012 7th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[18]  James J. Little,et al.  Biometric Gait Recognition , 2003, Advanced Studies in Biometrics.

[19]  Claudia Linnhoff-Popien,et al.  Gait Recognition with Kinect , 2012 .

[20]  Somaya Al-Máadeed,et al.  Robust gait recognition: a comprehensive survey , 2018, IET Biom..

[21]  Marina L. Gavrilova,et al.  DTW-based kernel and rank-level fusion for 3D gait recognition using Kinect , 2015, The Visual Computer.

[22]  Gerhard Rigoll,et al.  Combined face and gait recognition using alpha matte preprocessing , 2012, 2012 5th IAPR International Conference on Biometrics (ICB).

[23]  Marco Grangetto,et al.  Gait characterization using dynamic skeleton acquisition , 2013, 2013 IEEE 15th International Workshop on Multimedia Signal Processing (MMSP).

[24]  Cholwich Nattee,et al.  View Independent Human Identification by Gait Analysis using Skeletal Data and Dynamic Time Warping , 2013 .

[25]  A. B. Drought,et al.  WALKING PATTERNS OF NORMAL MEN. , 1964, The Journal of bone and joint surgery. American volume.

[26]  Yasushi Makihara,et al.  Individuality-preserving Silhouette Extraction for Gait Recognition , 2015, IPSJ Trans. Comput. Vis. Appl..

[27]  Cholwich Nattee,et al.  Human Identification From Freestyle Walks Using Posture-Based Gait Feature , 2018, IEEE Transactions on Information Forensics and Security.

[28]  Wang Cong,et al.  Kinect-based gait recognition system design via deterministic learning , 2017, 2017 29th Chinese Control And Decision Conference (CCDC).