A statistical approach for determination of time plane features from digitized ECG

This paper illustrates a method for time-plane feature extraction from digitized ECG sample using statistical approach. The algorithm detects the position and magnitude of the QRS complex, P and T wave for a single lead ECG dataset. The processing is broadly based on relative comparison of magnitude and slopes of ECG samples. Then the baseline modulation in the dataset is removed. The R-peak detection and baseline modulation is tested MIT-BIH arrhythmia database as well as 12-lead datasets in MIT-PTB database (PTBDB) and available under Physionet. The overall accuracy obtained is more than 99%.

[1]  Willis J. Tompkins,et al.  Adaptive matched filtering for QRS detection , 1988, Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[2]  Andrej Zemva,et al.  FPGA-based System for ECG Beat Detection and Classification , 2007 .

[3]  Fei Zhang,et al.  An Effective QRS Detection Algorithm for Wearable ECG in Body Area Network , 2007, 2007 IEEE Biomedical Circuits and Systems Conference.

[4]  Narendra D. Londhe,et al.  A complete ECG signal delineation method based on Wavelet Transform , 2012 .

[5]  Peng Un Mak,et al.  ECG QRS Complex detection with programmable hardware. , 2008, Conference proceedings : ... Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual Conference.

[6]  Mohamed Yacin Sikkandar,et al.  Analysis of cardiac abnormalities using Hilbert-Huang transform , 2013 .

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

[8]  Roy P. Paily,et al.  Design of QRS Detection and Heart Rate Estimation System on FPGA , 2011, ACC.

[9]  M. R. Neuman,et al.  QRS wave detection , 2006, Medical and Biological Engineering and Computing.

[10]  Zhen Ji,et al.  Adaptive Lifting Scheme for ECG QRS complexes detection and its FPGA implementation , 2010, 2010 3rd International Conference on Biomedical Engineering and Informatics.

[11]  Ashish Shukla,et al.  A fast and accurate FPGA based QRS detection system , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[12]  W J Tompkins,et al.  Applications of artificial neural networks for ECG signal detection and classification. , 1993, Journal of electrocardiology.

[13]  Christian Jutten,et al.  Multichannel Electrocardiogram Decomposition Using Periodic Component Analysis , 2008, IEEE Transactions on Biomedical Engineering.

[14]  B. Saranya,et al.  Analysis of Ventricular Late Potentials using wavelets and FFT spectrum , 2011 .

[15]  P. Steinbigler,et al.  Analysis of beat-to-beat variability of frequency contents in the electrocardiogram using two-dimensional Fourier transforms , 1998, IEEE Transactions on Biomedical Engineering.

[16]  Aslak Tveito,et al.  Computing the size and location of myocardial ischemia using measurements of ST-segment shift , 2006, IEEE Transactions on Biomedical Engineering.

[17]  Ali Ghaffari,et al.  A new mathematical based QRS detector using continuous wavelet transform , 2008, Comput. Electr. Eng..

[18]  J. Espi-Lopez,et al.  Application of adaptive signal processing for determining the limits of P and T waves in an ECG , 1998, IEEE Transactions on Biomedical Engineering.

[19]  Willis J. Tompkins,et al.  Automated High-Speed Analysis of Holter Tapes with Microcomputers , 1983, IEEE Transactions on Biomedical Engineering.

[20]  Mak Peng Un,et al.  QRS Recognition with Programmable Hardware , 2008, 2008 2nd International Conference on Bioinformatics and Biomedical Engineering.

[21]  Willis J. Tompkins,et al.  Quantitative Investigation of QRS Detection Rules Using the MIT/BIH Arrhythmia Database , 1986, IEEE Transactions on Biomedical Engineering.

[22]  Chi-Sang Poon,et al.  Analysis of First-Derivative Based QRS Detection Algorithms , 2008, IEEE Transactions on Biomedical Engineering.

[23]  Amit Acharyya,et al.  A Low-Complexity ECG Feature Extraction Algorithm for Mobile Healthcare Applications , 2013, IEEE Journal of Biomedical and Health Informatics.

[24]  A. Kordi,et al.  A Comparative Approach to ECG Feature Extraction Methods , 2012, 2012 Third International Conference on Intelligent Systems Modelling and Simulation.

[25]  D.S. Benitez,et al.  A new QRS detection algorithm based on the Hilbert transform , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[26]  Paul S. Addison,et al.  Continuous Wavelet Transform Modulus Maxima Analysis of the Electrocardiogram: Beat Characterisation and Beat-to-Beat Measurement , 2005, Int. J. Wavelets Multiresolution Inf. Process..

[27]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[28]  Zhongwei Jiang,et al.  Development of QRS detection algorithm designed for wearable cardiorespiratory system , 2009, Comput. Methods Programs Biomed..

[29]  I.S.N. Murthy,et al.  Analysis of ECG from pole-zero models , 1992, IEEE Transactions on Biomedical Engineering.

[30]  László Gerencsér,et al.  The use of the SPSA method in ECG analysis , 2002, IEEE Transactions on Biomedical Engineering.

[31]  S. M. Gulhane,et al.  A survey of FPGA based Interference cancellation architectures for biomedical signals , 2013 .

[32]  S. Mitra,et al.  QRS complex identification using Hilbert transform, variable threshold and slope reversal approach , 2012 .

[33]  P. Caminal,et al.  Low-pass differentiators for biological signals with known spectra: application to ECG signal processing , 1990, IEEE Transactions on Biomedical Engineering.

[34]  Ravishankar K. Iyer,et al.  An embedded reconfigurable architecture for patient-specific multi-paramater medical monitoring , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[35]  N. S. Lingayat,et al.  Detection of P and T-waves in Electrocardiogram , 2008 .

[36]  R. Orglmeister,et al.  QRS Detection Using Zero Crossing Counts , 2003 .

[37]  A. Ruha,et al.  A real-time microprocessor QRS detector system with a 1-ms timing accuracy for the measurement of ambulatory HRV , 1997, IEEE Transactions on Biomedical Engineering.

[38]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[39]  H.-Y. Zhou,et al.  Embedded real-time QRS detection algorithm for pervasive cardiac care system , 2008, 2008 9th International Conference on Signal Processing.

[40]  Michael G. Strintzis,et al.  ECG analysis using nonlinear PCA neural networks for ischemia detection , 1998, IEEE Trans. Signal Process..

[41]  P.E. Trahanias,et al.  An approach to QRS complex detection using mathematical morphology , 1993, IEEE Transactions on Biomedical Engineering.

[42]  Sarabjeet Singh Mehta,et al.  Identification of QRS complexes in 12-lead electrocardiogram , 2009, Expert Syst. Appl..

[43]  Ying Liu,et al.  Adaptive Threshold for QRS Complex Detection Based on Wavelet Transform , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[44]  G.G. Cano,et al.  An approach to cardiac arrhythmia analysis using hidden Markov models , 1990, IEEE Transactions on Biomedical Engineering.

[45]  Pablo Laguna,et al.  A wavelet-based ECG delineator: evaluation on standard databases , 2004, IEEE Transactions on Biomedical Engineering.

[46]  Douglas L. Jones,et al.  Analysis of abnormal signals within the QRS complex of the high-resolution electrocardiogram , 1997, IEEE Transactions on Biomedical Engineering.

[47]  Linrang Zhang,et al.  Fetal Electrocardiogram extraction algorithm in noise: using BSE , 2012 .

[48]  K G Lindecrantz,et al.  New software QRS detector algorithm suitable for real time applications with low signal-to-noise ratios. , 1988, Journal of biomedical engineering.

[49]  R. Poli,et al.  Genetic design of optimum linear and nonlinear QRS detectors , 1995, IEEE Transactions on Biomedical Engineering.

[50]  Ivaturi S. N. Murthy,et al.  Syntactic Approach to ECG Rhythm Analysis , 1980, IEEE Transactions on Biomedical Engineering.

[51]  S. Murugan,et al.  Automatic ischaemic beats classification using Genetic-based Least Square Support Vector Machine , 2012 .

[52]  P. Morizet-Mahoudeaux,et al.  Simple microprocessor-based system for on-line e.c.g. arrhythmia analysis , 2006, Medical and Biological Engineering and Computing.

[53]  V. Chouhan,et al.  Threshold-based Detection of P and T-wave in ECG using New Feature Signal , 2008 .

[54]  S. Suppappola,et al.  Nonlinear transforms of ECG signals for digital QRS detection: a quantitative analysis , 1994, IEEE Transactions on Biomedical Engineering.

[55]  M. Okada A digital filter for the QRS complex detection. , 1979, IEEE transactions on bio-medical engineering.

[56]  W.J. Tompkins,et al.  Neural-network-based adaptive matched filtering for QRS detection , 1992, IEEE Transactions on Biomedical Engineering.

[57]  S. Cerutti,et al.  ECG fiducial points detection through wavelet transform , 1995, Proceedings of 17th International Conference of the Engineering in Medicine and Biology Society.

[58]  Hsiang-Cheh Huang,et al.  A novel wireless biomedical monitoring system with dedicated FPGA-based ECG processor , 2012, 2012 IEEE 16th International Symposium on Consumer Electronics.

[59]  Gerard Olivar,et al.  FPGA-Based Implementation of an Adaptive Canceller for 50/60-Hz Interference in Electrocardiography , 2007, IEEE Transactions on Instrumentation and Measurement.

[60]  Pablo Laguna,et al.  Multilead ECG Delineation Using Spatially Projected Leads From Wavelet Transform Loops , 2009, IEEE Transactions on Biomedical Engineering.

[61]  Zhang Xu,et al.  Accurate and Rapid QRS Detection for Intelligent ECG Monitor , 2011, 2011 Third International Conference on Measuring Technology and Mechatronics Automation.

[62]  Yukinori Suzuki Self-organizing QRS-wave recognition in ECG using neural networks , 1995, IEEE Trans. Neural Networks.

[63]  Yongbing Wang,et al.  A Preferable Method on Digital Filter in ECG Signal's Processing Based on FPGA , 2010, 2010 Third International Symposium on Intelligent Information Technology and Security Informatics.

[64]  C. Li,et al.  Detection of ECG characteristic points using wavelet transforms. , 1995, IEEE transactions on bio-medical engineering.