Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T06:57:59.457Z Has data issue: false hasContentIssue false

Online pattern recognition of lower limb movements based on sEMG signals and its application in real-time rehabilitation training

Published online by Cambridge University Press:  13 November 2023

Ye Ye*
Affiliation:
Department of Mechanical Engineering, Anhui University of Technology, Maanshan, Anhui, 243002, China
Ming-xia Zhu
Affiliation:
Department of Mechanical Engineering, Anhui University of Technology, Maanshan, Anhui, 243002, China
Chang-wei Ou
Affiliation:
Department of Management Science and Engineering, Anhui University of Technology, Maanshan, Anhui, 243002, China
Bing-zhu Wang
Affiliation:
College of Mechanics and Materials, Hohai University, Nanjing, 211100, China
Lu Wang
Affiliation:
Department of Mechanical Engineering, Anhui University of Technology, Maanshan, Anhui, 243002, China
Neng-gang Xie*
Affiliation:
Department of Management Science and Engineering, Anhui University of Technology, Maanshan, Anhui, 243002, China
*
Corresponding authors: Ye Ye, Neng-gang; Emails: yeye@ahut.edu.cn, xieng@ahut.edu.cn
Corresponding authors: Ye Ye, Neng-gang; Emails: yeye@ahut.edu.cn, xieng@ahut.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

An online pattern recognition method of lower limb movements is proposed based on the personalized surface electromyography (sEMG) signals, and the corresponding experimental researches are performed in the rehabilitation training. Further, a wireless wearable acquisition instrument is used. Based on this instrument, a host computer for the personal online recognition and real-time control of rehabilitation training is developed. Three time-domain features and two features in the nonlinear dynamics are selected as the joint set of the characteristic values for the sEMG signals. Then a particle swarm optimization (PSO) algorithm is used to optimize the feature channels, and a k-nearest neighbor (KNN) algorithm and the extreme learning machine (ELM) algorithm are combined to classify and recognize individual sample data. Based on the multi-pose lower limb rehabilitation robot, the real-time motion recognition and the corresponding rehabilitation training are carried out by using the online personalized classifier. The experimental results of eight subjects indicate that it takes only 6 min to build an online personalized classifier for the four types of the lower limb movements. The recognition between switches of different rehabilitation training movements is timely and accurate, with an average recognition accuracy of more than 95%. These results demonstrate that this system has a strong practicability.

Information

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. Four movements in the sitting mode. (a) SMA, (b) SAK, (c) CMKA and (d) SM.

Figure 1

Figure 2. Four movements in the lying mode. (a) LA, (b) MA, (c) HA, and (d) LM.

Figure 2

Figure 3. Positions of sEMG acquisition instruments.

Figure 3

Figure 4. Flowchart for the design of hardware.

Figure 4

Figure 5. Flowchart for the design of software.

Figure 5

Figure 6. Four movements of the sitting mode.

Figure 6

Figure 7. Four movements of the lying mode.

Figure 7

Figure 8. Online real-time rehabilitation training process.

Figure 8

Figure 9. Hardware and software control system of the lower limb rehabilitation robot.

Figure 9

Figure 10. Structure diagram of ELM.

Figure 10

Table I. Corresponding relationship with the rehabilitation robot in the sitting mode.

Figure 11

Figure 11. Real-time rehabilitation training in the sitting mode (“A” is the upper computer interface, “B” is the healthy side limb of the subject, “C” is the affected limb of the subject (hypothesis), and “D” is the left mechanism of the lower limb rehabilitation robot in the sitting training state).

Figure 12

Table II. Corresponding relationship between the lying mode and rehabilitation robot.

Figure 13

Figure 12. Real-time rehabilitation training in the lying mode (“A” is the upper computer interface, “B” is the healthy side limb of the subject, “C” is the affected limb of the subject (hypothesis), and “D” is the left mechanism of the lower limb rehabilitation robot in the lying training state).

Figure 14

Table III. Features of the four movements in the sitting mode.

Figure 15

Figure 13. Spatial distribution of the time-domain features of the four movements under the sitting mode.

Figure 16

Figure 14. Spatial distribution of the nonlinear features of the four movements under the sitting mode.

Figure 17

Table IV. Features of the four movements in the lying mode.

Figure 18

Figure 15. Spatial distribution of the time-domain features of the four movements under the lying mode.

Figure 19

Figure 16. Spatial distribution of the nonlinear features of the four movements under the lying mode.

Figure 20

Table V. Abbreviations of 10 dimensional features for 2 channels (here, “$\alpha$-$\beta$” denotes the $\beta _{th}$ ($\beta$=1,2,…,5) feature of the $\alpha _{th}$ ($\alpha$=1,2) channel.

Figure 21

Table VI. Selection of optimal feature components of eight subjects in the sitting mode.

Figure 22

Table VII. Selection of optimal feature components of eight subjects in the lying mode.

Figure 23

Figure 17. Real-time recognition results of eight subjects in the sitting mode (the green and red lines indicate the label numbers for the pattern recognition and the real movement, respectively).

Figure 24

Figure 18. Real-time rehabilitation training results of No. subject 6 in the sitting mode.

Figure 25

Figure 19. Real-time recognition results of eight subjects in the lying mode (the green and red lines indicate the label numbers for the pattern recognition and the real movement, respectively).

Figure 26

Figure 20. Real-time rehabilitation training results of No. subject 7 in the lying mode.