Complex-Pan-Tompkins-Wavelets: Cross-channel ECG beat detection and delineation

被引:9
作者
Thurner, Thomas [1 ]
Hintermueller, Christoph [1 ]
Blessberger, Hermann [2 ]
Steinwender, Clemens [2 ]
机构
[1] Johannes Kepler Univ Linz, Inst Biomed Mechatron, Linz, Austria
[2] Johannes Kepler Univ Linz, Kepler Univ Hosp Linz, Med Fac, Dept Cardiol, Linz, Austria
关键词
Cross-channel; Beat segmentation; Beat delineation; Complex-lead; Wavelet-transform; Pan-Tompkins;
D O I
10.1016/j.bspc.2021.102450
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
The Electro Cardiogram (ECG) provides insight into the different phases of a heart beat and various kinds of disorders which may affect them. For the identification and treatment of these conditions it is crucial to properly detect each heartbeat and delineate P-, QRS and T-waves. The presented Complex-Pan-Tompkins-Wavelets (CPTW) algorithm aims at detecting and delineating heart beats in real-time across any number of channels between one and 64 sampled between 256 Hz and 4.8 kHz. It merges three well established single channel algorithms, the complex-lead by Christov, the Pan-Tompkins and the discrete dyadic wavelet-transform, such that the shortcomings of one algorithm are compensated by the strength of the other. A first study testing the CPTW algorithm was conducted using 75 records of 30 min duration provided by the INCART database. An initial implementation in Python 3 allows to localize and detect QRS complexes with an average sensitivity of 99.57% and a precision of 99.58% could be achieved. The average time required to process a single data set thereby was 12 min. In a second test which included 3 recordings of 3 min duration the scalability of the algorithm with respect to number of channels and sampling rates was accessed. Incrementing the number of channels by a factor of 5.2-62 channels resulted in an 3.1 fold increment in run-time. Raising the sampling rate from 256 Hz to 4.8 kHz elongated the run-time by a factor of just 3.2.
引用
收藏
页数:10
相关论文
共 45 条
  • [1] Ara I, 2014, ECG SIGNAL ANAL USIN
  • [2] Bali J, 2018, COMPUSOFT, V7
  • [3] An Efficient Teager Energy Operator-Based Automated QRS Complex Detection
    Beyramienanlou, Hamed
    Lotfivand, Nasser
    [J]. JOURNAL OF HEALTHCARE ENGINEERING, 2018, 2018
  • [4] Bilgin S., 2018, J ENG SCI, V6, P64, DOI 10.21923/jesd.391625
  • [5] Principal component analysis in ECG signal processing
    Castells, Francisco
    Laguna, Pablo
    Soernmo, Leif
    Bollmann, Andreas
    Roig, José Millet
    [J]. EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2007, 2007 (1)
  • [6] A Crucial Wave Detection and Delineation Method for Twelve-Lead ECG Signals
    Chen, Genlang
    Chen, Maolin
    Zhang, Jiajian
    Zhang, Liang
    Pang, Chaoyi
    [J]. IEEE ACCESS, 2020, 8 : 10707 - 10717
  • [7] Real time electrocardiogram QRS detection using combined adaptive threshold
    Christov, Ivaylo I.
    [J]. BIOMEDICAL ENGINEERING ONLINE, 2004, 3 (1)
  • [8] ECG Multilead QT Interval Estimation Using Support Vector Machines
    Cuadros, Jhosmary
    Dugarte, Nelson
    Wong, Sara
    Vanegas, Pablo
    Morocho, Villie
    Medina, Ruben
    [J]. JOURNAL OF HEALTHCARE ENGINEERING, 2019, 2019
  • [9] Fariha M. A. Z., 2020, Journal of Physics: Conference Series, V1532, DOI 10.1088/1742-6596/1532/1/012022
  • [10] QUANTITATIVE INVESTIGATION OF QRS DETECTION RULES USING THE MIT/BIH ARRHYTHMIA DATABASE
    HAMILTON, PS
    TOMPKINS, WJ
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 1986, 33 (12) : 1157 - 1165