A robust wavelet-based multi-lead Electrocardiogram delineation algorithm.

A robust multi-lead ECG wave detection-delineation algorithm is developed in this study on the basis of discrete wavelet transform (DWT). By applying a new simple approach to a selected scale obtained from DWT, this method is capable of detecting QRS complex, P-wave and T-wave as well as determining parameters such as start time, end time, and wave sign (upward or downward). First, a window with a specific length is slid sample to sample on the selected scale and the curve length in each window is multiplied by the area under the absolute value of the curve. In the next step, a variable thresholding criterion is designed for the resulted signal. The presented algorithm is applied to various databases including MIT-BIH arrhythmia database, European ST-T Database, QT Database, CinC Challenge 2008 Database as well as high resolution Holter data of DAY Hospital. As a result, the average values of sensitivity and positive predictivity Se=99.84% and P+=99.80% were obtained for the detection of QRS complexes, with the average maximum delineation error of 13.7ms, 11.3ms and 14.0ms for P-wave, QRS complex and T-wave, respectively. The presented algorithm has considerable capability in cases of low signal-to-noise ratio, high baseline wander, and abnormal morphologies. Especially, the high capability of the algorithm in the detection of the critical points of the ECG signal, i.e. the beginning and end of T-wave and the end of the QRS complex was validated by cardiologists in DAY hospital and the maximum values of 16.4ms and 15.9ms were achieved as absolute offset error of localization, respectively.

[1]  M. Mitra,et al.  A Software Based Approach for Detection of QRS Vector of ECG Signal , 2007 .

[2]  B.G. Celler,et al.  Automatic measurement of the QRS onset and offset in individual ECG leads , 1996, Proceedings of 18th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[3]  G. Moody,et al.  The European ST-T database: standard for evaluating systems for the analysis of ST-T changes in ambulatory electrocardiography. , 1992, European heart journal.

[4]  S.N. Tandon,et al.  Using wavelet transforms for ECG characterization. An on-line digital signal processing system , 1997, IEEE Engineering in Medicine and Biology Magazine.

[5]  P Caminal,et al.  Automatic detection of wave boundaries in multilead ECG signals: validation with the CSE database. , 1994, Computers and biomedical research, an international journal.

[6]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[7]  Pablo Laguna,et al.  A wavelet-based ECG delineator: evaluation on standard databases , 2004, IEEE Transactions on Biomedical Engineering.

[8]  M B Shamsollahi,et al.  A model-based Bayesian framework for ECG beat segmentation , 2009, Physiological measurement.

[9]  Senén Barro,et al.  A new approach for TU complex characterization , 2000, IEEE Transactions on Biomedical Engineering.

[10]  J H van Bemmel,et al.  A reference data base for multilead electrocardiographic computer measurement programs. , 1987, Journal of the American College of Cardiology.

[11]  Chia-Hung Lin,et al.  Adaptive wavelet network for multiple cardiac arrhythmias recognition , 2008, Expert Syst. Appl..

[12]  F. Minhas,et al.  Robust electrocardiogram (ECG) beat classification using discrete wavelet transform , 2008, Physiological measurement.

[13]  Willis J. Tompkins,et al.  Quantitative Investigation of QRS Detection Rules Using the MIT/BIH Arrhythmia Database , 1986, IEEE Transactions on Biomedical Engineering.

[14]  Pablo Laguna,et al.  A database for evaluation of algorithms for measurement of QT and other waveform intervals in the ECG , 1997, Computers in Cardiology 1997.

[15]  Chi-Sang Poon,et al.  Analysis of First-Derivative Based QRS Detection Algorithms , 2008, IEEE Transactions on Biomedical Engineering.

[16]  A. Ghaffari,et al.  Parallel processing of ECG and blood pressure waveforms for detection of acute hypotensive episodes: a simulation study using a risk scoring model , 2010, Computer methods in biomechanics and biomedical engineering.

[17]  Benoît Frénay,et al.  Supervised ECG Delineation Using the Wavelet Transform and Hidden Markov Models , 2009 .

[18]  I. Christov,et al.  Q-onset and T-end delineation: assessment of the performance of an automated method with the use of a reference database , 2007, Physiological measurement.

[19]  A. Ghaffari,et al.  Detecting and quantifying T-wave alternans using the correlation method and comparison with the FFT-based method , 2008, 2008 Computers in Cardiology.

[20]  P. C. Cortez,et al.  A new approach to QRS segmentation based on wavelet bases and adaptive threshold technique. , 2007, Medical engineering & physics.

[21]  Federico Cantini,et al.  Noninvasive ECG as a Tool for Predicting Termination of Paroxysmal Atrial Fibrillation , 2007, IEEE Transactions on Biomedical Engineering.

[22]  C. Li,et al.  Detection of ECG characteristic points using wavelet transforms. , 1995, IEEE transactions on bio-medical engineering.

[23]  G. Moody,et al.  The Physionet/Computers in Cardiology challenge 2008: T-wave alternans , 2008, 2008 Computers in Cardiology.

[24]  N. Kannathal,et al.  Cardiac State Diagnosis using Adaptive Neuro-Fuzzy Technique , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.