An algorithm for QT dispersion analysis: Validation and application in chronic kidney disease

This work presents an algorithm for automatic analysis of QT dispersion (QTd) on 3 quasi-orthogonal leads (DI, aVF and V2) of ECG, based on the wavelet transform (WT). In a first step, QRS complexes and T waves of different morphologies are detected in each one of the three leads. Next, each QT interval is delineated by detecting and identifying the characteristic points as QRS onset (Qi) and T wave end (Te). Finally, mean of three consecutive QT intervals of the same beats in each lead is calculated to measure QTd. The accuracy of the algorithm developed has been validated with recordings of the manually annotated QT database, by comparing its results with manual annotations of an expert cardiologist, showing that the error obtained is within the tolerance range defined by each characteristic point, Qi and Te. The algorithm has been applied in a study to evaluate QTd in recordings of 7 normal subjects and 7 renal insufficiency patients from the PTB diagnostic ECG database. The results show that the QTd algorithm is effective in differentiating both groups. (p=0.004).

[1]  E. Schiffrin,et al.  Chronic Kidney Disease: Effects on the Cardiovascular System , 2007, Circulation.

[2]  Bertram L Kasiske,et al.  Kidney disease as a risk factor for development of cardiovascular disease: a statement from the American Heart Association Councils on Kidney in Cardiovascular Disease, High Blood Pressure Research, Clinical Cardiology, and Epidemiology and Prevention. , 2003, Circulation.

[3]  R. Pallas-Areny,et al.  Automatic detection of ECG ventricular activity waves using continuous spline wavelet transform , 2005, 2005 2nd International Conference on Electrical and Electronics Engineering.

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

[5]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[6]  J. Madias,et al.  Changes in the QT Intervals, QT Dispersion, and Amplitude of T Waves after Hemodialysis , 2007, Annals of noninvasive electrocardiology : the official journal of the International Society for Holter and Noninvasive Electrocardiology, Inc.

[7]  George B. Moody,et al.  An Open-source Toolbox for Analysing and Processing PhysioNet Databases in MATLAB and Octave , 2014, Journal of open research software.

[8]  Bertram L Kasiske,et al.  Kidney disease as a risk factor for development of cardiovascular disease: a statement from the American Heart Association Councils on Kidney in Cardiovascular Disease, High Blood Pressure Research, Clinical Cardiology, and Epidemiology and Prevention. , 2003, Hypertension.

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

[10]  Michael Unser,et al.  Splines: a perfect fit for signal and image processing , 1999, IEEE Signal Process. Mag..

[11]  J. Mccomb,et al.  QT dispersion: an indication of arrhythmia risk in patients with long QT intervals. , 1990, British heart journal.

[12]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Ragesh Panikkath,et al.  Cardiac Repolarization Abnormalities Among Patients With Various Stages of Chronic Kidney Disease , 2014, Clinical cardiology.

[14]  Michael Unser,et al.  Fast implementation of the continuous wavelet transform with integer scales , 1994, IEEE Trans. Signal Process..

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