P- and T-wave delineation in ECG signals using parametric mixture Gaussian and dynamic programming

Abstract Detection and tracking of the P- and T-waves are important issues in the analysis and interpretation of the ECG signals. This paper addresses the problem by using two mixture Gaussian function and the Dynamic programming. A key feature of the proposed algorithm is that it allows to incorporate the prior knowledge about the P/T wave location variations and robustness to errors in QRS detection. The proposed algorithm is evaluated on the annotated QT-database and compared against the algorithms based on differential evolution optimization strategy (DEOS) and generating blocks of interest (GBI). The experiments show that the proposed method determines the P- and T-peak locations with a root mean square error of 0.085 s and 0.091 s respectively. Both these values are better than the corresponding values from DEOS and GBI. Similarly, the proposed algorithm achieves a sensitivity of 96.13% and predictivity of 97.70%. While the predictivity is higher than both DEOS and GBI, the sensitivity is on par with GBOI and higher than that of DEOS.

[1]  Emmanuel Skordalakis,et al.  Syntactic Pattern Recognition of the ECG , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Adel Belouchrani,et al.  QRS detection based on wavelet coefficients , 2012, Comput. Methods Programs Biomed..

[3]  U. Niranjan,et al.  Component wave delineation of ECG by filtering in the Fourier domain , 1992, Medical and Biological Engineering and Computing.

[4]  Jean-Yves Tourneret,et al.  P- and T-Wave Delineation in ECG Signals Using a Bayesian Approach and a Partially Collapsed Gibbs Sampler , 2010, IEEE Transactions on Biomedical Engineering.

[5]  D Panigrahy,et al.  P and T wave detection and delineation of ECG signal using differential evolution (DE) optimization strategy , 2018, Australasian Physical & Engineering Sciences in Medicine.

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

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

[8]  Sarabjeet Singh Mehta,et al.  Total Removal of Baseline Drift from ECG Signal , 2007, 2007 International Conference on Computing: Theory and Applications (ICCTA'07).

[9]  Z. Elghazzawi,et al.  A knowledge-based system for arrhythmia detection , 1996, Computers in Cardiology 1996.

[10]  Monisha Chakraborty,et al.  QRS Detection Algorithm Using Savitzky-Golay Filter , 2012 .

[11]  Sabir Jacquir,et al.  Automatic detection of P, QRS and T patterns in 12 leads ECG signal based on CWT , 2016, Biomed. Signal Process. Control..

[12]  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.

[13]  G.D. Clifford,et al.  Model-based determination of QT intervals , 2006, 2006 Computers in Cardiology.

[14]  Jean-Yves Tourneret,et al.  P and twave delineation andwaveform estimation in ECG signals using a block gibbs sampler , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[15]  Lubos Ondriga,et al.  ECG Signal Processing , 2013 .

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

[17]  Z Yang,et al.  [Approach to recognition of ECG P waves based on approximating functions]. , 1998, Sheng wu yi xue gong cheng xue za zhi = Journal of biomedical engineering = Shengwu yixue gongchengxue zazhi.

[18]  N.V. Thakor,et al.  Applications of adaptive filtering to ECG analysis: noise cancellation and arrhythmia detection , 1991, IEEE Transactions on Biomedical Engineering.

[19]  Pawel Strumillo,et al.  Nested median filtering for detecting T-wave offset in ECGs , 2002 .

[20]  K. Chan,et al.  Characteristic wave detection in ECG signal using morphological transform , 2005, BMC cardiovascular disorders.

[21]  I.S.N. Murthy,et al.  Analysis of ECG from pole-zero models , 1992, IEEE Transactions on Biomedical Engineering.

[22]  Derek Abbott,et al.  A Proof-of-Concept Study: Simple and Effective Detection of P and T Waves in Arrhythmic ECG Signals , 2016, Bioengineering.

[23]  Cairo L. Nascimento,et al.  A neural network with asymmetric basis functions for feature extraction of ECG P waves , 2001, IEEE Trans. Neural Networks.

[24]  P M Rautaharju,et al.  Methodology of ECG Interpretation in the Dalhousie Program; NOVACODE ECG Classification Procedures for Clinical Trials and Population Health Surveys , 1990, Methods of Information in Medicine.

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

[26]  H. K. Verma,et al.  Recognition of P and T waves in electrocardiograms using fuzzy theory , 1995, Proceedings of the First Regional Conference, IEEE Engineering in Medicine and Biology Society and 14th Conference of the Biomedical Engineering Society of India. An International Meet.

[27]  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.

[28]  G Papakonstantinou,et al.  Detection of the P and T waves in an ECG. , 1989, Computers and biomedical research, an international journal.

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

[30]  Juan Pablo Martínez,et al.  Methodological principles of T wave alternans analysis: a unified framework , 2005, IEEE Transactions on Biomedical Engineering.

[31]  M.B. Shamsollahi,et al.  Model-based ECG fiducial points extraction using a modified extended Kalman filter structure , 2008, 2008 First International Symposium on Applied Sciences on Biomedical and Communication Technologies.

[32]  V. Chouhan,et al.  Threshold-based Detection of P and T-wave in ECG using New Feature Signal , 2008 .

[33]  François Charpillet,et al.  A Multi-HMM Approach to ECG Segmentation , 2006, 2006 18th IEEE International Conference on Tools with Artificial Intelligence (ICTAI'06).

[34]  Sophocles J. Orfanidis,et al.  Introduction to signal processing , 1995 .