| Literature DB >> 31473442 |
Jonathan Moeyersons1, Elena Smets2, John Morales3, Amalia Villa4, Walter De Raedt5, Dries Testelmans6, Bertien Buyse7, Chris Van Hoof8, Rik Willems9, Sabine Van Huffel10, Carolina Varon11.
Abstract
BACKGROUND AND OBJECTIVES: The presence of noise sources could reduce the diagnostic capability of the ECG signal and result in inappropriate treatment decisions. To mitigate this problem, automated algorithms to detect artefacts and quantify the quality of the recorded signal are needed. In this study we present an automated method for the detection of artefacts and quantification of the signal quality. The suggested methodology extracts descriptive features from the autocorrelation function and feeds these to a RUSBoost classifier. The posterior probability of the clean class is used to create a continuous signal quality assessment index. Firstly, the robustness of the proposed algorithm is investigated and secondly, the novel signal quality assessment index is evaluated.Entities:
Keywords: Ambulatory monitoring; Artefacts; ECG; Quality assessment
Mesh:
Year: 2019 PMID: 31473442 PMCID: PMC6891233 DOI: 10.1016/j.cmpb.2019.105050
Source DB: PubMed Journal: Comput Methods Programs Biomed ISSN: 0169-2607 Impact factor: 5.428
Fig. 1Comparison between a clean (top) and a contaminated (bottom) segment. A clear difference between the shape of both ACF’s can be observed.
Fig. 2Impact of Electrode Motion on ECG signal quality. EM: Electrode Motion noise, Level 0: Clean ECG signal, Level 1: Minor contamination, Level 2: Moderate contamination, Level 3: Severe contamination, Level 4: Extreme contamination. The quality of the ECG signal decreases with the increase of electrode motion (EM) noise increases.
Overview of the CinC and Stress dataset (re)labelling.
| CinC | Stress | |||||
|---|---|---|---|---|---|---|
| Clean | Cont. | All | Clean | Cont. | All | |
| Perfect | 2404 | 1453 | 3857 (72%) | 1817 | 829 | 2646 (92%) |
| Moderate | 518 | 523 | 1041 (20%) | 118 | 66 | 184 (6%) |
| Disagree | 436 (8%) | 49 (2%) | ||||
| Fleiss’ kappa | 0.686 | 0.901 | ||||
Classification performance on independent test sets. Model 1: Trained on the Sleep dataset, Model 2: Trained on the three datasets, Orphanidou et al. [20], Clifford et al. [21].
| Test Sleep | Test CinC | Test Stress | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Model 1 | Model 2 | Orphanidou et al. | Clifford et al. | Model 1 | Model 2 | Orphanidou et al. | Clifford et al. | Model 1 | Model 2 | Orphanidou et al. | Clifford et al. | |
| Se | 1.000 | 1.000 | 0.892 | 0.999 | 0.932 | 0.977 | 0.945 | 0.981 | 0.993 | 1.000 | 0.987 | 0.993 |
| Sp | 0.966 | 0.910 | 0.876 | 0.828 | 0.966 | 0.947 | 0.88 | 0.892 | 1.000 | 0.996 | 1.000 | 0.996 |
| NPV | 1.000 | 1.000 | 0.211 | 0.965 | 0.896 | 0.960 | 0.906 | 0.998 | 0.984 | 1.000 | 0.972 | 0.997 |
| AUC | 0.999 | 1.000 | / | 0.992 | 0.988 | 0.993 | / | 0.982 | 1.000 | 1.000 | / | 1.000 |
Fig. 3Feature space of the three training datasets. A larger spread can be observed in the CinC dataset compared to the other datasets.
Fig. 4Boxplot of the score of the clean class vs. the amount of annotators agreeing on the clean class. Outliers are shown as plus signs. The different categories consist of respectively 685, 589, 485, 636 and 1268 segments.
Fig. 5Comparison between the proposed quality index and the modulation spectrum-based quality index (MS-QI). The quality of the EM (a) and MA (b) noise both significantly decrease, to a different extent, with the increasing noise level. The same can be observed for the MS-QI. The boundaries of the gray area indicate the 25th and 75th percentiles, and the solid line the median.