A Novel Wavelet-Based Algorithm for Detection of QRS Complex

Accurate QRS detection is an important first step for almost all automatic electrocardiogram (ECG) analyzing systems. However, QRS detection is difficult, not only because of the wide variety of ECG waveforms but also because of the interferences caused by various types of noise. This study proposes an improved QRS complex detection algorithm based on a four-level biorthogonal spline wavelet transform. A noise evaluation method is proposed to quantify the noise amount and to select a lower-noise wavelet detail signal instead of removing high-frequency components in the preprocessing stage. The QRS peaks can be detected by the extremum pairs in the selected wavelet detail signal and the proposed decision rules. The results show the high accuracy of the proposed algorithm, which achieves a 0.25% detection error rate, 99.84% sensitivity, and 99.92% positive prediction value, evaluated using the MIT-BIT arrhythmia database. The proposed algorithm improves the accuracy of QRS detection in comparison with several wavelet-based and non-wavelet-based approaches.

[1]  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.

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

[3]  Jean-Marc Vesin,et al.  Extraction of QRS fiducial points from the ECG using adaptive mathematical morphology , 2016, Digit. Signal Process..

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

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

[6]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[7]  David Castells-Rufas,et al.  Simple real-time QRS detector with the MaMeMi filter , 2015, Biomed. Signal Process. Control..

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

[9]  Ramesh Kumar Sunkaria,et al.  A robust QRS detection using novel pre-processing techniques and kurtosis based enhanced efficiency , 2016 .

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

[11]  Chieh-Li Chen,et al.  A QRS Detection and R Point Recognition Method for Wearable Single-Lead ECG Devices , 2017, Sensors.

[12]  Ivaylo I Christov,et al.  Real time electrocardiogram QRS detection using combined adaptive threshold , 2004, Biomedical engineering online.

[13]  Pornchai Phukpattaranont,et al.  QRS detection algorithm based on the quadratic filter , 2015, Expert Syst. Appl..

[14]  Michael Unser,et al.  Ten good reasons for using spline wavelets , 1997, Optics & Photonics.

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

[16]  Abdelmalik Taleb-Ahmed,et al.  R-peaks detection based on stationary wavelet transform , 2015, Comput. Methods Programs Biomed..

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

[18]  Sajjad Farashi,et al.  A multiresolution time-dependent entropy method for QRS complex detection , 2016, Biomed. Signal Process. Control..

[19]  Ashish Kumar,et al.  Design of high performance QRS complex detector for wearable healthcare devices using biorthogonal spline wavelet transform. , 2018, ISA transactions.

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

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

[22]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

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

[24]  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..