An Efficient Electrocardiogram R-peak Detection Exploiting Ensemble Empirical Mode Decomposition and Hilbert Transform

Duc-Hieu Nguyen, M. Nguyen, Hai-Chau Le
{"title":"An Efficient Electrocardiogram R-peak Detection Exploiting Ensemble Empirical Mode Decomposition and Hilbert Transform","authors":"Duc-Hieu Nguyen, M. Nguyen, Hai-Chau Le","doi":"10.1109/ATC55345.2022.9942984","DOIUrl":null,"url":null,"abstract":"The electrocardiogram (ECG) waveforms, that are P-, Q-, R-, S-, and T-waves expressing the heart activities, have been widely employed for the detection of heart disasters using the distance between adjacent peaks. Among them, R-peak plays the most important role in diagnosing heart diseases. In this work, we propose an efficient R-peak detection solution that utilizes Butterworth bypass filter, Ensemble Empirical Mode Decomposition (EEMD), and Hilbert Transform (HT) for ECG signals. In our approach, EEMD is employed to extract QRS complexes in ECG signals while Hilbert transform is then applied for obtaining the envelope for the R-peak detection of the ECG signal. Firstly, the baseline wander, artifacts, and noises of raw ECG signals will be removed by using a Butterworth filter. The filtered signal is decomposed into a set of Intrinsic Mode Functions (IMFs), monocomponent signals, by implementing the Ensemble EMD method and the first three IMFs that carry sufficient R-peak information are then combined. After that, the first derivative of the combined signal is calculated to figure out the minima or maxima points and subsequently, the differentiated signal will be transformed to determine the envelope by using HT. Finally, based on that, the maximal positions which describe the R-peak positions are marked. Numerical experiments have been done on a popular public database, MIT-BIH Arrhythmia Database, for verifying the performance of our proposed solution in comparison with conventional algorithms. The obtained results prove that our developed approach outperforms the comparative conventional ones. It achieves the average sensitivity and specificity of 98.74% and 98.71% respectively with a detection error rate of 0.028%.","PeriodicalId":135827,"journal":{"name":"2022 International Conference on Advanced Technologies for Communications (ATC)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Advanced Technologies for Communications (ATC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ATC55345.2022.9942984","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The electrocardiogram (ECG) waveforms, that are P-, Q-, R-, S-, and T-waves expressing the heart activities, have been widely employed for the detection of heart disasters using the distance between adjacent peaks. Among them, R-peak plays the most important role in diagnosing heart diseases. In this work, we propose an efficient R-peak detection solution that utilizes Butterworth bypass filter, Ensemble Empirical Mode Decomposition (EEMD), and Hilbert Transform (HT) for ECG signals. In our approach, EEMD is employed to extract QRS complexes in ECG signals while Hilbert transform is then applied for obtaining the envelope for the R-peak detection of the ECG signal. Firstly, the baseline wander, artifacts, and noises of raw ECG signals will be removed by using a Butterworth filter. The filtered signal is decomposed into a set of Intrinsic Mode Functions (IMFs), monocomponent signals, by implementing the Ensemble EMD method and the first three IMFs that carry sufficient R-peak information are then combined. After that, the first derivative of the combined signal is calculated to figure out the minima or maxima points and subsequently, the differentiated signal will be transformed to determine the envelope by using HT. Finally, based on that, the maximal positions which describe the R-peak positions are marked. Numerical experiments have been done on a popular public database, MIT-BIH Arrhythmia Database, for verifying the performance of our proposed solution in comparison with conventional algorithms. The obtained results prove that our developed approach outperforms the comparative conventional ones. It achieves the average sensitivity and specificity of 98.74% and 98.71% respectively with a detection error rate of 0.028%.
利用集成经验模态分解和希尔伯特变换的高效心电图r峰检测
表达心脏活动的P波、Q波、R波、S波和t波等心电图波形已被广泛用于利用相邻峰之间的距离来检测心脏疾病。其中,R-peak在诊断心脏病中起着最重要的作用。在这项工作中,我们提出了一种有效的r峰检测解决方案,该解决方案利用巴特沃斯旁路滤波器、集成经验模态分解(EEMD)和希尔伯特变换(HT)对心电信号进行检测。在我们的方法中,采用EEMD提取心电信号中的QRS复合物,然后利用希尔伯特变换获得包络线,用于心电信号的r峰检测。首先,利用巴特沃斯滤波器去除原始心电信号中的基线漂移、伪影和噪声。通过实现集成EMD方法,将滤波后的信号分解为一组内禀模态函数(imf),即单分量信号,然后将携带足够r峰信息的前三个imf组合起来。然后对合并后的信号求一阶导数,求出极小点或最大值,然后对微分后的信号进行变换,利用HT确定包络线。最后,在此基础上,标记出描述r峰位置的最大位置。在一个流行的公共数据库MIT-BIH心律失常数据库上进行了数值实验,以验证我们提出的解决方案与传统算法的性能比较。得到的结果证明,我们开发的方法优于比较传统的方法。平均灵敏度为98.74%,特异度为98.71%,检测错误率为0.028%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信