Automated diagnosis of congestive heart failure using dual tree complex wavelet transform and statistical features extracted from 2 s of ECG signals
Introduction
Failure of heart in pumping the required amount of cardiac output due to impaired ventricles is one of the alarming symptoms of congestive heart failure (CHF) [60]. The main cause of CHF is the structural or functional cardiac disorder that impairs the left ventricle (LV) due to multiple clinical syndromes [49]. Structural and functional cardiac abnormalities such as LV hypertrophy (LVH) and LV systolic dysfunction affect the LV contraction ability in filling blood thereby reducing the cardiac output, the LV ejection fraction (LVEF) [11], [60], [9]. Thus, heart fails due to the structural and/or functional disorder which causes vascular congestion in meeting the blood circulation requirement of the body, leading to CHF [12]. It is estimated that approximately five million people are getting affected with CHF in the USA and predominantly in elderly patients of more than 65 years of age [39]. The magnitude of the problem cannot be precisely assessed. However, the projected cost of CHF in the US was 27.9 billion dollars in 2005 [39] and 33.2 billion in 2007 [50]. In the UK, CHF consumes almost 2% of National Health Service budget, most of the cost being linked to hospital admission [55]. Therefore, early identification of CHF can avoid further structural or functional damage and save life.
Electrocardiogram (ECG) is the primary noninvasive test routinely used by the clinicians for capturing the signs of CHF in the patients [44]. In addition to diagnosis of CHF, ECG is useful for the prognosis and management of patients diagnosed with CHF [28], [51]. Changes in the 12 lead ECG are generally not specific to CHF; however, certain ECG patterns particularly during severe CHF (with ischemic and non-ischemic cardiomyopathy) include intraventricular conduction delays, low amplitude QRS complexes because of multiple previous myocardial infarctions (MIs) and ventricular aneurysms [29]. In patient with CHF together with cardiomyopathy, a distinctive ECG pattern (the ECG-CHF triad), which is characterized by low voltages in the limb leads, high QRS voltages in the precordial leads, and an R/S ratio <1.0 (or slow R wave progression) in lead V4, have been observed [10], [21], [28]. Moreover, majority of CHF patients implant pacemakers, hence, a paced ECG patterns are often encountered [28]. Recently few studies reported of ST-segment depression and inversion of T-wave in the left sides leads, called as LV “strain pattern” in patients with CHF and LVH [28], [41]. In addition, decrease in QRS complexes [30], and P waves amplitude values [31], shortening of QRS duration [32], and QTc intervals [33] and peripheral edema (PEED) have been experimented and published by various researchers.
Visual observation of these ECG morphology variations and manual interpretations of characteristics are extremely significant in capturing the clues of CHF. Thus, the reliability of the manual ECG interpretation depends on the operator's skill and experience, even though studies claim not much specialized training is required to interpret [19], [53]. In addition, it is time consuming and tedious to handle the enormous ECG signals and its overlapping characteristics, thus, prone to errors. This necessitates the use of computer-aided techniques in order to tackle the study of enormous ECG signals [63].
Assessment of heart rate variability (HRV) [13], [15], [20], [24], [27], [3], [37], [38], [40], [45], [46], [54], [56], [58], [61] and ECG [14], [16], [17], [26], [35], [36], [42] signals and its characteristics using various computer-aided techniques have been explored by many researchers in order to detect the patient having CHF. Different time-domain [20], [45], [46], [61], frequency-domain [45], [46], [61], energy [15], [17], entropies [14], [17], [27], [3], [40], Poincare plot [20], [40], [56], [61], bispectrum [61], and fractal scaling exponents [16] features have been evaluated using different methods. The variations of those HRV and ECG signal features during normal and CHF conditions have been examined. Even though there are many contributions in the detection of CHF, techniques for accurate and early detection of CHF is still progress.
Thus, in view of an early detection of patients having CHF, this paper proposes a new algorithm using dual tree complex wavelet transform (DTCWT) method using short-term (2 s) ECG signal. In this work, ECG signal analysis using DTCWT combined with statistical features is developed, which is capable of capturing the CHF patients and classify them from normal ones in 2 s of ECG segment. The block diagram of proposed algorithm is displayed in Fig. 1. Six levels of DTCWT is performed on the normal and CHF ECG signals of 2 s duration and five different statistical features such as maximum (), minimum (), mean (), standard deviation () and median () are extracted from the 24 DTCWT coefficients obtained. The extracted features are ranked using seven different ranking methods (Bhattacharyya, entropy, minimum redundancy maximum relevance (mRMR), receiver-operating characteristics (ROC), Wilcoxon, t-test and reliefF) and fed to decision tree (DT) and K-nearest neighbor (KNN) classifiers for automated classification.
Section snippets
Materials
The ECG signal data required for the experiment were downloaded from three databases namely, PhysioBank MIT-BIH NSR [64], Fantasia [64], [65] and BIDMC CHF [64], [66]. The downloaded data comprises the ECG signals of 58 normal and 15 CHF subjects. Fig. 2 depicts the sample normal and CHF ECG signals obtained. Summary of the data downloaded for this experiment is shown in Table 1.
Pre-processing
In the pre-processing stage, the ECG signals downloaded from the MIT-BIH NSR database are up-sampled from 128 Hz to 250 Hz in order to match the other two databases. Thus, the uniformity is maintained between the three ECG databases. In addition, the occurrence of noise and baseline wander in the ECG signals is removed at this pre-processing stage using Daubechies wavelet 6 (db6) [34].
Segmentation
Once the ECG signals are pre-processed, Pan-Tompkin's algorithm is employed for detecting the R-peak in order to
Results
In this experiment, from 15 CHF patients and 58 normal subjects, a total of 142,051 two seconds ECG files having 25,328 CHF and 116,723 normal are segmented. Segmented 2 s ECG segments are categorized into 4 groups: (a) Set 1 with balanced data having 25328 normal and 25328 CHF, (b) Set 2 with balanced data having 25328 normal and 25328 CHF, (c) Set 1 with unbalanced data having 25328 CHF and 57099 normal and (d) Set 2 with unbalanced data having 25328 CHF and 59624 normal. DTCWT is performed up
Discussion
A new algorithm, DTCWT for characterization of normal and CHF patients by multiresolution analysis of ECG signal and statistical feature extraction is proposed in this paper. The significant uniqueness of DTCWT method is that, it provides limited redundancy, approximate shift invariance, excellent directionality together with properties of perfect reconstruction and computational efficiency [22], [23]. These outstanding properties of DTCWT make it as an optimum technique for the
Conclusion
Early diagnosis of cardiac dilation (structural changes) and LV dysfunction is the goal of all the clinicians and researchers as optimal treatment can prevent the CHF progression. In order to achieve this goal, one such new algorithm is proposed in this paper. We propose a DTCWT algorithm on short-term (2 s) ECG signals of CHF and normal subjects. Various statistical features extracted from DTCWT coefficients are able to classify CHF and normal classes with 99.86% accuracy, 99.78% sensitivity,
References (66)
- et al.
An integrated index for detection of sudden cardiac death using discrete wavelet transform and nonlinear features
Knowl. Based Syst.
(2015) - et al.
Sudden cardiac death (SCD) prediction based on nonlinear heart rate variability and SCD index
Appl. Soft Comput.
(2016) - et al.
Association of health aging and body composition (ABC) heart failure score with cardiac structural and functional abnormalities in young individuals
Am. Heart J.
(2010) A new approach to detect congestive heart failure using sequential spectrum of electrocardiogram signals
Med. Eng. Phys.
(2012)A new approach to detect congestive heart failure using Teager energy nonlinear scatter plot of R-R interval series
Med. Eng. Phys.
(2012)- et al.
The electrocardiogram in heart failure
Age Ageing
(2000) - et al.
Anasarcamediated attenuation of the amplitude of electrocardiogram complexes: a description of a heretofore unrecognized phenomenon
J. Am. Coll. Cardiol.
(2001) Significance of shortening of the mean QRS duration of the standard electrocardiogram in patients developing peripheral edema
Am. J. Cardiol.
(2002)- et al.
ECG beat classification using PCA, LDA, ICA and Discrete Wavelet Transform
Biomed. Signal Process. Control.
(2013) - et al.
Congestive heart failure detection using random forest classifier
Comput. Methods Prog. Biomed.
(2016)
Positive pressure ventilation in the management of acute and chronic cardiac failure: a systematic review and meta-analysis
Int J. Cardiol.
Investigating the performance improvement of HRV indices in CHF using feature selection methods based on backward elimination and statistical significance
Comput. Biol. Med.
Real-time CHF detection from ECG signals using a novel discretization methods
Comput. Biol. Med.
A new approach for automatic sleep scoring: combining Taguchi based complex-valued neural network and complex wavelet transform
Comput. Methods Prog. Biomed.
Electrocardiogram as prognostic and diagnostic parameter in follow up of patients with heart failure
Alex. J. Med.
Generalized discriminant analysis for congestive heart failure risk assessment based on long-term heart rate variability
Comput. Methods Prog. Biomed.
Bispectral analysis and genetic algorithm for congestive heart failure recognition based on heart rate variability
Comput. Biol. Med.
Survival of patients with severe congestive heart failure treated with oral milrinone.
J. Am. Coll. Cardiol.
A novel depression diagnosis index using nonlinear features in EEG signals
Eur. Neurol.
Application of empirical mode decomposition (EMD) for automated identification of congestive heart failure using heart rate signals
Neural Comput. Appl.
Gosset, Fisher, and small samples
Stat. Sci.
Pattern Classification
A specific ECG triad associated with congestive heart failure
Pacing Clin. Electro.
ACC/AHA 2005 guideline update for the diagnosis and management of chronic heart failure in the adult – Summary article
Circulation
Focused update incorporated into the ACC/AHA 2005 guidelines for the diagnosis and management of heart failure in adults: a report of the American college of cardiology foundation/American heart association task force on practice guidelines: developed in collaboration with the international society for heart and lung transplantation
J. Am. Coll. Cardiol.
Optimal timing in screening patients with congestive heart failure and healthy subjects during circadian observation
Ann. Biomed. Eng.
A new approach to detect congestive heart failure using detrended fluctuation analysis of electrocardiogram signals
J. Eng. Sci. Technol.
Entropy measures of irregularity and complexity for surface electrocardiogram time series in patients with congestive heart failure
J. Adv. Comput. Res.
The divergence and Bhattacharyya distance measures in signal selection
IEEE Trans. Commun. Technol.
Prevalence of ECG abnormalities in an international survey of patients with suspected or confirmed heart failure at death or discharge
Eur. J. Heart Fail
Employing time-domain methods and Poincare plot of heart rate variability signals to detect congestive heart failure
BIME J.
Cited by (0)
- 1
Postal Address: Department of Electronics and Computer Engineering, Ngee Ann Polytechnic, Singapore 599489, Singapore.