Abstract
Health monitoring is hindered by various types of noise (especially motion artifacts) in electrocardiogram (ECG) collected via wearable devices. The main way to solve this problem is through denoising techniques or signal quality assessment(SQA). When denoising techniques cannot completely suppress motion artifacts, SQA is the most promising approach to address the problem. However, the performance of SQA based on morphological and RR interval features for expressing ECG quality features contaminated by motion artifacts remains unsatisfactory. Here, a frequency-adaptive pipeline based on the mean absolute deviation curve is proposed to achieve a simple and efficient SQA. The greatest advantage of the proposed pipeline is to implement SQA from a new perspective, without considering the influence of motion artifacts or paying attention to the morphological and RR interval features of ECG data. Specifically, the discrete wavelet transform (DWT) is used to capture the abrupt local changes in ECG and noise in a local time window and to form a curve that can reflect the ECG quality distribution. By setting thresholds appropriately (we select two threshold ranges: [0.107,0.143] and [0.324,0.390]), the curve can accurately reflect the ECG quality distribution and label it as three quality levels according to the noise-contamination degrees. On an artificial dataset based on the QT dataset, the F1 value of our pipeline reaches 97.01%, outperforming the SQA method based on morphology and RR interval features. More importantly, the proposed pipeline achieves SQA without corrupting pathological information, and has great potential for deployment in wearable devices.















Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Acharya UR, Fujita H, Oh SL, Hagiwara Y, Tan JH, Adam M (2017) Application of deep convolutional neural network for automated detection of myocardial infarction using ecg signals. Inf Sci 415:190–198
Hernandez-Matamoros A, Fujita H, Escamilla-Hernandez E, Perez-Meana H, Nakano-Miyatake M (2020) Recognition of ecg signals using wavelet based on atomic functions. Biocybern Biomed Eng 40 (2):803–814
Satija U, Ramkumar B, Manikandan MS (2017) Real-time signal quality-aware ecg telemetry system for iot-based health care monitoring. IEEE Internet Things J 4(3):815–823
Xia W, Zhou Y, Fang Y, Liu H (2018) Ecg-enhanced multi-sensor solution for wearable sports devices. In: 2018 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp 1939–1944. IEEE
Sarmento A, Vignati C, Paolillo S, Lombardi C, Scoccia A, Nicoli F, Mapelli M, Leonardi A, Ossola D, Rigoni R, etal (2018) Qualitative and quantitative evaluation of a new wearable device for ecg and respiratory holter monitoring. Int J Cardiol 272:231–237
Friesen GM, Jannett TC, Jadallah MA, Yates SL, Quint SR, Nagle HT (1990) A comparison of the noise sensitivity of nine qrs detection algorithms. IEEE Trans Biomed Eng 37(1):85–98
Agrawal S, Gupta A (2013) Fractal and emd based removal of baseline wander and powerline interference from ecg signals. Comput Biol Med 43(11):1889–1899
Singhal A, Singh P, Fatimah B, Pachori RB (2020) An efficient removal of power-line interference and baseline wander from ecg signals by employing fourier decomposition technique. Biomed Signal Process Control 57:101741
Sharma RR, Pachori RB (2018) Baseline wander and power line interference removal from ecg signals using eigenvalue decomposition. Biomed Signal Process Control 45:33–49
Hu M, Zhang S, Dong W, Xu F, Liu H (2021) Adaptive denoising algorithm using peak statistics-based thresholding and novel adaptive complementary ensemble empirical mode decomposition. Inf Sci 563:269–289
Oster J, Behar J, Sayadi O, Nemati S, Johnson AE, Clifford GD (2015) Semisupervised ecg ventricular beat classification with novelty detection based on switching kalman filters. IEEE Trans Biomed Eng 62(9):2125–2134
Clifford GD, Azuaje F, Mcsharry P (2006) Ecg statistics, noise, artifacts, and missing data. Adv Methods Tools ECG Data Anal 6(1):18
Satija U, Ramkumar B, Manikandan MS (2017) Automated ecg noise detection and classification system for unsupervised healthcare monitoring. IEEE J Biomed Health Inf 22(3):722–732
Satija U, Ramkumar B, Manikandan MS (2018) A review of signal processing techniques for electrocardiogram signal quality assessment. IEEE Rev Biomed Eng 11:36–52
Shahriari Y, Fidler R, Pelter MM, Bai Y, Villaroman A, Hu X (2017) Electrocardiogram signal quality assessment based on structural image similarity metric. IEEE Trans Biomed Eng 65(4):745–753
Falk TH, Maier M et al (2014) ms-qi: A modulation spectrum-based ecg quality index for telehealth applications. IEEE Trans Biomed Eng 63(8):1613–1622
Albaba A, Simões-Capela N, Wang Y, Hendriks RC, De Raedt W, Van Hoof C (2021) Assessing the signal quality of electrocardiograms from varied acquisition sources: a generic machine learning pipeline for model generation. Comput Biol Med 130:104164
Paliakaitė B, Petrėnas A, Henriksson M, Skibarkienė J, Kubilius R, Sörnmo L, Marozas V (2018) Atrial fibrillation frequency tracking in ambulatory ecg signals: the significance of signal quality assessment. Comput Biol Med 102:227–233
Orphanidou C, Bonnici T, Charlton P, Clifton D, Vallance D, Tarassenko L (2015) Signal-quality indices for the electrocardiogram and photoplethysmogram: Derivation and applications to wireless monitoring. IEEE J Biomed Health Inf 19:832–838
Quesnel PX, Chan AD, Yang H (2014) Signal quality and false myocardial ischemia alarms in ambulatory electrocardiograms. In: 2014 IEEE International Symposium on Medical Measurements and Applications (MeMeA), pp 1–5. IEEE
Quesnel PX, Chan AD, Yang H (2013) Real-time biosignal quality analysis of ambulatory ecg for detection of myocardial ischemia. In: 2013 IEEE International Symposium on Medical Measurements and Applications (MeMeA), pp 1–5. IEEE
Redmond SJ, Xie Y, Chang D, Basilakis J, Lovell NH (2012) Electrocardiogram signal quality measures for unsupervised telehealth environments. Physiol Meas 33(9):1517–1533
Hayn D, Jammerbund B, Schreier G (2012) Qrs detection based ecg quality assessment. Physiol Meas 33(9):1449–1461
Liu C, Zhang X, Zhao L, Liu F, Chen X, Yao Y, Li J (2018) Signal quality assessment and lightweight qrs detection for wearable ecg smartvest system. IEEE Internet Things J 6(2):1363–1374
Behar J, Oster J, Li Q, Clifford GD (2013) Ecg signal quality during arrhythmia and its application to false alarm reduction. IEEE Trans Biomed Eng 60(6):1660–1666
Allen J, Murray A (1996) Assessing ecg signal quality on a coronary care unit. Physiol Meas 17(4):249–258
Smital L, Haider CR, Vitek M, Leinveber P, Jurak P, Nemcova A, Smisek R, Marsanova L, Provaznik I, Felton CL et al (2020) Real-time quality assessment of long-term ecg signals recorded by wearables in free-living conditions. IEEE Trans Biomed Eng 67(10):2721–2734
Lee J, McManus DD, Merchant S, Chon KH (2011) Automatic motion and noise artifact detection in holter ecg data using empirical mode decomposition and statistical approaches. IEEE Trans Biomed Eng 59(6):1499–1506
Donoho DL, Johnstone IM (1995) Adapting to unknown smoothness via wavelet shrinkage. J Am Stat Assoc 90(432):1200–1224
Laguna P, Mark RG, Goldberg A, Moody GB (1997) A database for evaluation of algorithms for measurement of qt and other waveform intervals in the ecg. In: Computers in Cardiology 1997, pp 673–676. IEEE
Moody GB, Muldrow W, Mark RG (1984) A noise stress test for arrhythmia detectors. Comput Cardiol 11(3):381–384
Kelly SE (1996) Gibbs phenomenon for wavelets. Appl Comput Harmon Anal 3(1):72–81
Xie X, Liu H, Shu M, Zhu Q, Huang A, Kong X, Wang Y (2021) A multi-stage denoising framework for ambulatory ecg signal based on domain knowledge and motion artifact detection. Futur Gener Comput Syst 116:103–116
Li S, Lin J (2009) The optimal de-noising algorithm for ecg using stationary wavelet transform. In: 2009 WRI World congress on computer science and information engineering, vol 6, pp 469–473. IEEE
Dyer SA, Dyer JS (2001) Cubic-spline interpolation. 1. IEEE Instrum Meas Mag 4(1):44–46
Lin C, Mailhes C, Tourneret J-Y (2010) P-and t-wave delineation in ecg signals using a bayesian approach and a partially collapsed gibbs sampler. IEEE Trans Biomed Eng 57(12):2840–2849
Pilia N, Nagel C, Lenis G, Becker S, Doessel O, Loewe A (2021) Ecgdeli-an open source ecg delineation toolbox for matlab. SoftwareX 13:100639
Hasan NI, Bhattacharjee A (2019) Deep learning approach to cardiovascular disease classification employing modified ecg signal from empirical mode decomposition. Biomed Signal Process Control 52:128–140
Pan J, Tompkins WJ (1985) A real-time qrs detection algorithm. IEEE Trans Biomed Eng 32(3):230–236
Lin H-Y, Liang S-Y, Ho Y-L, Lin Y-H, Ma H-P (2014) Discrete-wavelet-transform-based noise removal and feature extraction for ECG signals. Irbm 35(6):351–361
Wang Y-H, Yeh C-H, Young H-WV, Hu K, Lo M-T (2014) On the computational complexity of the empirical mode decomposition algorithm. Physica A: Stat Mech Appl 400:159–167
Sun Y, Chan KL, Krishnan SM (2002) ECG signal conditioning by morphological filtering. Comput Biol Med 32(6):465–479
Lin H-Y, Liang S-Y, Ho Y-L, Lin Y-H, Ma H-P (2014) Discrete-wavelet-transform-based noise removal and feature extraction for ecg signals. Irbm 35(6):351–361
Gilles J (2013) Empirical wavelet transform. IEEE Trans Signal Process 61(16):3999–4010
Singh O, Sunkaria RK (2017) Ecg signal denoising via empirical wavelet transform. Australas Phys Eng Sci Med 40(1):219–229
Xu X, Liang Y, He P, Yang J (2019) Adaptive motion artifact reduction based on empirical wavelet transform and wavelet thresholding for the non-contact ecg monitoring systems. Sensors 19(13):2916
Clifford G, Behar J, Li Q, Rezek I (2012) Signal quality indices and data fusion for determining clinical acceptability of electrocardiograms. Physiol Meas 33(9):1419–1433
Goldberger AL, Amaral LA, Glass L, Hausdorff JM, Ivanov PC, Mark RG, Mietus JE, Moody GB, Peng C-K, Stanley HE (2000) Physiobank, physiotoolkit, and physionet: components of a new research resource for complex physiologic signals. Circulation 101(23):215–220
Acknowledgements
This work was supported in part by the National Natural Science Foundation of China (No. 62073248), in part by the Science and Technology Major Project of Hubei Province, China (Next Generation Al Technologies, No. 2019AEA170).
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
The authors declare no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Yuan, S., He, Z., Zhao, J. et al. Long-term electrocardiogram signal quality assessment pipeline based on a frequency-adaptive mean absolute deviation curve. Appl Intell 53, 20418–20440 (2023). https://doi.org/10.1007/s10489-023-04549-w
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-023-04549-w