P and T wave detection and delineation of ECG signal using differential evolution (DE) optimization strategy

Generally, P and T waves in an electrocardiogram (ECG) signal are lower in amplitude compared to amplitude of QRS complex and contaminated with noises from various sources. Due to these problems and lack of universal delineation rule, the automated detection and delineation of T and P waves (on, off, and peak position of T and P wave) in the ECG signal are challenging task. The effectiveness for detection of on, off, and peak position of T and P wave by using differential evolution (DE) algorithm with the denoising technique has been verified in this manuscript. The denoising operation of the ECG signal has been performed by extended Kalman smoother (EKS) framework. DE algorithm is used for selection of optimized width and phase of five waves of the ECG signal. These parameters are used in EKS for initialization of the process noise covariance matrix and also development of the state equation. The new algorithm (an intelligent process of searching and subtraction) for detection of on, off and peak location of P and T waves without using amplitude threshold is developed by using the optimized parameters computed by the DE algorithm and denoised ECG signal with the help of the EKS framework. The effectiveness of the proposed technique has been validated using real-time QT database. Our proposed method shows better sensitivity, predicitvity and accuracy compared to other well-known methods for detection of on, off, peak location of P and T wave.

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

[2]  Gérard Dreyfus,et al.  Automatic ECG wave extraction in long-term recordings using Gaussian mesa function models and nonlinear probability estimators , 2007, Comput. Methods Programs Biomed..

[3]  Jean-Yves Tourneret,et al.  Sequential beat-to-beat P and T wave delineation and waveform estimation in ECG signals: Block Gibbs sampler and marginalized particle filter , 2014, Signal Process..

[4]  F. Mochimaru,et al.  Detecting the Fetal Electrocardiogram by Wavelet Theory-Based Methods , 2022 .

[5]  P. N. Suganthan,et al.  Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization , 2009, IEEE Transactions on Evolutionary Computation.

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

[7]  P. K. Sahu,et al.  An improved method for R-peak detection by using Shannon energy envelope , 2016 .

[8]  Christian Jutten,et al.  Fetal ECG Extraction by Extended State Kalman Filtering Based on Single-Channel Recordings , 2013, IEEE Transactions on Biomedical Engineering.

[9]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[10]  Olaf Dössel,et al.  P wave detection and delineation in the ECG based on the phase free stationary wavelet transform and using intracardiac atrial electrograms as reference , 2016, Biomedizinische Technik. Biomedical engineering.

[11]  Reza Sameni,et al.  Extraction of Fetal Cardiac Signals from an Array of Maternal Abdominal Recordings , 2008 .

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

[13]  Greg Welch,et al.  Welch & Bishop , An Introduction to the Kalman Filter 2 1 The Discrete Kalman Filter In 1960 , 1994 .

[14]  G. Hindricks,et al.  P-wave evidence as a method for improving algorithm to detect atrial fibrillation in insertable cardiac monitors. , 2014, Heart rhythm.

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

[16]  P. K. Sahu,et al.  EKF with PSO technique for delineation of P and T wave in electrocardiogram(ECG) signal , 2015, 2015 2nd International Conference on Signal Processing and Integrated Networks (SPIN).

[17]  P. K. Sahu,et al.  An efficient method for fetal ECG extraction from single channel abdominal ECG , 2015, 2015 International Conference on Industrial Instrumentation and Control (ICIC).

[18]  D Panigrahy,et al.  Extended Kalman smoother with differential evolution technique for denoising of ECG signal , 2016, Australasian Physical & Engineering Sciences in Medicine.

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

[20]  D PANIGRAHY,et al.  Extraction of fetal electrocardiogram (ECG) by extended state Kalman filtering and adaptive neuro-fuzzy inference system (ANFIS) based on single channel abdominal recording , 2015, Sadhana.

[21]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[22]  Shoushui Wei,et al.  Using Lempel–Ziv Complexity to Assess ECG Signal Quality , 2016, Journal of medical and biological engineering.

[23]  R. Storn,et al.  On the usage of differential evolution for function optimization , 1996, Proceedings of North American Fuzzy Information Processing.

[24]  Carlos Correia,et al.  Novel Methods for Pulse Wave Velocity Measurement , 2015, Journal of Medical and Biological Engineering.

[25]  Patrick E. McSharry,et al.  A dynamical model for generating synthetic electrocardiogram signals , 2003, IEEE Transactions on Biomedical Engineering.

[26]  Christian Jutten,et al.  A Nonlinear Bayesian Filtering Framework for ECG Denoising , 2007, IEEE Transactions on Biomedical Engineering.

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

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

[29]  Guy Carrault,et al.  Improving ECG Beats Delineation With an Evolutionary Optimization Process , 2010, IEEE Transactions on Biomedical Engineering.

[30]  Derek Abbott,et al.  Fast T Wave Detection Calibrated by Clinical Knowledge with Annotation of P and T Waves , 2015, Sensors.

[31]  P. K. Sahu,et al.  FPGA Implementation of Heart Rate Monitoring System , 2016, Journal of Medical Systems.