An Introduction to ECG research field

Download Report

Transcript An Introduction to ECG research field

An Introduction to ECG research
field
Date: 2013.05.10
2015/7/16
1
Agenda
•
•
•
•
•
•
What is ECG?
How to start this research field?
How good to your method?
How many resources do you have?
One example
Applications
2015/7/16
2
Introduction
• What is ECG?
– ElectroCardioGram
• ECG application
– ECG signals provide the information of human heart status
and are the most important indicators among all vital body
parameters.
– Many heart diseases can be found by analyzing ECG waves.
– ECG can be represented by a cyclic occurrence of patterns
with different frequency contents (QRS complex, P and T
waves).
2015/7/16
3
Introduction
• A simple standard ECG signal
2015/7/16
4
Introduction
• A real case
2015/7/16
5
Possible Researches
• R peak detection / QRS detection
• Heart beat classification
• Heart beat identification
• Heart disease decision
• ECG signal compression
2015/7/16
6
Keyword for paper search
•
•
•
•
•
QRS detection, QRS complex detection
R wave peak detection
QRS / ECG classification
QRS / ECG identification
ECG compression
2015/7/16
7
Performance Indicators
sensitivity 
TP
TP  FN
positive prediction 
FP  FN
det ection error rate=
TP  FN
TP
TP  FP
TP is the numbers of correctly detected beats
FN is the number of missed true beats
FP means the numbers of falsely detected R wave peaks
2015/7/16
8
2015/7/16
9
Total Beats
FN
FP
SE
+P
DER
2008
Real-time QRS detection method
90989
296
375
99.67% 99.58% 0.73%
2011
A Computationally Efficient QRS Detection Algorithm for
Wearable ECG Sensors
109508
199
405
99.81% 99.63% 0.55%
2011
A NEW real-time ECG R-wave detection algorithm
97794
195
411
99.80% 99.58% 0.62%
2008
Analysis of First-Derivative Based QRS Detection
Algorithms (BME)
107344
2112 884
98.03% 99.16% 2.79%
1986
Quantitative Investigation of QRS Detection Rules Using
the MIT_BIH Arrhythmia Database (BME)
109267
340
248
99.68% 99.77% 0.53%
1985
A Real-Time QRS Detection Algorithm (BME)
116137
277
507
99.76% 99.56% 0.67%
1996
A simple real-time QRS detection algorithm
109481
335
137
99.69% 99.87% 0.43%
2012
VLSI Friendly ECG QRS Complex Detector for Body
Sensor Networks
109510
279
199
99.74% 99.81% 0.43%
2012
An Ultra-Low Power ECG Acquisition and Monitoring
ASIC System for WBAN Applications
109492
224
154
99.79% 99.85% 0.34%
2015/7/16
10
ECG signal resources
• Hospital
• General and popular ECG databases
– AHA Database (American Heart Association, US)
https://www.ecri.org/Products/Pages/AHAECGDemo.aspx
– ST-T Database (Europe)
http://www.physionet.org/physiobank/database/edb/
– MIT/BIH Database (US)
• More than 50 databases
http://physionet.org/physiobank/database/
2015/7/16
11
2015/7/16
12
Heart beat types
N Normal beat
正常搏动
L
Left bundle branch block beat
左束支传导阻滞
R
Right bundle branch block beat
右束支传导阻滞
a
Aberrated atrial premature beat
异常房性早搏
V
Premature ventricular contraction
室性早搏
F
Fusuion of ventricular and normal beat 心室融合心跳
J
Nodal (junctional) premature beat
交界性早搏
A
房性早搏
E
Atrial premature beat
Premature or ectopic supraventricular
beat
Ventricular escape beat
j
Nodal (junctional) escape beat
交界性逸搏
/
Paced beat
起搏心跳
S
Q Unclassifiable beat
2015/7/16
室上性早搏或异常
室性逸搏
未分类心跳
13
Related to DSP techniques
•
•
•
•
•
•
•
•
Medium filter, Matched filter, Difference filter
DWT
Hilbert-Huang Transform
FFT
Band-pass filter
Low-pass filter
PCA, SVM
Fuzzy
2015/7/16
14
One example
• MIT/BIH Arrhythmia database
– It contains 48 half-hour recordings. The subjects
are 25 men aged from 32 to 89 years-old and 23
women aged from 23 to 89 years-old.
– It is sampled at 360Hz. Each recording has 650000
sampling points.
– Total R-wave peak numbers: 112646
2015/7/16
15
R-wave peak (1/2)
500
0
-500
1000
2000
3000
4000
5000
6000
1000
2000
3000
4000
5000
6000
1000
2000
3000
4000
5000
6000
1000
2000
3000
4000
5000
6000
1000
2000
3000
4000
5000
6000
500
0
-500
500
0
-500
300
200
100
0
400
200
0
-200
-400
2015/7/16
16
R-wave peak (2/2)
500
0
-500
1000
2000
3000
4000
5000
6000
1000
2000
3000
4000
5000
6000
1000
2000
3000
4000
5000
6000
1000
2000
3000
4000
5000
6000
1000
2000
3000
4000
5000
6000
400
200
0
-200
-400
400
200
0
-200
-400
400
200
0
-200
-400
400
200
0
-200
-400
2015/7/16
17
Heart Beat Type (1/2)
400
200
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
0
-200
-400
V
V
V
1000
400
2000
3000
N
N
V
N
N
N
N
N
N
N
V
V
V
5000
V
200
V
V
4000
6000
N
N
N
0
-200
-400
V
V
V
1000
V
V
V
V
3000
2000
V
V
4000
V
5000
6000
400
200
N
N
N
N
N
N
V
N
N
N
N
N
N
N
N
N
N
N
N
N
N
0
-200
V
-400
V
V
1000
N
N
200
N
N
N
N
V
2000
3000
N
N
N
N
N
N
4000
N
N
N
5000
N
N
N
6000
N
N
N
N
N
N
N
100
0
1000
2000
3000
4000
5000
6000
V
400
200
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
V
V
N
N
0
-200
-400
V
1000
2015/7/16
2000
3000
4000
5000
6000
18
Heart Beat Type (2/2)
400
200
N
N
N
N
N
N
N
N
N
N
N
N
0
-200
V
-400
V
V
V
V
V
1000
V
V
2000
V
V
V
3000
4000
V
V
5000
6000
400
200
N
N
N
N
N
N
N
N
N
A
N
N
N
N
N
N
N
V
N
N
0
-200
V
-400
V
V
V
V
1000
V
2000
3000
4000
5000
6000
400
N
200
N
N
N
N
N
N
N
N
N
N
V
N
N
N
N
0
-200
-400 V
V
V
V
V
V
V
1000
2000
V
V
V
3000
4000
5000
6000
400
200
N
N
N
N
N
N
A
N
N
N
N
N
N
V
N
N
N
N
N
N
N
N
N
N
N
N
N
0
-200
-400
V
1000
2000
3000
4000
5000
6000
400
200
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
V
N
N
N
0
-200
-400
V
V
1000
2015/7/16
2000
V
3000
V
4000
V
5000
6000
19
Applications
•
•
•
•
•
Telemedicine (遠距醫療)
Safety for Drivers
Polygraph (測謊器)
Emotion Identification
Pant (氣喘) and Anoxia (缺氧) Problems
2015/7/16
20
Paper Publishment
• Conference
– Biomedical Engineering and Informatics
– Information Science and Engineering
– ….etc
• Journal
– IEEE Transactions Biomedical Engineering (SCI factor= 1.79)
– IEEE Transactions Biomedical Circuits and Systems (SCI
factor=1.689)
– IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY
IN BIOMEDICINE (SCI factor=1.707)
– IEEE TRANSACTIONS ON INSTRUMENTATION AND
MEASUREMENT(SCI factor=1.106)
2015/7/16
21
Reference Book
• The ECG Criteria Book, Second Edition, by
James H. O'Keefe. ( Price = $19.37)
http://www.amazon.com/ECG-Criteria-Book-econd/dp/0763762520
2015/7/16
22
Other Reference Books
2015/7/16
23