QRS Detection Based on Morphological Filter and Energy Envelope for Applications in Body Sensor Networks

Emerging body sensor networks (BSN) provide solutions for continuous health monitoring at anytime and from anywhere. The implementation of these monitoring solutions requires wearable sensor devices and thus creates new technology challenges in both software and hardware. This paper presents a QRS detection method for wearable Electrocardiogram (ECG) sensor in body sensor networks. The success of proposed method is based on the combination of two computationally efficient procedures, i.e., single-scale mathematical morphological (MM) filter and approximated envelope. The MM filter removes baseline wandering, impulsive noise and the offset of DC component while the approximated envelope enhances the QRS complexes. The performance of the algorithm is verified with standard MIT-BIH arrhythmia database as well as exercise ECG data. It achieves a low detection error rate of 0.42% based on the MIT-BIH database.

[1]  Robert N. McDonough,et al.  Detection of signals in noise , 1971 .

[2]  L. Sörnmo,et al.  Delineation of the QRS complex using the envelope of the e.c.g. , 1983, Medical and Biological Engineering and Computing.

[3]  Fei Zhang,et al.  Detecting and tracking dim moving point target in IR image sequence , 2005 .

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

[5]  Alan V. Oppenheim,et al.  Discrete-Time Signal Pro-cessing , 1989 .

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

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

[8]  Fei Zhang,et al.  Frequency-response masking based filter bank for QRS dection in wearable biomedical devices , 2009, 2009 IEEE International Symposium on Circuits and Systems.

[9]  Petros Maragos,et al.  Mathematical morphology and its applications to image and signal processing [Book Review] , 1996, IEEE Circuits and Devices Magazine.

[10]  Antonios Gasteratos,et al.  Fuzzy soft mathematical morphology , 1998 .

[11]  E.J. Delp,et al.  Impulsive noise suppression and background normalization of electrocardiogram signals using morphological operators , 1989, IEEE Transactions on Biomedical Engineering.

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

[13]  John I. Goutsias,et al.  Mathematical Morphology and its Applications to Image and Signal Processing , 2000, Computational Imaging and Vision.

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

[15]  Huilong Duan,et al.  A QRS Complex Detection Algorithm Based on Mathematical Morphology and Envelope , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[16]  Wouter A. Serdijn,et al.  Multiwavelet Design for Cardiac Signal Processing , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[17]  Thomas Olsson,et al.  Digital implementation of a wavelet-based event detector for cardiac pacemakers , 2005, IEEE Transactions on Circuits and Systems I: Regular Papers.

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

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

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

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

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

[23]  Fei Zhang,et al.  Novel QRS Detection by CWT for ECG Sensor , 2007, 2007 IEEE Biomedical Circuits and Systems Conference.

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

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

[26]  Fei Zhang,et al.  Efficient QRS detection in wearable ECG devices for body sensor network , 2008, 2008 5th International Summer School and Symposium on Medical Devices and Biosensors.