Comparative study of algorithms for ECG segmentation

被引:56
作者
Beraza, Idoia [1 ]
Romero, Inaki [1 ]
机构
[1] IMEC Holst Ctr, Body Area Networks, Eindhoven, Netherlands
关键词
ECG; Segmentation algorithms; Fiducial point's detection; WAVELET TRANSFORM; HOLTER ECG; DELINEATION; SIGNALS; PERFORMANCE;
D O I
10.1016/j.bspc.2017.01.013
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Accurate automatic identification of fiducial points within an ECG is required for the automatic interpretation of this signal. Several methods exist in the literature for automatic ECG segmentation. These algorithms are based on different methodologies and often evaluated with different datasets and protocols, which makes their performance challenging to compare. For this study, nine segmentation algorithms were selected from the literature and evaluated with the same protocol in order to study their performance. One hundred signals from the PhysioNet's QT database were used for this evaluation. Results showed that one of the algorithms based in the discrete wavelet transform achieved sensitivity of 100% when detecting the onset and offset of the QRS complex. An algorithm using the Multi-scale Morphological Derivate achieved sensitivities of 99.81%, 98.17% and 99.56% when detecting the peak, onset and offset respectively of the P-wave. When segmenting the T-wave, an algorithm based on the Phasor transform had a good performance with sensitivities of 97.78%, 97.81% and 95.43% when detecting the peak, onset and offset, respectively. Additionally, probabilistic methods such as Hidden Markov Models had good results due to the fact that they can learn from real signals and adapt to specific conditions. However, these techniques are often computationally more complex and require training. This study could help in selecting optimal algorithms for ECG segmentation when implementing a system for automatic ECG interpretation. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:166 / 173
页数:8
相关论文
共 65 条
[31]   Modelling ECG signals with hidden Markov models [J].
Koski, A .
ARTIFICIAL INTELLIGENCE IN MEDICINE, 1996, 8 (05) :453-471
[32]   Feature-based segmentation of ECG signals [J].
Krim, H ;
Brooks, DH .
PROCEEDINGS OF THE IEEE-SP INTERNATIONAL SYMPOSIUM ON TIME-FREQUENCY AND TIME-SCALE ANALYSIS, 1996, :97-100
[33]  
Krimi S., 2008, 3rd International Conference on Information and Communication Technologies: From Theory to Applications, P1, DOI DOI 10.1109/ICTTA.2008.4530054
[34]   NEW ALGORITHM FOR QT INTERVAL-ANALYSIS IN 24-HOUR HOLTER ECG - PERFORMANCE AND APPLICATIONS [J].
LAGUNA, P ;
THAKOR, NV ;
CAMINAL, P ;
JANE, R ;
YOON, HR .
MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 1990, 28 (01) :67-73
[35]   AUTOMATIC DETECTION OF WAVE BOUNDARIES IN MULTILEAD ECG SIGNALS - VALIDATION WITH THE CSE DATABASE [J].
LAGUNA, P ;
JANE, R ;
CAMINAL, P .
COMPUTERS AND BIOMEDICAL RESEARCH, 1994, 27 (01) :45-60
[36]   A database for evaluation of algorithms for measurement of QT and other waveform intervals in the ECG [J].
Laguna, P ;
Mark, RG ;
Goldberg, A ;
Moody, GB .
COMPUTERS IN CARDIOLOGY 1997, VOL 24, 1997, 24 :673-676
[37]   Multi-component based cross correlation beat detection in electrocardiogram analysis [J].
Last, Thorsten ;
Nugent, Chris D. ;
Owens, Frank J. .
BIOMEDICAL ENGINEERING ONLINE, 2004, 3 (1)
[38]   Continuous wavelet transform modulus maxima analysis of the electrocardiogram: Beat characterisation and beat-to-beat measurement [J].
Legarreta, IR ;
Addison, PS ;
Reed, MJ ;
Grubb, N ;
Clegg, GR ;
Robertson, CE ;
Watson, JN .
INTERNATIONAL JOURNAL OF WAVELETS MULTIRESOLUTION AND INFORMATION PROCESSING, 2005, 3 (01) :19-42
[39]   DETECTION OF ECG CHARACTERISTIC POINTS USING WAVELET TRANSFORMS [J].
LI, CW ;
ZHENG, CX ;
TAI, CF .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 1995, 42 (01) :21-28
[40]   P- and T-Wave Delineation in ECG Signals Using a Bayesian Approach and a Partially Collapsed Gibbs Sampler [J].
Lin, Chao ;
Mailhes, Corinne ;
Tourneret, Jean-Yves .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2010, 57 (12) :2840-2849