Impact of Load Variation on the Accuracy of Gait Recognition from Surface EMG Signals

As lower-limb exoskeleton and prostheses are developed to become smarter and to deploy man–machine collaboration, accurate gait recognition is crucial, as it contributes to the realization of real-time control. Many researchers choose surface electromyogram (sEMG) signals to recognize the...

Full description

Bibliographic Details
Main Authors: Xianfu Zhang, Shouqian Sun, Chao Li, Zhichuan Tang
Format: Article
Language:English
Published: MDPI AG 2018-08-01
Series:Applied Sciences
Subjects:
Online Access:http://www.mdpi.com/2076-3417/8/9/1462
id doaj-1d07aa118a3f45b299779d0aa8fe66d5
record_format Article
spelling doaj-1d07aa118a3f45b299779d0aa8fe66d52020-11-25T00:20:51ZengMDPI AGApplied Sciences2076-34172018-08-0189146210.3390/app8091462app8091462Impact of Load Variation on the Accuracy of Gait Recognition from Surface EMG SignalsXianfu Zhang0Shouqian Sun1Chao Li2Zhichuan Tang3College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, ChinaCollege of Computer Science and Technology, Zhejiang University, Hangzhou 310027, ChinaCollege of Computer Science and Technology, Zhejiang University, Hangzhou 310027, ChinaIndustrial Design Institute, Zhejiang University of Technology, Hangzhou 310023, ChinaAs lower-limb exoskeleton and prostheses are developed to become smarter and to deploy man–machine collaboration, accurate gait recognition is crucial, as it contributes to the realization of real-time control. Many researchers choose surface electromyogram (sEMG) signals to recognize the gait and control the lower-limb exoskeleton (or prostheses). However, several factors still affect its applicability, of which variation in the loads is an essential one. This study aims to (1) investigate the effect of load variation on gait recognition; and to (2) discuss whether a lower-limb exoskeleton control system trained by sEMG from different loads works well in multi-load applications. In our experiment, 10 male college students were selected to walk on a treadmill at three different speeds (V3 = 3 km/h, V5 = 5 km/h, and V7 = 7 km/h) with four different loads (L0 = 0, L20 = 20%, L30 = 30%, L40 = 40% of body weight, respectively), and 50 gait cycles were performed. Back propagation neural networks (BPNNs) were used for gait recognition, and a support vector machine (SVM) and k-nearest neighbor (k-NN) were used for comparison. The result showed that (1) load variation has significant effects on the accuracy of gait recognition (p < 0.05) under the three speeds when the loads range in L0, L20, L30, or L40, but no significant impact is found when the loads range in L0, L20, or L30. The least significant difference (LSD) post hoc, which can explore all possible pair-wise comparisons of means that comprise a factor using the equivalent of multiple t-tests, reveals that there is a significant difference between the L40 load and the other three loads (L0, L20, L30), but no significant difference was found among the L0, L20, and L30 loads. The total mean accuracy of gait recognition of the intra-loads and inter-loads was 91.81%, and 69.42%, respectively. (2) When the training data was taken from more types of loads, a higher accuracy in gait recognition was obtained at each speed, and the statistical analysis shows that there was a substantial influence for the kinds of loads in the training set on the gait recognition accuracy (p < 0.001). It can be concluded that an exoskeleton (or prosthesis) control system that is trained in a single load or the parts of loads is insufficient in the face of multi-load applications.http://www.mdpi.com/2076-3417/8/9/1462sEMGload variationgait recognitionlower-limb exoskeletons
collection DOAJ
language English
format Article
sources DOAJ
author Xianfu Zhang
Shouqian Sun
Chao Li
Zhichuan Tang
spellingShingle Xianfu Zhang
Shouqian Sun
Chao Li
Zhichuan Tang
Impact of Load Variation on the Accuracy of Gait Recognition from Surface EMG Signals
Applied Sciences
sEMG
load variation
gait recognition
lower-limb exoskeletons
author_facet Xianfu Zhang
Shouqian Sun
Chao Li
Zhichuan Tang
author_sort Xianfu Zhang
title Impact of Load Variation on the Accuracy of Gait Recognition from Surface EMG Signals
title_short Impact of Load Variation on the Accuracy of Gait Recognition from Surface EMG Signals
title_full Impact of Load Variation on the Accuracy of Gait Recognition from Surface EMG Signals
title_fullStr Impact of Load Variation on the Accuracy of Gait Recognition from Surface EMG Signals
title_full_unstemmed Impact of Load Variation on the Accuracy of Gait Recognition from Surface EMG Signals
title_sort impact of load variation on the accuracy of gait recognition from surface emg signals
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2018-08-01
description As lower-limb exoskeleton and prostheses are developed to become smarter and to deploy man–machine collaboration, accurate gait recognition is crucial, as it contributes to the realization of real-time control. Many researchers choose surface electromyogram (sEMG) signals to recognize the gait and control the lower-limb exoskeleton (or prostheses). However, several factors still affect its applicability, of which variation in the loads is an essential one. This study aims to (1) investigate the effect of load variation on gait recognition; and to (2) discuss whether a lower-limb exoskeleton control system trained by sEMG from different loads works well in multi-load applications. In our experiment, 10 male college students were selected to walk on a treadmill at three different speeds (V3 = 3 km/h, V5 = 5 km/h, and V7 = 7 km/h) with four different loads (L0 = 0, L20 = 20%, L30 = 30%, L40 = 40% of body weight, respectively), and 50 gait cycles were performed. Back propagation neural networks (BPNNs) were used for gait recognition, and a support vector machine (SVM) and k-nearest neighbor (k-NN) were used for comparison. The result showed that (1) load variation has significant effects on the accuracy of gait recognition (p < 0.05) under the three speeds when the loads range in L0, L20, L30, or L40, but no significant impact is found when the loads range in L0, L20, or L30. The least significant difference (LSD) post hoc, which can explore all possible pair-wise comparisons of means that comprise a factor using the equivalent of multiple t-tests, reveals that there is a significant difference between the L40 load and the other three loads (L0, L20, L30), but no significant difference was found among the L0, L20, and L30 loads. The total mean accuracy of gait recognition of the intra-loads and inter-loads was 91.81%, and 69.42%, respectively. (2) When the training data was taken from more types of loads, a higher accuracy in gait recognition was obtained at each speed, and the statistical analysis shows that there was a substantial influence for the kinds of loads in the training set on the gait recognition accuracy (p < 0.001). It can be concluded that an exoskeleton (or prosthesis) control system that is trained in a single load or the parts of loads is insufficient in the face of multi-load applications.
topic sEMG
load variation
gait recognition
lower-limb exoskeletons
url http://www.mdpi.com/2076-3417/8/9/1462
work_keys_str_mv AT xianfuzhang impactofloadvariationontheaccuracyofgaitrecognitionfromsurfaceemgsignals
AT shouqiansun impactofloadvariationontheaccuracyofgaitrecognitionfromsurfaceemgsignals
AT chaoli impactofloadvariationontheaccuracyofgaitrecognitionfromsurfaceemgsignals
AT zhichuantang impactofloadvariationontheaccuracyofgaitrecognitionfromsurfaceemgsignals
_version_ 1725365378352152576