Fast Algorithm for Vectorcardiogram and Interbeat Intervals Analysis: Application for Premature Ventricular Contractions Classification

In this study we investigated the adequacy of two non-orthogonal ECG leads from Holter recordings to provide reliable vectorcardiogram (VCG) parameters. The VCG loop was constructed using the QRS samples in a fixed-size window around the fiducial point. We developed an algorithm for fast approximation of the VCG loop, estimation of its area and calculation of relative VCG characteristics, which are expected to be minimally dependent on the patient individuality and the ECG recording conditions. Moreover, in order to obtain independent from the heart rate temporal QRS characteristics, we introduced a parameter for estimation of the differences of the interbeat RR intervals. The statistical assessment of the proposed VCG and RR interval parameters showed distinguishing distributions for N and PVC beats. The reliability for PVC detection of the extracted parameter set was estimated independently with two classification methods - a stepwise discriminant analysis and a decision-tree-like classification algorithm, using the publicly available MIT-BIH arrhythmia database. The accuracy achieved with the stepwise discriminant analysis presented sensitivity of 91% and specificity of 95.6%, while the decision-tree-like technique assured sensitivity of 93.3% and specificity of 94.6%. We suggested possibilities for accuracy improvement with adequate electrodes placement of the Holter leads, supplementary analysis of the type of the predominant beats in the reference VCG matrix and smaller step for VCG loop approximation.

[1]  I.K. Duskalov,et al.  Developments in ECG acquisition, preprocessing, parameter measurement, and recording , 1998, IEEE Engineering in Medicine and Biology Magazine.

[2]  G. Bortolan,et al.  Ranking of pattern recognition parameters for premature ventricular contractions classification by neural networks , 2004, Physiological measurement.

[3]  Joseph O'Rourke,et al.  Computational Geometry in C. , 1995 .

[4]  A. Mocholi,et al.  Previous identification of QRS onset and offset is not essential for classifying QRS complexes in a single lead , 1997, Computers in Cardiology 1997.

[5]  Dimitrios I. Fotiadis,et al.  Arrhythmia classification using the RR-interval duration signal , 2002, Computers in Cardiology.

[6]  G. Wagner Marriott's Practical Electrocardiography , 1994 .

[7]  G. Bortolan,et al.  Comparison of four methods for premature ventricular contraction and normal beat clustering , 2005, Computers in Cardiology, 2005.

[8]  C H Lorenz,et al.  Performance of QRS detection for cardiac magnetic resonance imaging with a novel vectorcardiographic triggering method , 2000, Journal of magnetic resonance imaging : JMRI.

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

[10]  J. Moraes,et al.  A real time QRS complex classification method using Mahalanobis distance , 2002, Computers in Cardiology.

[11]  Karen O. Egiazarian,et al.  Feature extraction for heartbeat classification using independent component analysis and matching pursuits , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[12]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[13]  G. Bortolan,et al.  Pattern recognition and optimal parameter selection in premature ventricular contraction classification , 2004, Computers in Cardiology, 2004.