| Literature DB >> 33810211 |
Ahmed Faeq Hussein1, Shaiful Jahari Hashim2, Fakhrul Zaman Rokhani2, Wan Azizun Wan Adnan2.
Abstract
Cardiovascular Disease (CVD) is a primary cause of heart problems such as angina and myocardial ischemia. The detection of the stage of CVD is vital for the prevention of medical complications related to the heart, as they can lead to heart muscle death (known as myocardial infarction). The electrocardiogram (ECG) reflects these cardiac condition changes as electrical signals. However, an accurate interpretation of these waveforms still calls for the expertise of an experienced cardiologist. Several algorithms have been developed to overcome issues in this area. In this study, a new scheme for myocardial ischemia detection with multi-lead long-interval ECG is proposed. This scheme involves an observation of the changes in ischemic-related ECG components (ST segment and PR segment) by way of the Choi-Williams time-frequency distribution to extract ST and PR features. These extracted features are mapped to a multi-class SVM classifier for training in the detection of unknown conditions to determine if they are normal or ischemic. The use of multi-lead ECG for classification and 1 min intervals instead of beats or frames contributes to improved detection performance. The classification process uses the data of 92 normal and 266 patients from four different databases. The proposed scheme delivered an overall result with 99.09% accuracy, 99.49% sensitivity, and 98.44% specificity. The high degree of classification accuracy for the different and unknown data sources used in this study reflects the flexibility, validity, and reliability of this proposed scheme. Additionally, this scheme can assist cardiologists in detecting signal abnormality with robustness and precision, and can even be used for home screening systems to provide rapid evaluation in emergency cases.Entities:
Keywords: CVD; Choi-Williams distribution; ECG; automated heart disease detection; medical screening; multi-class SVM; myocardial infarction (MI) detection
Year: 2021 PMID: 33810211 PMCID: PMC8037073 DOI: 10.3390/s21072311
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1ECG morphology for (a) normal and ST elevation and (b) PR elevation [24].
Figure 2Proposed scheme.
Databases used for this study.
| Database | Number of Subjects | Number of Records | Length (min) Per Record | Leads | Sampling Frequency | Total Used Data Length (min)/Lead | Training Used Data | Validating Used Data | Testing Used |
|---|---|---|---|---|---|---|---|---|---|
| European ST-T database | 78 | 88 | 120 | 2 | 250 | 21,600 | 17,280 | 2160 | 2160 |
| Fantasia Normal database | 40 | 40 | 120 | 1 | 250 | 4800 | 3840 | 480 | 480 |
| Collected data from IBN-AL-NAFEES Hospital | 30 | 30 | 30 | 7 | 133 | 180 | 144 | 18 | 18 |
Figure 3The TFD for normal and clean ECG.
Figure 4ECG frequency segments with regard to different sections.
Figure 5Indicator factor (F) SVM calculation for: (a) Lead I, (b) Lead III, (c) Lead V1, (d) Lead V2, (e) Lead V3, (f) Lead V4, and (g) Lead V5.
Figure 6ST calculated boundary for (a) normal and (b) myocardial ischemia.
Figure 7PR calculated boundary for (a) normal and (b) myocardial ischemia.
Figure 8Testing results for: (a) Lead III normal case; (b) Lead I euro ST-T ischemic database; (c) Lead I collected ischemic data.
Testing results of different databases.
| Database | Accuracy (%) | Sensitivity (%) | Specificity (%) |
|---|---|---|---|
| European ST-T database | 99.31 | 99.33 | 96.31 |
| Fantasia Normal database | 99.19 | 99.49 | 99.61 |
| Collected data from IBN-AL-NAFEES Hospital | 98.78 | 99.65 | 99.42 |
| Total | 99.09 | 99.49 | 98.44 |
Comparison between this work and state-of-the-art MI detection methods.
| Method | Accuracy % | Sensitivity % | Specificity % | Database/ | Subjects/ | Approach |
|---|---|---|---|---|---|---|
| Murugan [ | NA | 92.30 | 94.30 | European ST-T/Beat | 90 records | Ant-Miner algorithm |
| Jinhopark [ | NA | 95.70 | 95.30 | European ST-T/Beat | 90 records | Kernel density estimation (DWT based) with SVM |
| Safdarian [ | 94.00 | NA | NA | PTB/Beat | 290 subjects | T wave integral with KNN, PNN and ANN |
| B. Liu [ | 94.40 | NA | NA | PTB/Beat | 52 Normal | ECG polynomial fitting algorithm PolyFit-based ECG |
| Jian Wang [ | 89.00 | 91.70 | 81.50 | Hospital data collection | 167 patients | Deep learning-based scheme |
| L. Sun [ | NA | 91.00 | 85.00 | PTB/Beat | 52 Normal | ST segment, Polynomial fitting with KNN |
| Acharya U.R. [ | 98.50 | 99.70 | 98.50 | PTB/Beat | 52 Normal | DCT features based |
| Murthy [ | 90.51 | 96.19 | NA | European ST-T/Beat | 16 MI | Statistical analysis with PCA and SVM |
| M. Arif [ | 98.30 | 97.00 | 99.60 | PTB/Beat | 52 Normal | KNN, Time domain feature extraction |
| J.H. Tan [ | 99.85 | 99.84 | 99.85 | Fantasia, PTB | 52 Normal | 8-layers stacked CNN-LSTM |
| P. Barmpoutis [ | 99.70 | - | - | PTB/Beat | 290 subjects | mapping of Grassmannian and Euclidean |
| V.K. Sudarshan [ | 99.86 | 99.78 | 99.94 | MIT-BIH Normal, Fantasia, and BIDMC/2-s Frame | 73 subjects | Dual tree complex WT coefficients features with KNN |
| W.S. Kim [ | NA | 84.60 | 91.50 | Collected data/HRV | 20 Normal | HRV time and frequency measurements |
| E.S. Jayachan-dran [ | 95.00 | NA | NA | MIT-BIH/Beat | 6 Normal | Time domain analysis |
| S.G. Al-Kindi [ | 93.70 | 85.00 | 100.00 | PTB/ST-segments | 20 Normal | ST segment analysis by DWT |
| L.N. Sharma [ | 96.00 | 93.00 | 99.00 | PTB/Frame | 52 Normal | ST segment analysed by DWT, KNN and SVM |
| Kamal Jafarian [ | 98.43 | 98.50 | 98.37 | PTB/ST-segments | 52 Normal | CNN scheme used with DWT and PCA based features |
| This work | 99.09 | 99.49 | 98.44 | European ST-T, Fantasia, and Collected data/minute | 92 Normal | PR and ST feature extraction by using Choi-Williams and classified by Multi-Class SVM |