Patient adaptable ventricular arrhythmia classifier using template matching

In this paper we propose a real-time method for discrimination of ventricular ectopic and normal beats in the electrocardiogram (ECG). The heartbeat waveforms were evaluated within a fixed-length window around the fiducial points (100 ms before, 100 ms after) after being normalized. Our algorithm was designed to operate with no expert assistance; the operator is not required to initially select any known beat templates which makes it applicable in real-time. It is based on the dominancy of normal beats during the first several seconds for most of records which mostly match the real cases. In addition to R-R intervals, we extract other features as beat width, P wave existence for each beat. Also we apply template matching between the learned template and the unknown beat where template beats are created for each beat shape on runtime. Template matching not only classifies normal dominant beat but also multi-form ventricular ectopic beats where each form is classified separately so as doctors and medical stuff could take the better decision. Our proposed algorithm was tested on MIT-BIH ECG database records with normal and ventricular ectopic beat classes defined in AAMI standard while other records are excluded. Our results show 97.24% overall accuracy with 98.93% and 94.54% sensitivities for normal and ventricular ectopic beats respectively.

[1]  Philip de Chazal,et al.  A Patient-Adapting Heartbeat Classifier Using ECG Morphology and Heartbeat Interval Features , 2006, IEEE Transactions on Biomedical Engineering.

[2]  Tet Hin Yeap,et al.  ECG Beat Classification By A Neural Network , 1990, [1990] Proceedings of the Twelfth Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[3]  Juan Pablo Martínez,et al.  Heartbeat Classification Using Feature Selection Driven by Database Generalization Criteria , 2011, IEEE Transactions on Biomedical Engineering.

[4]  G Bortolan,et al.  Premature ventricular contraction classification by the Kth nearest-neighbours rule , 2005, Physiological measurement.

[5]  Abdelfatah Charef,et al.  PVC discrimination using the QRS power spectrum and self-organizing maps , 2009, Comput. Methods Programs Biomed..

[6]  Sugata Munshi,et al.  Correlation technique and least square support vector machine combine for frequency domain based ECG beat classification. , 2010, Medical engineering & physics.

[7]  Ronald J. Prineas,et al.  The Minnesota code manual of electrocardiographic findings : standards and procedures for measurement and classification , 1982 .

[8]  Moncef Gabbouj,et al.  A Generic and Robust System for Automated Patient-Specific Classification of ECG Signals , 2009, IEEE Transactions on Biomedical Engineering.

[9]  Young Hoon Roh,et al.  The Tendency of Medical Electrical Equipment - IEC 60601-2-54: Particular Requirements for the Basic Safety and Essential Performance of X-ray Equipment for Radiography and Radioscopy , 2015 .

[10]  Carsten Peterson,et al.  Clustering ECG complexes using Hermite functions and self-organizing maps , 2000, IEEE Trans. Biomed. Eng..

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

[12]  G. Taylor,et al.  150 Practice ECGs: Interpretation and Review , 2002 .

[13]  Ronald J. Prineas,et al.  The Minnesota code manual of electrocardiographic findings : including measurement and comparison with the Novacode : standards and procedures for ECG measurement in epidemiologic and clinical trials , 2010 .

[14]  Dimitrios I. Fotiadis,et al.  An arrhythmia classification system based on the RR-interval signal , 2005, Artif. Intell. Medicine.

[15]  Stanislaw Osowski,et al.  ECG beat recognition using fuzzy hybrid neural network , 2001, IEEE Trans. Biomed. Eng..

[16]  W J Tompkins,et al.  Applications of artificial neural networks for ECG signal detection and classification. , 1993, Journal of electrocardiology.

[17]  J Wiens,et al.  Patient-adaptive ectopic beat classification using active learning , 2010, 2010 Computing in Cardiology.