Fiducial points extraction and characteristicwaves detection in ECG signal using a model-based bayesian framework

The automatic detection of Electrocardiogram (ECG) waves is important to cardiac disease diagnosis. A good performance of an automatic ECG analyzing system depends heavily upon the accurate and reliable detection of QRS complex, as well as P and T waves. In this paper, we propose an efficient method for extraction of characteristic points of ECG signal. The method is based on a nonlinear dynamic model, previously introduced for generation of synthetic ECG signals. For estimating the parameters of model, we use an Extendend Kalman Filter (EKF). By introducing a simple AR model for each of the dynamic parameters of Gaussian functions in model and considering separate states for ECG waves, the new EKF structure was constructed. Quantitative and qualitative evaluations of the proposed method have been done on Physionet QT database (QTDB). This method is also compared with another EKF approach (EKF17). Results show that the proposed method can detect fiducial points of ECG precisely and mean and standard deviation of estimation error do not exceed two samples (8 msec).

[1]  Jean-Yves Tourneret,et al.  WAVE DELINEATION AND WAVEFORM ESTIMATION IN ECG SIGNALS USING A BLOCK GIBBS SAMPLER , 2011 .

[2]  Nicholas Peter Hughes,et al.  Probabilistic Models for Automated ECG Interval Analysis , 2006 .

[3]  Christian Jutten,et al.  ECG denoising using angular velocity as a state and an observation in an Extended Kalman Filter framework , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

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

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

[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]  Sailes K. Sengijpta Fundamentals of Statistical Signal Processing: Estimation Theory , 1995 .

[8]  Mohammad Bagher Shamsollahi,et al.  ECG Denoising and Compression Using a Modified Extended Kalman Filter Structure , 2008, IEEE Transactions on Biomedical Engineering.

[9]  R. Orglmeister,et al.  The principles of software QRS detection , 2002, IEEE Engineering in Medicine and Biology Magazine.

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

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

[12]  S. Kay Fundamentals of statistical signal processing: estimation theory , 1993 .

[13]  Mohammad Bagher Shamsollahi,et al.  Robust Detection of Premature Ventricular Contractions Using a Wave-Based Bayesian Framework , 2010, IEEE Transactions on Biomedical Engineering.

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