Automated ECG Noise Detection and Classification System for Unsupervised Healthcare Monitoring

Objective: Automatic detection and classification of noises can play a vital role in the development of robust unsupervised electrocardiogram (ECG) analysis systems. This paper proposes a novel unified framework for automatic detection, localization, and classification of single and combined ECG noises. Methods : The proposed framework consists of the modified ensemble empirical mode decomposition (CEEMD), the short-term temporal feature extraction, and the decision-rule-based noise detection and classification. In the proposed framework, ECG signals are first decomposed using the modified CEEMD algorithm for discriminating the ECG components from the noises and artifacts. Then, the short-term temporal features such as maximum absolute amplitude, number of zerocrossings, and local maximum peak amplitude of the autocorelation function are computed from the extracted high-frequency and low-frequency signals. Finally, a decision rule-based algorithm is presented for detecting the presence of noises and classifying the processed ECG signals into six signal groups: noise-free ECG, ECG+BW, ECG+MA, ECG+PLI, ECG+BW+PLI, and ECG+BW+MA. Results: The proposed framework is rigorously evaluated on five benchmark ECG databases and the real-time ECG signals. The proposed framework achieves an average sensitivity of 99.12%, specificity of 98.56%, and overall accuracy of 98.90% in detecting the presence of noises. Classification results show that the framework achieves an average sensitivity, positive predictivity, and classification accuracy of 98.93%, 98.39%, and 97.38%, respectively. Conclusion: The proposed framework not only achieves better noise detection and classification rates than the current state-of-the-art methods but also accurately localizes short bursts of noises with low endpoint delineation errors. Significance: Extensive studies on benchmark databases demonstrate that the proposed framework is more suitable for reducing false alarm rates and selecting appropriate noise-specific denoising techniques in automated ECG analysis applications.

[1]  G. Clifford,et al.  Signal quality and data fusion for false alarm reduction in the intensive care unit. , 2012, Journal of electrocardiology.

[2]  H. T. Nagle,et al.  A comparison of the noise sensitivity of nine QRS detection algorithms , 1990, IEEE Transactions on Biomedical Engineering.

[3]  Günter Schreier,et al.  QRS detection based ECG quality assessment , 2012, Physiological measurement.

[4]  Felipe Alonso-Atienza,et al.  Quality estimation of the electrocardiogram using cross-correlation among leads , 2015, Biomedical engineering online.

[5]  N H Lovell,et al.  Electrocardiogram signal quality measures for unsupervised telehealth environments , 2012, Physiological measurement.

[6]  C. Peng,et al.  Age-related alterations in the fractal scaling of cardiac interbeat interval dynamics. , 1996, The American journal of physiology.

[7]  Rangaraj M. Rangayyan,et al.  Biomedical Signal Analysis: A Case-Study Approach , 2001 .

[8]  Jukka Kortelainen,et al.  Electrocardiogram quality classification based on robust best subsets linear prediction error , 2011, 2011 Computing in Cardiology.

[9]  Patrick Flandrin,et al.  A complete ensemble empirical mode decomposition with adaptive noise , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[10]  Lars Johannesen,et al.  Automatic ECG quality scoring methodology: mimicking human annotators , 2012, Physiological measurement.

[11]  Daniel Castro,et al.  A Method for Context-Based Adaptive QRS Clustering in Real Time , 2014, IEEE Journal of Biomedical and Health Informatics.

[12]  Qiao Li,et al.  ECG Signal Quality During Arrhythmia and Its Application to False Alarm Reduction , 2013, IEEE Transactions on Biomedical Engineering.

[13]  M. Sabarimalai Manikandan,et al.  A novel method for detecting R-peaks in electrocardiogram (ECG) signal , 2012, Biomed. Signal Process. Control..

[14]  M. Sabarimalai Manikandan,et al.  A robust sparse signal decomposition framework for baseline wander removal from ECG signal , 2016, 2016 IEEE Region 10 Conference (TENCON).

[15]  R G Mark,et al.  Robust heart rate estimation from multiple asynchronous noisy sources using signal quality indices and a Kalman filter , 2008, Physiological measurement.

[16]  G D Clifford,et al.  Signal quality indices and data fusion for determining clinical acceptability of electrocardiograms , 2012, Physiological measurement.

[17]  Joon Lee,et al.  Signal Quality Estimation With Multichannel Adaptive Filtering in Intensive Care Settings , 2012, IEEE Transactions on Biomedical Engineering.

[18]  Timo Jämsä,et al.  Quality of the Wireless Electrocardiogram Signal During Physical Exercise in Different Age Groups , 2014, IEEE Journal of Biomedical and Health Informatics.

[19]  M. Sabarimalai Manikandan,et al.  A unified sparse signal decomposition and reconstruction framework for elimination of muscle artifacts from ECG signal , 2016, 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[20]  Martin Maier,et al.  MS-QI: A Modulation Spectrum-Based ECG Quality Index for Telehealth Applications , 2016, IEEE Transactions on Biomedical Engineering.

[21]  Ralf Bousseljot,et al.  Nutzung der EKG-Signaldatenbank CARDIODAT der PTB über das Internet , 2009 .

[22]  G. D. Clifford,et al.  A single channel ECG quality metric , 2012, 2012 Computing in Cardiology.

[23]  Irena Jekova,et al.  Threshold-based system for noise detection in multilead ECG recordings. , 2012, Physiological measurement.

[24]  A. Murray,et al.  Assessing ECG signal quality on a coronary care unit , 1996, Physiological measurement.

[25]  Ki H. Chon,et al.  Automatic Motion and Noise Artifact Detection in Holter ECG Data Using Empirical Mode Decomposition and Statistical Approaches , 2012, IEEE Transactions on Biomedical Engineering.

[26]  Shamim Nemati,et al.  Semisupervised ECG Ventricular Beat Classification With Novelty Detection Based on Switching Kalman Filters , 2015, IEEE Transactions on Biomedical Engineering.

[27]  David A. Clifton,et al.  Signal-Quality Indices for the Electrocardiogram and Photoplethysmogram: Derivation and Applications to Wireless Monitoring , 2015, IEEE Journal of Biomedical and Health Informatics.

[28]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[29]  Dieter Hayn,et al.  ECG quality assessment for patient empowerment in mHealth applications , 2011, 2011 Computing in Cardiology.

[30]  M. Sabarimalai Manikandan,et al.  A simple method for detection and classification of ECG noises for wearable ECG monitoring devices , 2015, 2015 2nd International Conference on Signal Processing and Integrated Networks (SPIN).

[31]  Patrick E. McSharry,et al.  A dynamical model for generating synthetic electrocardiogram signals , 2003, IEEE Transactions on Biomedical Engineering.

[32]  Germán Castellanos-Domínguez,et al.  Improvement of ECG signal quality measurement using correlation and diversity-based approaches , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[33]  Arie C Maan,et al.  Assessment of signal quality and electrode placement in ECGs using a reconstruction matrix , 2011, 2011 Computing in Cardiology.

[34]  Álvaro Alesanco Iglesias,et al.  Automatic Real-Time ECG Coding Methodology Guaranteeing Signal Interpretation Quality , 2008, IEEE Transactions on Biomedical Engineering.

[35]  Benjamin E Moody Rule-based methods for ECG quality control , 2011, 2011 Computing in Cardiology.

[36]  Adrian D. C. Chan,et al.  Real-time biosignal quality analysis of ambulatory ECG for detection of myocardial ischemia , 2013, 2013 IEEE International Symposium on Medical Measurements and Applications (MeMeA).

[37]  Norden E. Huang,et al.  Ensemble Empirical Mode Decomposition: a Noise-Assisted Data Analysis Method , 2009, Adv. Data Sci. Adapt. Anal..