VLSI Friendly ECG QRS Complex Detector for Body Sensor Networks

This paper aims to present a very-large-scale integration (VLSI) friendly electrocardiogram (ECG) QRS detector for body sensor networks. Baseline wandering and background noise are removed from original ECG signal by a mathematical morphological method. Then the multipixel modulus accumulation is employed to act as a low-pass filter to enhance the QRS complex and improve the signal-to-noise ratio. The performance of the algorithm is evaluated with standard MIT-BIH arrhythmia database and wearable exercise ECG Data. Corresponding power and area efficient VLSI architecture is designed and implemented on a commercial nano-FPGA. High detection rate and high speed demonstrate the effectiveness of the proposed detector.

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

[2]  K.M. Buckley,et al.  ECG data compression using cut and align beats approach and 2-D transforms , 1999, IEEE Transactions on Biomedical Engineering.

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

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

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

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

[7]  F. Gritzali Towards a generalized scheme for QRS detection in ECG waveforms , 1988 .

[8]  Soo-Won Kim,et al.  A low complexity, low power, programmable QRS detector based on wavelet transform for Implantable Pacemaker IC , 2006, 2006 IEEE International SOC Conference.

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

[10]  Guang-Zhong Yang,et al.  Body sensor networks , 2006 .

[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]  Szi-Wen Chen,et al.  A real-time QRS detection method based on moving-averaging incorporating with wavelet denoising , 2006, Comput. Methods Programs Biomed..

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

[14]  N. V. Thakor,et al.  Optimal QRS detector , 1983, Medical and Biological Engineering and Computing.

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

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

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

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

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

[20]  Ji-Le Hu,et al.  An approach to QRS complex detection based on multiscale mathematical morphology , 2010, 2010 3rd International Conference on Biomedical Engineering and Informatics.

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

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