Optimizing the Detection of Characteristic Waves in ECG Based on Processing Methods Combinations

被引:19
作者
Friganovic, Kresimir [1 ]
Kukolja, Davor [2 ]
Jovic, Alan [1 ]
Cifrek, Mario [1 ]
Krstacic, Goran [3 ]
机构
[1] Univ Zagreb, Fac Elect Engn & Comp, Zagreb 10000, Croatia
[2] Ericsson Nikola Tesla Dd, Zagreb 10000, Croatia
[3] Josip Juraj Strossmayer Univ Osijek, Fac Med, Osijek 31000, Croatia
关键词
ECG; characteristic waves; automatic detection algorithms; clustering; expert system; biomedical signal analysis; HILBERT; POINTS; SEGMENTATION; DELINEATION; ALGORITHMS; TRANSFORM;
D O I
10.1109/ACCESS.2018.2869943
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Accurate detection of characteristic electrocardiogram (ECG) waves is necessary for ECG analysis and interpretation. In this paper, we distinguish four processing steps of detection algorithms: noise and artifacts reduction, transformations, fiducial marks selection of wave candidates, and decision rule. Processing steps combinations from several detection algorithms are used to find QRS, P, and T wave peaks. In addition, we consider the search window parameter modification based on waveform templates extracted by heart cycles clustering. The methods are extensively evaluated on two public ECG databases containing QRS, P, and T wave peaks annotations. We found that the combination of morphological mathematical filtering with Elgendi's algorithm works best for QRS detection on MIT-BIH Arrhythmia Database (detection error rate (DER = 0.48%, Lead I). The combination of modified Martinez's PT and wavelet transform (WT) methods gave the best results for P wave peaks detection on both databases, when both leads are considered (MIT-BIH arrhythmia database: DER = 32.13%, Lead I, DER = 42.52%, Lead II; QT Database: DER = 21.23%, Lead I, DER = 26.80%, Lead II). Waveform templates in combination with Martinez's WT obtained the best results for T wave peaks detection on QT database (DER = 25.15%, Lead II). This paper demonstrates that combining some of the best proposed methods in literature leads to improvements over the original methods for ECG waves detection while maintaining satisfactory computation times.
引用
收藏
页码:50609 / 50626
页数:18
相关论文
共 50 条
[1]  
AAMI ECAR, 1987, REC PRACT TEST REP P
[2]   A New QRS Detection Method Using Wavelets and Artificial Neural Networks [J].
Abibullaev, Berdakh ;
Seo, Hee Don .
JOURNAL OF MEDICAL SYSTEMS, 2011, 35 (04) :683-691
[3]   Automatic detection of ECG ventricular activity waves using continuous spline wavelet transform [J].
Alvarado, C ;
Arregui, JS ;
Ramos, J ;
Pallàs-Areny, R .
2005 2nd International Conference on Electrical & Electronics Engineering (ICEEE), 2005, :189-192
[4]  
Alvarez R., 2013, Procedia Technology, V9, P1159, DOI DOI 10.1016/J.PROTCY.2013.12.129
[5]  
[Anonymous], 2011, P ACM INT C WEB SEAR, DOI DOI 10.1145/1935826.1935863
[6]  
[Anonymous], 2006, ARTECH HOUSE BOSTON
[7]   The use of the Hilbert transform in ECG signal analysis [J].
Benitez, D ;
Gaydecki, PA ;
Zaidi, A ;
Fitzpatrick, AP .
COMPUTERS IN BIOLOGY AND MEDICINE, 2001, 31 (05) :399-406
[8]   A new QRS detection algorithm based on the Hilbert transform [J].
Benitez, DS ;
Gaydecki, PA ;
Zaidi, A ;
Fitzpatrick, AP .
COMPUTERS IN CARDIOLOGY 2000, VOL 27, 2000, 27 :379-382
[9]   Comparative study of algorithms for ECG segmentation [J].
Beraza, Idoia ;
Romero, Inaki .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2017, 34 :166-173
[10]   Using the Wavelet Transform for T-wave alternans detection [J].
Boix, Macarena ;
Canto, Begona ;
Cuesta, David ;
Mico, Pau .
MATHEMATICAL AND COMPUTER MODELLING, 2009, 50 (5-6) :738-742