A Comparative Study On PCA and LDA Based EMG Pattern Recognition For Anthropomorphic Robotic Hand
A Comparative Study On PCA and LDA Based EMG Pattern Recognition For Anthropomorphic Robotic Hand
A Comparative Study On PCA and LDA Based EMG Pattern Recognition For Anthropomorphic Robotic Hand
I. INTRODUCTION
Nowadays, many disabled people who have lost limbs in
wars, car accidents, and industrial accidents are provided with
prosthetic devices to face challenges in their daily life.
Advanced commercial prosthetic hand such as Otto Bock
hand [1], i-Limb hand [2], and Smart hand [3] have been able
to achieve some motions like human hands. And these devices
could help amputee persons improve the quality of life at
physical and psychological aspects. The approach using
electromyography (EMG) signals from amputee persons
remnant muscles to control prosthetic devices is beneficial to
restore the missing functionality of amputated limbs, and it
has a history of about 40 years [4]-[6]. Previous commercial
EMG-based prosthetic devices primarily adopt a conventional
threshold or proportional control strategy to achieve a few
simple actions such as hand opening and closing [7]. In recent
*This work was supported in part by the National Science Foundation of
China under Grant 61273355, 61273356 and the Independent Subject of
State Key Laboratory of Robotics under Grant 2013-Z06.
Daohui Zhang is with the State Key Laboratory of Robotics, Shenyang
Institute of Automation, Chinese Academy of Sciences, 110016, Shenyang,
China; with the Graduate School, Chinese Academy of Sciences, 100039,
Beijing, China (e-mail: zhangdaohui@sia.cn).
Xingang Zhao, Jianda Han and Yiwen Zhao are with the State Key
Laboratory of Robotics, Shenyang Institute of Automation, Chinese
Academy
of
Sciences,
110016,
Shenyang,
China
(e-mail:
zhaoxingang@sia.cn, jdhan@sia.cn, zhaoyw@sia.cn).
978-1-4799-3685-4/14/$31.00 2014 IEEE
4850
HC
HO
IFP
WF
WE
Figure 2.
MFP
WRD
RM
WUD
Power
supply
Amplifying
rate
7.2V
500
Input
signal
range
Active
frequency
range
Sampling
rate
0-2000uV
10-500Hz
2048s/s
4851
(c) FMD
(e) SE
(f) DC
(b) RMS
TABLE II.
Feature
Grouping
features
Group A
Group B
Group C
Group D
MAV, RMS,
ZC, WL, SSC,
ARC
AP, FMN,
FMD, WTC
TE, SE,
DC, DB
RMS, WL,
SSC, WTC
4852
Y 2 a1 2 X 1 a 2 2 X 2
Y a X a X
1m
1
2m
2
m
a n 1 X n a1 X
T
an2 X n a2 X
T
a nm X n a m X
(2)
Y A X
(3)
Sb
n u
i
u ui u
xk ui xk
Y A W X
(8)
(4)
(5)
i 1 x k class i
J W
(7)
i 1
Sw
Y W X
(1)
m ax a1 C a1
s.t a1 a1 1
W S BW
T
W SW W
(6)
4853
(a) PCA
(b) LDA
(c) PCA+LDA
Figure 8. The clustering effects in the projected spaces of three feature
projection schemes respectively.
The last eight groups of sEMG signals were used for test,
and the classification result of one group of signals is shown in
Fig. 9. In the figure, HC, HO, IFP, MFP, WF, WE, WRD,
WUD, RM are labeled as 1, 2, 3, 4, 5, 6, 7, 8, 9, respectively.
The burrs in the figure are the wrongly classified sample
points. The number of the wrongly classified samples was
counted and then was used for calculating the classification
accuracy. The classification accuracy and the processing time
are shown in Table III. The process of the processing time
consists of feature extraction of Group A, feature projection of
each scheme, and MDC classification. The experiments were
executed on 2.66GHz Intel(R) Core(TM)2 Quad CPU PC.
(a) Group A
(b) Group B
(c) Group C
(d) Group D
TABLE III.
AVERAGE VALUES OF CLASSIFICATION ACCURACY AND
PROCESSING TIME OF THREE FEATURE PROJECTION SCHEMES
TABLE IV.
AVERAGE VALUES OF CLASSIFICATION ACCURACY AND
PROCESSING TIME OF FOUR GROUPS OF FEATURES
Four Groups of features
Group A
Group B
Group C
Group D
97.50.7
Classification
Performance
Classification accuracy
[%]
97.4
0.8
95.1
1.2
94.1
1.5
96.2
0.9
0.51
0.5
37.1
320.1
4.3
Classification
Performance
PCA
LDA
PCA+LDA
85.62.2
97.40.8
0.478
0.495
4854
[8]
[9]
[10]
[11]
[12]
[13]
VI. CONCLUSION
[14]