Robust algorithm for the detection and classification of QRS complexes with different morphologies using the continuous spline wavelet transform with automatic scale detection

被引:0
|
作者
Martínez-Suárez, Frank [1 ,2 ]
Alvarado-Serrano, Carlos [1 ]
Casas, Oscar [2 ]
机构
[1] Bioelectronics Section, Department of Electrical Engineering, Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional (CINVESTAV), Mexico City,07360, Mexico
[2] Instrumentation, Sensors and Interfaces Group, Universitat Politècnica de Catalunya (Barcelona Tech), Barcelona, Spain
来源
关键词
Database systems - Diseases - Heart - Splines - Statistics - Wavelet transforms;
D O I
暂无
中图分类号
学科分类号
摘要
This work presents an algorithm for the detection and classification of QRS complexes based on the continuous wavelet transform (CWT) with splines. This approach can evaluate the CWT at any integer scale and the analysis is not restricted to powers of two. The QRS detector comprises four stages: implementation of CWT with splines, detection of QRS complexes, searching for undetected QRS complexes, and correction of the R wave peak location in detected QRS complexes. After, the onsets and ends of the QRS complexes are detected. The algorithm was evaluated with synthetic ECG and with the manually annotated databases: MIT-BIH Arrhythmia, European ST-T, QT and PTB Diagnostic ECG. Evaluation results of the QRS detector were: MIT-BIH arrhythmia database (109,447 beats analyzed), sensitivity Se = 99.72% and positive predictivity P+ = 99.87%; European ST-T database (790522 beats analyzed), Se = 99.92% and P+ = 99.55% and QT database (86498 beats analyzed), Se = 99.97% and P+ = 99.99%. To evaluate the delineation algorithm of the QRS onset (Qi) and QRS end (J) with the QT and PTB Diagnostic ECG databases, the mean and standard deviations of the differences between the automatic and manual annotated location of these points were calculated. The standard deviations were close to the accepted tolerances for deviations determined by the CSE experts. The proposed algorithm is robust to noise, artifacts and baseline drifts, classifies QRS complexes, automatically selects the CWT scale according to the sampling frequency of the ECG record used, and adapts to changes in the heart rate, amplitude and morphology of QRS complexes. © 2024 The Author(s). Published by IOP Publishing Ltd.
引用
下载
收藏
相关论文
共 50 条
  • [41] Detection of QRS complexes using wavelet transforms and golden section search
    Chen, Wenli
    Mo, Zhiwen
    Guo, Wen
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND KNOWLEDGE ENGINEERING (ISKE 2007), 2007,
  • [42] An Efficient Architecture for QRS Detection in FPGA Using Integer Haar Wavelet Transform
    Talukder, Soham
    Singh, Rajan
    Bora, Satyajit
    Paily, Roy
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2020, 39 (07) : 3610 - 3625
  • [43] An Efficient Architecture for QRS Detection in FPGA Using Integer Haar Wavelet Transform
    Soham Talukder
    Rajan Singh
    Satyajit Bora
    Roy Paily
    Circuits, Systems, and Signal Processing, 2020, 39 : 3610 - 3625
  • [44] Quick detection of QRS complexes and R-waves using a wavelet transform and K-means clustering
    Xia, Yong
    Han, Junze
    Wang, Kuanquan
    BIO-MEDICAL MATERIALS AND ENGINEERING, 2015, 26 : S1059 - S1065
  • [45] Algorithm for the automatic detection of JT interval and its variability at rest and exercise using Wavelet Transform
    Filigrana-de la Cruz, M. A.
    Alvarado-Serrano, C.
    Garcia-Gonzalez, M. A.
    2013 PAN AMERICAN HEALTH CARE EXCHANGES (PAHCE), 2013,
  • [46] Power quality disturbance data compression, detection, and classification using integrated spline wavelet and S-transform
    Dash, PK
    Panigrahi, BK
    Sahoo, DK
    Panda, G
    IEEE TRANSACTIONS ON POWER DELIVERY, 2003, 18 (02) : 595 - 600
  • [47] An Automatic Peak Detection Method for LIBS Spectrum Based on Continuous Wavelet Transform
    Chen Peng-fei
    Tian Di
    Qiao Shu-jun
    Yang Guang
    SPECTROSCOPY AND SPECTRAL ANALYSIS, 2014, 34 (07) : 1969 - 1972
  • [48] Detection and estimation of multiplicative jumps using the continuous wavelet transform
    Chabert, M
    Tourneret, JY
    Castanie, F
    PROCEEDINGS OF THE IEEE-SP INTERNATIONAL SYMPOSIUM ON TIME-FREQUENCY AND TIME-SCALE ANALYSIS, 1996, : 261 - 264
  • [49] Corner detection of contour images using continuous wavelet transform
    Gao, XT
    Sattar, F
    Quddus, A
    Venkateswarlu, R
    ICICS-PCM 2003, VOLS 1-3, PROCEEDINGS, 2003, : 724 - 728
  • [50] Assessing the detection of embolic signals using continuous wavelet transform
    Goncalves, Ivo B.
    Leiria, Ana
    Moura, M. M. M.
    COMPUTATIONAL VISION AND MEDICAL IMAGE PROCESSING: VIPIMAGE 2011, 2012, : 387 - 392