Abdullah Daban Abdulsalam, Akpınar Muhammed H, Şengür Abdulkadir
1Research Center, Sulaimani Polytechnic University, Sulaimani, 46001 Iraq.
2Electrical and Electronics Engineering Department ,Technology Faculty, Firat University, Elazig, Turkey.
Health Inf Sci Syst. 2020 May 2;8(1):20. doi: 10.1007/s13755-020-00110-y. eCollection 2020 Dec.
ECG beat type analysis is important in the detection of various heart diseases. The ECG beats give useful information about the status of the monitored heart condition. Up to now, various artificial intelligence-based methods have been proposed for ECG based heart failure detection. These methods were generally based on either time or frequency domain signal processing routines. In this study, we propose a different approach for ECG beat classification. The proposed approach is based on image processing. Thus, the initial step of the proposed work is converting the ECG beat signals to the ECG beat images. To do that, the ECG beat snapshots are initially saved as ECG beat images and then local feature descriptors are considered for feature extraction from ECG beat images. Eight local feature descriptors namely Local Binary Patterns, Frequency Decoded LBP, Quaternionic Local Ranking Binary Pattern, Binary Gabor Pattern, Local Phase Quantization, Binarized Statistical Image Features, CENsus TRansform hISTogram and Pyramid Histogram of Oriented Gradients are considered for feature extraction. The Support Vector Machines (SVM) classifier is used in the classification stage of the study. Linear, Quadratic, Cubic and Gaussian kernel functions are used in the SVM classifier. Five types of ECG beats from the MIT-BIH arrhythmia dataset are considered in experiments and the classification accuracy is used for performance measure. To construct a balanced training and test sets, 5000 and 10,000 ECG beat samples are randomly selected and are used in experiments in tenfold cross-validation fashion. The obtained results show that the proposed method is quite efficient where the calculated accuracy score is 99.9% and the comparisons with the state-of-the-art method show that the proposed method outperforms other methods.
心电图搏动类型分析在各种心脏病的检测中至关重要。心电图搏动可提供有关所监测心脏状况的有用信息。到目前为止,已经提出了各种基于人工智能的方法用于基于心电图的心力衰竭检测。这些方法通常基于时域或频域信号处理程序。在本研究中,我们提出了一种不同的心电图搏动分类方法。所提出的方法基于图像处理。因此,所提出工作的初始步骤是将心电图搏动信号转换为心电图搏动图像。为此,首先将心电图搏动快照保存为心电图搏动图像,然后考虑使用局部特征描述符从心电图搏动图像中提取特征。考虑了八种局部特征描述符,即局部二值模式、频率解码局部二值模式、四元数局部排序二值模式、二值化伽柏模式、局部相位量化、二值化统计图像特征、中心变换直方图和方向梯度金字塔直方图用于特征提取。支持向量机(SVM)分类器用于该研究的分类阶段。在支持向量机分类器中使用了线性、二次、三次和高斯核函数。实验中考虑了来自麻省理工学院 - 贝斯以色列女执事医疗中心心律失常数据集的五种类型的心电图搏动,并使用分类准确率作为性能度量。为了构建平衡的训练集和测试集,随机选择了5000个和10000个心电图搏动样本,并以十折交叉验证的方式用于实验。获得的结果表明,所提出的方法非常有效,计算出的准确率为99.9%,与现有方法的比较表明所提出的方法优于其他方法。