Robust artefact detection in long-term ECG recordings based on autocorrelation function similarity and percentile analysis

Artefacts can pose a big problem in the analysis of electrocardiogram (ECG) signals. Even though methods exist to reduce the influence of these contaminants, they are not always robust. In this work a new algorithm based on easy-to-implement tools such as autocorrelation functions, graph theory and percentile analysis is proposed. This new methodology successfully detects corrupted segments in the signal, and it can be applied to real-life problems such as for example to sleep apnea classification.

[1]  B. Widiger,et al.  A system for comprehensive ECG waveform and trend analysis accompanying polysomnographic sleep apnea detection , 2002, Computers in Cardiology.

[2]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[3]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[4]  Steve Warren,et al.  Two-Stage Approach for Detection and Reduction of Motion Artifacts in Photoplethysmographic Data , 2010, IEEE Transactions on Biomedical Engineering.

[5]  A. Murray,et al.  Systematic comparison of different algorithms for apnoea detection based on electrocardiogram recordings , 2002, Medical and Biological Engineering and Computing.

[6]  P. Young,et al.  Time series analysis, forecasting and control , 1972, IEEE Transactions on Automatic Control.

[7]  Christian Jutten,et al.  A Nonlinear Bayesian Filtering Framework for ECG Denoising , 2007, IEEE Transactions on Biomedical Engineering.

[8]  R D Throne Detecting ventricular fibrillation using efficient techniques for computing a normalized autocorrelation. , 1993, Computers in biology and medicine.

[9]  Johan A. K. Suykens,et al.  Multiway Spectral Clustering with Out-of-Sample Extensions through Weighted Kernel PCA , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Fan Chung,et al.  Spectral Graph Theory , 1996 .

[11]  Fei Wang,et al.  Shape-based Matching of ECG Recordings , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[12]  K. Sharmila,et al.  Application of multiscale principal component analysis (MSPCA) for enhancement of ECG signals , 2011, 2011 IEEE International Instrumentation and Measurement Technology Conference.

[13]  Hartmut Dickhaus,et al.  Steps toward subject-specific classification in ECG-based detection of sleep apnea , 2011, Physiological measurement.

[14]  Stanisław Drożdż,et al.  Long-Time Autocorrelation Function of ECG Signal for Healthy versus Diseased Human Heart , 2003 .

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

[16]  Patrick E. McSharry,et al.  Advanced Methods And Tools for ECG Data Analysis , 2006 .

[17]  Patrick Gaydecki,et al.  The use of the Hilbert transform in ECG signal analysis , 2001, Comput. Biol. Medicine.

[18]  Zbigniew Piotrowski,et al.  Robust Algorithm for Heart Rate (HR) Detection and Heart Rate Variability (HRV) Estimation , 2010 .

[19]  Hlaing Minn,et al.  Apnea MedAssist: Real-time Sleep Apnea Monitor Using Single-Lead ECG , 2011, IEEE Transactions on Information Technology in Biomedicine.

[20]  C. Zywietz,et al.  ECG Analysis for Sleep Apnea Detection , 2004, Methods of Information in Medicine.

[21]  Nuno Ferreira,et al.  ECG Artefact Detection Algorithm - An Algorithm to Improve Long-term ECG Analysis , 2012, BIOSIGNALS.