Department of Electronics & Communication Engineering, Rajiv Gandhi University, India.
Department of Computer Science & Engineering, Rajiv Gandhi University, India.
Comput Biol Med. 2021 May;132:104307. doi: 10.1016/j.compbiomed.2021.104307. Epub 2021 Mar 13.
Accurate detection of key components in an electrocardiogram (ECG) plays a vital role in identifying cardiovascular diseases. In this work, we proposed a novel and lightweight P, QRS, and T peaks detector using adaptive thresholding and template waveform. In the first stage, we proposed a QRS complex detector, which utilises a novel adaptive thresholding process followed by threshold initialisation. Moreover, false positive QRS complexes were removed using the kurtosis coefficient computation. In the second stage, the ECG segment from the S wave point to the Q wave point was extracted for clustering. The template waveform was generated from the cluster members using the ensemble average method, interpolation, and resampling. Next, a novel conditional thresholding process was used to calculate the threshold values based on the template waveform morphology for P and T peaks detection. Finally, the min-max functions were used to detect the P and T peaks. The proposed technique was applied to the MIT-BIH arrhythmia database (MIT-AD) and the QT database for QRS detection and validation. Sensitivity (Se%) values of 99.81 and 99.90 and positive predictivity (+P%) values of 99.85 and 99.94 were obtained for the MIT-AD and QT database for QRS complex detection, respectively. Further, we found that Se% = 96.50 and +P% = 96.08 for the P peak detection, Se% = 100 and +P% = 100 for the R peak detection, and Se% = 99.54 and +P% = 99.68 for the T peak detection when using the manually annotated QT database. The proposed technique exhibits low computational complexity and can be implemented on low-cost hardware, since it is based on simple decision rules rather than a heuristic approach.
准确检测心电图(ECG)中的关键成分对于识别心血管疾病至关重要。在这项工作中,我们提出了一种使用自适应阈值和模板波形的新颖、轻量级的 P、QRS 和 T 波峰检测器。在第一阶段,我们提出了一种 QRS 复合波检测器,它使用一种新颖的自适应阈值处理过程,然后进行阈值初始化。此外,还使用峰度系数计算去除了假阳性 QRS 复合波。在第二阶段,从 S 波点到 Q 波点提取 ECG 段进行聚类。使用集合平均法、插值和重采样从聚类成员中生成模板波形。接下来,使用一种新的条件阈值处理过程,根据模板波形形态计算 P 和 T 波峰检测的阈值值。最后,使用最小-最大值函数检测 P 和 T 波峰。所提出的技术应用于麻省理工学院-宾汉姆顿心律失常数据库(MIT-AD)和 QT 数据库进行 QRS 检测和验证。对于 QRS 复合波检测,分别在 MIT-AD 和 QT 数据库中获得了 99.81%和 99.90%的灵敏度(Se%)值和 99.85%和 99.94%的阳性预测值(+P%)。此外,当使用手动注释的 QT 数据库时,我们发现 P 波检测的 Se%=96.50%和+P%=96.08%,R 波检测的 Se%=100%和+P%=100%,以及 T 波检测的 Se%=99.54%和+P%=99.68%。所提出的技术具有低计算复杂度,可以在低成本硬件上实现,因为它基于简单的决策规则,而不是启发式方法。