Ectopic beats detection and correction methods: A review

Abstract The present paper is concerned with a review and evaluation of different methods that are intended to detect and correct ectopic beats. Ectopic beats are abnormal beats that are due to unusual impulses. These abnormal excitations originate from atrio-ventricular junction or ventricles rather than the sino-atrial node. Ectopic beats can be seen in the ECG signal as abnormal waveforms. Their presence can extremely affect the heart rate variability (HRV) measures as they cause ambiguities. Thus, they must be detected and corrected before any HRV signal analysis. Indeed, ectopic beats have a remarkable influence on the time domain, frequency domain and nonlinear domain measurements of the HRV. In fact, too many efforts have been devoted to detect and correct the ectopic beats presence leading to the development of many methods and algorithms. In this article, we shed light on the different methods existing in the research domain literature; that are intended to be used in ectopic beats detection and correction. First, the different methods used in the ectopic beat detection are reviewed. Then, those dedicated to correct their presence are discussed. Finally, the effect of ectopic beats and the ectopic beat correction methods on the HRV signal parameters are highlighted.

[1]  Mateus Joffily,et al.  KARDIA: A Matlab software for the analysis of cardiac interbeat intervals , 2010, Comput. Methods Programs Biomed..

[2]  Steven M. Pincus,et al.  Approximate entropy: Statistical properties and applications , 1992 .

[3]  Kang-Ming Chang Ensemble empirical mode decomposition based ECG noise filtering method , 2010, 2010 International Conference on Machine Learning and Cybernetics.

[4]  E Laciar,et al.  Development of an algorithm for heartbeats detection and classification in Holter records based on temporal and morphological features , 2011 .

[5]  Lionel Tarassenko,et al.  Quantifying errors in spectral estimates of HRV due to beat replacement and resampling , 2005, IEEE Transactions on Biomedical Engineering.

[6]  Naif Alajlan,et al.  An efficient QRS detection method for ECG signal captured from fingers , 2013, 2013 IEEE International Conference on Multimedia and Expo Workshops (ICMEW).

[7]  S. Elouaham,et al.  Noised abnormal ECG signal analysis by combining EMD and Choi-Williams techniques , 2012, 2012 IEEE International Conference on Complex Systems (ICCS).

[8]  Jianbo Gao,et al.  Estimating measurement noise in a time series by exploiting nonstationarity , 2004 .

[9]  Naif Alajlan,et al.  Premature Ventricular Contraction Arrhythmia Detection and Classification with Gaussian Process and S Transform , 2013, 2013 Fifth International Conference on Computational Intelligence, Communication Systems and Networks.

[10]  B.R. Ribeiro,et al.  Manifold learning for premature ventricular contraction detection , 2008, 2008 Computers in Cardiology.

[11]  H. Huikuri,et al.  Ectopic Beats in Heart Rate Variability Analysis: Effects of Editing on Time and Frequency Domain Measures , 2001, Annals of noninvasive electrocardiology : the official journal of the International Society for Holter and Noninvasive Electrocardiology, Inc.

[12]  J. Kurths,et al.  Nonlinear analysis of complex phenomena in cardiological data , 2000, Herzschrittmachertherapie und Elektrophysiologie.

[13]  A. Gotchev,et al.  Relative estimation of the Karhunen-Loève transform basis functions for detection of ventricular ectopic beats , 2006, 2006 Computers in Cardiology.

[14]  Chih-Hung Lin,et al.  High-Precision Real-Time Premature Ventricular Contraction (PVC) Detection System Based on Wavelet Transform , 2013, J. Signal Process. Syst..

[15]  David Cuesta-Frau,et al.  Comparative study of approximate entropy and sample entropy robustness to spikes , 2011, Artif. Intell. Medicine.

[16]  R. Orglmeister,et al.  The principles of software QRS detection , 2002, IEEE Engineering in Medicine and Biology Magazine.

[17]  Achilleas Zapranis,et al.  Wavelet Neural Networks: A Practical Guide , 2011, Neural Networks.

[18]  Dingchang Zheng,et al.  A low-complexity data-adaptive approach for premature ventricular contraction recognition , 2014, Signal Image Video Process..

[19]  Sergio Cerutti,et al.  Advances in monitoring cardiovascular signals. Contribution of nonlinear signal processing , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[20]  N Lippman,et al.  Nonlinear predictive interpolation. A new method for the correction of ectopic beats for heart rate variability analysis. , 1993, Journal of electrocardiology.

[21]  Rita H. Wouhaybi,et al.  Comparison of neural networks for speaker recognition , 1999, ICECS'99. Proceedings of ICECS '99. 6th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.99EX357).

[22]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[23]  G. Bortolan,et al.  Ranking of pattern recognition parameters for premature ventricular contractions classification by neural networks , 2004, Physiological measurement.

[24]  Mika P. Tarvainen,et al.  Kubios HRV - Heart rate variability analysis software , 2014, Comput. Methods Programs Biomed..

[25]  Yong Gyu Lim,et al.  Effect of missing RR-interval data on nonlinear heart rate variability analysis , 2012, Comput. Methods Programs Biomed..

[26]  Paul S Addison,et al.  Wavelet transforms and the ECG: a review , 2005, Physiological measurement.

[27]  Yang Shuo,et al.  Automatic detection of QRS onset in ECG signals , 2008, 2008 IEEE International Symposium on IT in Medicine and Education.

[28]  D. B. Keenan,et al.  Detection and Correction of Ectopic Beats for HRV Analysis Applying Discrete Wavelet Transforms , 2008 .

[29]  Sami Saalasti,et al.  Ability of short-time Fourier transform method to detect transient changes in vagal effects on hearts: a pharmacological blocking study. , 2006, American journal of physiology. Heart and circulatory physiology.

[30]  S. Ari,et al.  Denoising of ECG signals using Empirical Mode Decomposition based technique , 2012, IEEE-International Conference On Advances In Engineering, Science And Management (ICAESM -2012).

[31]  N Lippman,et al.  Comparison of methods for removal of ectopy in measurement of heart rate variability. , 1994, The American journal of physiology.

[32]  S. A. Anapagamini,et al.  Removal of artifacts in ECG using Empirical mode decomposition , 2013, 2013 International Conference on Communication and Signal Processing.

[33]  M. Aboy,et al.  Impulse rejection filter for artifact removal in spectral analysis of biomedical signals , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[34]  Shamsun Nahar,et al.  Automatic detection of premature ventricular contraction beat using morphological transformation and cross-correlation , 2009, 2009 3rd International Conference on Signal Processing and Communication Systems.

[35]  Supat Ittatirut,et al.  Detection of Premature Ventricular Contraction for real-time applications , 2013, 2013 10th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

[36]  M. A Chikh,et al.  CLASSIFICATION OF VENTRICULAR ECTOPIC BEATS (VEB'S) USING NEURAL NETWORKS , 2004 .

[37]  Fei Zhang,et al.  Electrocardiogram QRS Detection Using Multiscale Filtering Based on Mathematical Morphology , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[38]  A. Rajeswari,et al.  Denoising of ECG signal based on improved adaptive filter with EMD and EEMD , 2013, 2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES.

[39]  R. Fonseca-Pinto,et al.  On the influence of time-series length in EMD to extract frequency content: simulations and models in biomedical signals. , 2009, Medical engineering & physics.

[40]  Comparison of methods for editing of ectopic beats in measurements of short‐term non‐linear heart rate dynamics , 2007, Clinical physiology and functional imaging.

[41]  G. Bortolan,et al.  Comparison of four methods for premature ventricular contraction and normal beat clustering , 2005, Computers in Cardiology, 2005.

[42]  Mohammad Reza Ahmadzadeh,et al.  An intelligent classifier for cardiac arrhythmias recognition , 2009, 2009 International Conference on Wireless Communications & Signal Processing.

[43]  Apostolos Serletis,et al.  Effect of noise on estimation of Lyapunov exponents from a time series , 2007 .

[44]  Feng Wen,et al.  An efficient method of addressing ectopic beats: new insight into data preprocessing of heart rate variability analysis , 2011, Journal of Zhejiang University SCIENCE B.

[45]  Tobias Kaufmann,et al.  ARTiiFACT: a tool for heart rate artifact processing and heart rate variability analysis , 2011, Behavior research methods.

[46]  R. A. Thuraisingham,et al.  Preprocessing RR interval time series for heart rate variability analysis and estimates of standard deviation of RR intervals , 2006, Comput. Methods Programs Biomed..

[47]  Fei Zhang,et al.  QRS Detection Based on Morphological Filter and Energy Envelope for Applications in Body Sensor Networks , 2011, J. Signal Process. Syst..

[48]  Burak Acar,et al.  Automatic ectopic beat elimination in short-term heart rate variability measurement , 2000, Comput. Methods Programs Biomed..

[49]  Madhuchhanda Mitra,et al.  QRS Complex detection using Empirical Mode Decomposition based windowing technique , 2010, 2010 International Conference on Signal Processing and Communications (SPCOM).

[50]  Shoushui Wei,et al.  A Construction Method of Personalized ECG Template and Its Application in Premature Ventricular Contraction Recognition for ECG Mobile Phones , 2013 .

[51]  A L Goldberger,et al.  Physiological time-series analysis: what does regularity quantify? , 1994, The American journal of physiology.

[52]  Reza Lotfi,et al.  A Level-Crossing Based QRS-Detection Algorithm for Wearable ECG Sensors , 2014, IEEE Journal of Biomedical and Health Informatics.

[53]  Tapio Seppänen,et al.  Effects and Significance of Premature Beats on Fractal Correlation Properties of R‐R Interval Dynamics , 2004, Annals of noninvasive electrocardiology : the official journal of the International Society for Holter and Noninvasive Electrocardiology, Inc.

[54]  Max Q.-H. Meng,et al.  An algorithm of premature contraction detection based on wavelet method , 2010, The 2010 IEEE International Conference on Information and Automation.

[55]  Antonio Molina–Picó,et al.  Influence of QRS complex detection errors on entropy algorithms. Application to heart rate variability discrimination , 2013, Comput. Methods Programs Biomed..

[56]  K. Chan,et al.  Characteristic wave detection in ECG signal using morphological transform , 2005, BMC cardiovascular disorders.

[57]  M. Teshnehlab,et al.  PVC Arrhythmia Detection Using Neural Networks , 2007, 2007 5th International Symposium on Image and Signal Processing and Analysis.

[58]  Dimitrios I. Fotiadis,et al.  An arrhythmia classification system based on the RR-interval signal , 2005, Artif. Intell. Medicine.

[59]  Naif Alajlan,et al.  Detection of premature ventricular contraction arrhythmias in electrocardiogram signals with kernel methods , 2012, Signal, Image and Video Processing.

[60]  Dilbag Singh,et al.  Ectopic beats in approximate entropy and sample entropy-based HRV assessment , 2012, Int. J. Syst. Sci..

[61]  Joon S. Lim,et al.  Finding Features for Real-Time Premature Ventricular Contraction Detection Using a Fuzzy Neural Network System , 2009, IEEE Transactions on Neural Networks.

[62]  Yong Gyu Lim,et al.  The effect of missing RR-interval data on heart rate variability analysis in the frequency domain , 2009, Physiological measurement.

[63]  Manabendra Bhuyan,et al.  Wavelet and energy based approach for PVC detection , 2009, 2009 International Conference on Emerging Trends in Electronic and Photonic Devices & Systems.

[64]  Gregory T. A. Kovacs,et al.  Robust Neural-Network-Based Classification of Premature Ventricular Contractions Using Wavelet Transform and Timing Interval Features , 2006, IEEE Transactions on Biomedical Engineering.

[65]  C. Chiu,et al.  USING CORRELATION COEFFICIENT IN ECG WAVEFORM FOR ARRHYTHMIA DETECTION , 2005 .

[66]  Yüksel Özbay,et al.  A New Neural Network with Adaptive Activation Function for Classification of ECG Arrhythmias , 2007, KES.

[67]  F. Bereksi-Reguig,et al.  ALGORITHM FOR AUTOMATIC DETECTION OF ECG WAVES , 2011 .

[68]  Amine Chikh,et al.  A Neuro-Fuzzy Identification of ECG Beats , 2012, Journal of Medical Systems.

[69]  G. Berntson,et al.  ECG artifacts and heart period variability: don't miss a beat! , 1998, Psychophysiology.

[70]  J.L.A. de Carvalho,et al.  Development of a Matlab software for analysis of heart rate variability , 2002, 6th International Conference on Signal Processing, 2002..

[71]  Fethi Bereksi-Reguig,et al.  Automatic Classification of Heartbeats Using Wavelet Neural Network , 2012, Journal of Medical Systems.

[72]  Jim Euchner Design , 2014, Catalysis from A to Z.

[73]  Pawel Tadejko,et al.  Mathematical Morphology Based ECG Feature Extraction for the Purpose of Heartbeat Classification , 2007, 6th International Conference on Computer Information Systems and Industrial Management Applications (CISIM'07).

[74]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[75]  Liang-Yu Shyu,et al.  Using wavelet transform and fuzzy neural network for VPC detection from the holter ECG , 2004, IEEE Transactions on Biomedical Engineering.

[76]  Yong Gyu Lim,et al.  Effect of missing RR-interval data on heart rate variability analysis in the time domain , 2007, Physiological measurement.

[77]  Ataollah Ebrahimzadeh,et al.  Detection of premature ventricular contractions using MLP neural networks: A comparative study , 2010 .

[78]  M. Teshnelab,et al.  Comparison of neural network, ANFIS, and SVM classifiers for PVC arrhythmia detection , 2008, 2008 International Conference on Machine Learning and Cybernetics.

[79]  Zhang Lixin,et al.  A New Algorithm of QT Interval Measurement Based on Multiscale Morphological Derivative Transform , 2008, 2008 International Seminar on Future BioMedical Information Engineering.

[80]  D. Andresen,et al.  Heart rate variability: how to exclude extrasystoles from the analysis? , 1993, Proceedings of Computers in Cardiology Conference.

[81]  Emery N. Brown,et al.  Analysis of heartbeat dynamics by point process adaptive filtering , 2006, IEEE Transactions on Biomedical Engineering.

[82]  Ahmet Yardimci,et al.  Soft computing in medicine , 2009, Appl. Soft Comput..

[83]  Zhao-bang Pu,et al.  Novel edge preserving multiscale filtering method based on mathematical morphology , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[84]  I. Johnstone,et al.  Ideal spatial adaptation by wavelet shrinkage , 1994 .

[85]  H. McGee,et al.  Nine-year comparison of presentation and management of acute coronary syndromes in Ireland: a national cross-sectional survey , 2005, BMC cardiovascular disorders.

[86]  Baodan Bai,et al.  Ventricular Fibrillation Detection Based on Empirical Mode Decomposition , 2011, 2011 5th International Conference on Bioinformatics and Biomedical Engineering.

[87]  Xiaoyang Zeng,et al.  An Ultra-Low Power QRS Complex Detection Algorithm Based on Down-Sampling Wavelet Transform , 2013, IEEE Signal Processing Letters.

[88]  Jie Zhou,et al.  Automatic detection of premature ventricular contraction using quantum neural networks , 2003, Third IEEE Symposium on Bioinformatics and Bioengineering, 2003. Proceedings..

[89]  A. Mukherjee,et al.  A noise independent approach to QRS-complex detection using CWT , 2013, 2013 International Conference on Informatics, Electronics and Vision (ICIEV).

[90]  Amine Naït-Ali,et al.  QRS complex detection using Empirical Mode Decomposition , 2010, Digit. Signal Process..

[91]  Dingchang Zheng,et al.  A Combination Method of Improved Impulse Rejection Filter and Template Matching for Identification of Anomalous Intervals in RR Sequences , 2012 .

[92]  Butta Singh,et al.  Evaluation of Multiscale Entropy based HRV for Ectopic Beats , 2013, 2013 10th International Conference on Information Technology: New Generations.

[93]  K. Egiazarian,et al.  Comparative study of morphological and time-frequency ECG descriptors for heartbeat classification. , 2006, Medical engineering & physics.

[94]  S. A. Taouli,et al.  Noise and baseline wandering suppression of ECG signals by morphological filter , 2010, Journal of medical engineering & technology.

[95]  G. Carrault,et al.  Wavelets extrema representation for QRS-T cancellation and P wave detection , 2002, Computers in Cardiology.

[96]  Leandro Rodríguez Liñares,et al.  gHRV: Heart rate variability analysis made easy , 2014, Comput. Methods Programs Biomed..

[97]  N. Kumaravel,et al.  Nonlinear filters for preprocessing Heart rate variability signals , 2010 .