Towards Real-Time Detection of Gait Events on Different Terrains Using Time-Frequency Analysis and Peak Heuristics Algorithm
Real-time detection of gait events can be applied as a reliable input to control drop foot correction devices and lower-limb prostheses. Among the different sensors used to acquire the signals associated with walking for gait event detection, the accelerometer is considered as a preferable sensor du...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2016-10-01
|
Series: | Sensors |
Subjects: | |
Online Access: | http://www.mdpi.com/1424-8220/16/10/1634 |
id |
doaj-f3f102c03925476786f32f592ecc383d |
---|---|
record_format |
Article |
spelling |
doaj-f3f102c03925476786f32f592ecc383d2020-11-24T21:54:01ZengMDPI AGSensors1424-82202016-10-011610163410.3390/s16101634s16101634Towards Real-Time Detection of Gait Events on Different Terrains Using Time-Frequency Analysis and Peak Heuristics AlgorithmHui Zhou0Ning Ji1Oluwarotimi Williams Samuel2Yafei Cao3Zheyi Zhao4Shixiong Chen5Guanglin Li6CAS Key Laboratory of Human-Machine Intelligence-Synergy Systems, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences (CAS), Shenzhen 518055, ChinaCAS Key Laboratory of Human-Machine Intelligence-Synergy Systems, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences (CAS), Shenzhen 518055, ChinaCAS Key Laboratory of Human-Machine Intelligence-Synergy Systems, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences (CAS), Shenzhen 518055, ChinaShenzhen Traditional Chinese Medicine Hospital, Shenzhen 518033, ChinaSchool of Data and Computer Science, Sun Yat-Sen University, Guangzhou 510006, ChinaCAS Key Laboratory of Human-Machine Intelligence-Synergy Systems, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences (CAS), Shenzhen 518055, ChinaCAS Key Laboratory of Human-Machine Intelligence-Synergy Systems, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences (CAS), Shenzhen 518055, ChinaReal-time detection of gait events can be applied as a reliable input to control drop foot correction devices and lower-limb prostheses. Among the different sensors used to acquire the signals associated with walking for gait event detection, the accelerometer is considered as a preferable sensor due to its convenience of use, small size, low cost, reliability, and low power consumption. Based on the acceleration signals, different algorithms have been proposed to detect toe off (TO) and heel strike (HS) gait events in previous studies. While these algorithms could achieve a relatively reasonable performance in gait event detection, they suffer from limitations such as poor real-time performance and are less reliable in the cases of up stair and down stair terrains. In this study, a new algorithm is proposed to detect the gait events on three walking terrains in real-time based on the analysis of acceleration jerk signals with a time-frequency method to obtain gait parameters, and then the determination of the peaks of jerk signals using peak heuristics. The performance of the newly proposed algorithm was evaluated with eight healthy subjects when they were walking on level ground, up stairs, and down stairs. Our experimental results showed that the mean F1 scores of the proposed algorithm were above 0.98 for HS event detection and 0.95 for TO event detection on the three terrains. This indicates that the current algorithm would be robust and accurate for gait event detection on different terrains. Findings from the current study suggest that the proposed method may be a preferable option in some applications such as drop foot correction devices and leg prostheses.http://www.mdpi.com/1424-8220/16/10/1634gait event detectionaccelerometercontinuous wavelet transformheuristicsstairs walking |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hui Zhou Ning Ji Oluwarotimi Williams Samuel Yafei Cao Zheyi Zhao Shixiong Chen Guanglin Li |
spellingShingle |
Hui Zhou Ning Ji Oluwarotimi Williams Samuel Yafei Cao Zheyi Zhao Shixiong Chen Guanglin Li Towards Real-Time Detection of Gait Events on Different Terrains Using Time-Frequency Analysis and Peak Heuristics Algorithm Sensors gait event detection accelerometer continuous wavelet transform heuristics stairs walking |
author_facet |
Hui Zhou Ning Ji Oluwarotimi Williams Samuel Yafei Cao Zheyi Zhao Shixiong Chen Guanglin Li |
author_sort |
Hui Zhou |
title |
Towards Real-Time Detection of Gait Events on Different Terrains Using Time-Frequency Analysis and Peak Heuristics Algorithm |
title_short |
Towards Real-Time Detection of Gait Events on Different Terrains Using Time-Frequency Analysis and Peak Heuristics Algorithm |
title_full |
Towards Real-Time Detection of Gait Events on Different Terrains Using Time-Frequency Analysis and Peak Heuristics Algorithm |
title_fullStr |
Towards Real-Time Detection of Gait Events on Different Terrains Using Time-Frequency Analysis and Peak Heuristics Algorithm |
title_full_unstemmed |
Towards Real-Time Detection of Gait Events on Different Terrains Using Time-Frequency Analysis and Peak Heuristics Algorithm |
title_sort |
towards real-time detection of gait events on different terrains using time-frequency analysis and peak heuristics algorithm |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2016-10-01 |
description |
Real-time detection of gait events can be applied as a reliable input to control drop foot correction devices and lower-limb prostheses. Among the different sensors used to acquire the signals associated with walking for gait event detection, the accelerometer is considered as a preferable sensor due to its convenience of use, small size, low cost, reliability, and low power consumption. Based on the acceleration signals, different algorithms have been proposed to detect toe off (TO) and heel strike (HS) gait events in previous studies. While these algorithms could achieve a relatively reasonable performance in gait event detection, they suffer from limitations such as poor real-time performance and are less reliable in the cases of up stair and down stair terrains. In this study, a new algorithm is proposed to detect the gait events on three walking terrains in real-time based on the analysis of acceleration jerk signals with a time-frequency method to obtain gait parameters, and then the determination of the peaks of jerk signals using peak heuristics. The performance of the newly proposed algorithm was evaluated with eight healthy subjects when they were walking on level ground, up stairs, and down stairs. Our experimental results showed that the mean F1 scores of the proposed algorithm were above 0.98 for HS event detection and 0.95 for TO event detection on the three terrains. This indicates that the current algorithm would be robust and accurate for gait event detection on different terrains. Findings from the current study suggest that the proposed method may be a preferable option in some applications such as drop foot correction devices and leg prostheses. |
topic |
gait event detection accelerometer continuous wavelet transform heuristics stairs walking |
url |
http://www.mdpi.com/1424-8220/16/10/1634 |
work_keys_str_mv |
AT huizhou towardsrealtimedetectionofgaiteventsondifferentterrainsusingtimefrequencyanalysisandpeakheuristicsalgorithm AT ningji towardsrealtimedetectionofgaiteventsondifferentterrainsusingtimefrequencyanalysisandpeakheuristicsalgorithm AT oluwarotimiwilliamssamuel towardsrealtimedetectionofgaiteventsondifferentterrainsusingtimefrequencyanalysisandpeakheuristicsalgorithm AT yafeicao towardsrealtimedetectionofgaiteventsondifferentterrainsusingtimefrequencyanalysisandpeakheuristicsalgorithm AT zheyizhao towardsrealtimedetectionofgaiteventsondifferentterrainsusingtimefrequencyanalysisandpeakheuristicsalgorithm AT shixiongchen towardsrealtimedetectionofgaiteventsondifferentterrainsusingtimefrequencyanalysisandpeakheuristicsalgorithm AT guanglinli towardsrealtimedetectionofgaiteventsondifferentterrainsusingtimefrequencyanalysisandpeakheuristicsalgorithm |
_version_ |
1725869379500900352 |