QRS detection algorithm based on the quadratic filter

QRS detection algorithm with noise removal method based on the quadratic filter.Results show the significant improvement in QRS signal to noise ratio.Use only a single fixed threshold without additional post processing techniques.Evaluate the algorithm with 109,483 beats of QRS complexes from MIT-BIH database.Achieve overall sensitivity 99.82% and positive predictive rate 99.81%. QRS detection in the electrocardiogram signal is very crucial as a preliminary step for obtaining QRS complex, beat segmentation, and beat-to-beat intervals. Two main problems in QRS detection are a variety of noise types and various types of abnormal morphologies. We propose a QRS detection algorithm consisting of the quadratic filter for enhancing QRS signal to noise ratio. Results show that significant improvement in QRS signal to noise ratio can be obtained from challenging situations including low amplitude QRS complexes corrupted by baseline drift and abnormal morphologies such as an aberrated atrial premature beat, a premature ventricular contraction beat, a fusion of ventricular and normal beat, and a fusion of paced and normal beat. The enhancements in QRS signal to noise ratio allow us to use a single fixed threshold without any additional post-processing techniques in beat detection step. The performance of proposed algorithm was evaluated with the electrocardiogram data from MIT-BIH arrhythmia database. Results show that the quadratic filter is capable of enhancing QRS signal to noise very well leading to the average detection error rate of 0.38% from 48 records.

[1]  W.J. Tompkins,et al.  ECG beat detection using filter banks , 1999, IEEE Transactions on Biomedical Engineering.

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

[3]  Yakup Kutlu,et al.  Feature extraction for ECG heartbeats using higher order statistics of WPD coefficients , 2012, Comput. Methods Programs Biomed..

[4]  Sung-Nien Yu,et al.  Conditional mutual information-based feature selection for congestive heart failure recognition using heart rate variability , 2012, Comput. Methods Programs Biomed..

[5]  Mohammad R. Homaeinezhad,et al.  Real-time electrocardiogram P-QRS-T detection-delineation algorithm based on quality-supported analysis of characteristic templates , 2014, Comput. Biol. Medicine.

[6]  Sugata Munshi,et al.  Correlation technique and least square support vector machine combine for frequency domain based ECG beat classification. , 2010, Medical engineering & physics.

[7]  Abdelhak Bennia,et al.  Sigmoidal radial basis function ANN for QRS complex detection , 2014, Neurocomputing.

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

[9]  Fei Zhang,et al.  QRS Detection Based on Multiscale Mathematical Morphology for Wearable ECG Devices in Body Area Networks , 2009, IEEE Transactions on Biomedical Circuits and Systems.

[10]  Zhongwei Jiang,et al.  Development of ECG beat segmentation method by combining lowpass filter and irregular R-R interval checkup strategy , 2010, Expert Syst. Appl..

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

[12]  M Bahoura,et al.  DSP implementation of wavelet transform for real time ECG wave forms detection and heart rate analysis. , 1997, Computer methods and programs in biomedicine.

[13]  Mustafa Poyraz,et al.  An expert system for automated recognition of patients with obstructive sleep apnea using electrocardiogram recordings , 2011, Expert Syst. Appl..

[14]  Binshan Lin,et al.  An Embedded Mobile ECG Reasoning System for Elderly Patients , 2010, IEEE Transactions on Information Technology in Biomedicine.

[15]  Hee Don Seo,et al.  A New QRS Detection Method Using Wavelets and Artificial Neural Networks , 2011, Journal of Medical Systems.

[16]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[17]  Byung-Eun Park,et al.  Comparative Study on Metal–Ferroelectric–Insulator–Semiconductor Diodes Composed of Poly(vinyliden fluoride-trifluoroethylene) and Poly(methyl metacrylate)-Blended Poly(vinyliden fluoride-trifluoroethylene) , 2009 .

[18]  Sung-Nien Yu,et al.  Bispectral analysis and genetic algorithm for congestive heart failure recognition based on heart rate variability , 2012, Comput. Biol. Medicine.

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

[20]  Messaoud Benidir,et al.  Multiresolution wavelet-based QRS complex detection algorithm suited to several abnormal morphologies , 2014, IET Signal Process..

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

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

[23]  Chris Zhang,et al.  VLSI Friendly ECG QRS Complex Detector for Body Sensor Networks , 2012, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

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

[25]  Mehmet Korürek,et al.  ECG beat classification using particle swarm optimization and radial basis function neural network , 2010, Expert Syst. Appl..

[26]  Jeong-Whan Lee,et al.  A Real Time QRS Detection Using Delay-Coordinate Mapping for the Microcontroller Implementation , 2004, Annals of Biomedical Engineering.

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

[28]  Adel Belouchrani,et al.  QRS detection based on wavelet coefficients , 2012, Comput. Methods Programs Biomed..

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

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

[31]  Szi-Wen Chen,et al.  A real-time QRS detection method based on moving-averaging incorporating with wavelet denoising , 2006, Comput. Methods Programs Biomed..

[32]  Jun Dong,et al.  An R-peak detection method based on peaks of Shannon energy envelope , 2013, Biomed. Signal Process. Control..

[33]  Wen-June Wang,et al.  QRS complexes detection for ECG signal: The Difference Operation Method , 2008, Comput. Methods Programs Biomed..

[34]  Pornchai Phukpattaranont,et al.  Optimum Quadratic Filters for Nonlinear Ultrasonic Imaging , 2009 .

[35]  P. C. Cortez,et al.  An innovative approach of QRS segmentation based on first-derivative, Hilbert and Wavelet Transforms. , 2012, Medical engineering & physics.

[36]  Alain Dieterlen,et al.  QRS detection using S-Transform and Shannon energy , 2014, Comput. Methods Programs Biomed..

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

[38]  Fethi Bereksi-Reguig,et al.  QRS complex detection based on multi wavelet packet decomposition , 2011, Appl. Math. Comput..

[39]  Saeed Babaeizadeh,et al.  Automatic detection and quantification of sleep apnea using heart rate variability. , 2010, Journal of electrocardiology.

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