A Machine Learning Method with Threshold Based Parallel Feature Fusion and Feature Selection for Automated Gait Recognition

A Machine Learning Method with Threshold Based Parallel Feature Fusion and Feature Selection for Automated Gait Recognition

Muhammad Sharif, Muhammad Attique, Muhammad Zeeshan Tahir, Mussarat Yasmim, Tanzila Saba, Urcun John Tanik
Copyright: © 2020 |Pages: 26
DOI: 10.4018/JOEUC.2020040104
Article PDF Download
Open access articles are freely available for download

Abstract

Gait is a vital biometric process for human identification in the domain of machine learning. In this article, a new method is implemented for human gait recognition based on accurate segmentation and multi-level features extraction. Four major steps are performed including: a) enhancement of motion region in frame by the implementation of linear transformation with HSI color space; b) Region of Interest (ROI) detection based on parallel implementation of optical flow and background subtraction; c) shape and geometric features extraction and parallel fusion; d) Multi-class support vector machine (MSVM) utilization for recognition. The presented approach reduces error rate and increases the CCR. Extensive experiments are done on three data sets namely CASIA-A, CASIA-B and CASIA-C which present different variations in clothing and carrying conditions. The proposed method achieved maximum recognition results of 98.6% on CASIA-A, 93.5% on CASIA-B and 97.3% on CASIA-C, respectively.
Article Preview
Top

Introduction

In the domain of computer vision, Human Gait Recognition (HGR) is an active research area due to its unobtrusiveness for identification and verification. In comparison with other biometric devices such as iris and face detection (Choudhury and Tjahjadi, 2015; Lishani, Boubchir et al., 2017; Dey, Ashour et al., 2018; Wang, Li et al., 2018), the gait offers an opportunity to recognize human even at a distance point by utilizing a video camera. Existing research in this area has explained that gait is likely to become a robust biometric for assistance in many applications such as surveillance in airports, bus stations, clinical analysis, banks surveillance systems and forensic applications (Aqmar, Fujihara et al., 2014; Yasmin, Sharif et al., 2016; Zeng and Wang, 2016).

Recently, several image processing and machine learning-based techniques are introduced for HGR. These techniques can be separated into two classes such as model based (MB) (Bashir, Xiang, & Gong, 2010) and model free (MF) (Zeng, Wang, & Li, 2014). The MB approach takes structural model of a human body in the absence of motion. Afterwards, parameters of these structural models are further applied as features like joint angles. The major advantage of this approach is to express high-level model of a human body but it is complex because of high cost and computational time. This approach also works better over the view invariant and cofactors like carrying, clothing and shadows which affects the recognition rate (Zeng, Wang et al., 2014, Arora, Hanmandlu et al., 2015). The model free class operates on silhouette images of a human body instead of a structural model. This approach is less sensitive for the quality of an image as compared to model-based class. Also, it has low computational time and cost. The major challenge of this approach is sensitivity because of several problems such as carrying, clothing and shadows (Piccardi 2004, Rida, Jiang et al., 2016; Wu, Huang et al., 2017).

A general gait recognition framework consists of several sub steps such as preprocessing, ROI detection, feature extraction and recognition. The preprocessing step has much importance for obtaining high recognition rate because the raw input videos have a complex background and low contrast. The low contrast videos affect ROI detection which later on degrades the recognition accuracy. Therefore, preprocessing is a major step for improving the contrast of input video and also removes extra noise such as change in background, variations and human change. In gait recognition, different segmentation methods have been introduced for ROI detection such as background subtraction, thresholding, watershed and few more (Piccardi, 2004; Gupta, Dixit et al., 2014). There are several types of features which exist in computer vision such as texture, color, geometric, shape, Gabor and wavelet transform. These features are high in number of dimensions; therefore, they reduce the accuracy. This kind of problem is resolved by several researchers by the implementation of reduction techniques. The major reduction techniques are Principal Component Analysis (PCA) (Ryu and Kamata, 2011), ICA, genetic algorithm and few more (Khan, Sharif et al., 2016). Finally, the reduced features are utilized by supervised learning methods as SVM, Fine K-Nearest Neighbor (FKNN), neural network, decision trees and regression models (Abdullah and El-Alfy, 2015; Khan, Sharif et al., 2016; Nida, Sharif et al., 2016). These methods perform significantly well when the extracted number of features is unique and have no redundancy between them. Therefore, classification accuracy fully depends on the extracted number of features.

Complete Article List

Search this Journal:
Reset
Volume 36: 1 Issue (2024)
Volume 35: 3 Issues (2023)
Volume 34: 10 Issues (2022)
Volume 33: 6 Issues (2021)
Volume 32: 4 Issues (2020)
Volume 31: 4 Issues (2019)
Volume 30: 4 Issues (2018)
Volume 29: 4 Issues (2017)
Volume 28: 4 Issues (2016)
Volume 27: 4 Issues (2015)
Volume 26: 4 Issues (2014)
Volume 25: 4 Issues (2013)
Volume 24: 4 Issues (2012)
Volume 23: 4 Issues (2011)
Volume 22: 4 Issues (2010)
Volume 21: 4 Issues (2009)
Volume 20: 4 Issues (2008)
Volume 19: 4 Issues (2007)
Volume 18: 4 Issues (2006)
Volume 17: 4 Issues (2005)
Volume 16: 4 Issues (2004)
Volume 15: 4 Issues (2003)
Volume 14: 4 Issues (2002)
Volume 13: 4 Issues (2001)
Volume 12: 4 Issues (2000)
Volume 11: 4 Issues (1999)
Volume 10: 4 Issues (1998)
Volume 9: 4 Issues (1997)
Volume 8: 4 Issues (1996)
Volume 7: 4 Issues (1995)
Volume 6: 4 Issues (1994)
Volume 5: 4 Issues (1993)
Volume 4: 4 Issues (1992)
Volume 3: 4 Issues (1991)
Volume 2: 4 Issues (1990)
Volume 1: 3 Issues (1989)
View Complete Journal Contents Listing