Implementation of an Automated ECG-based Diagnosis Algorithm for a Wireless Body Sensor Plataform

Wireless Body Sensor Networks (WBSN) are poised to become a key enabling technology of personal systems for pervasive healthcare. Recent results have however shown that the conventional approach to their design, which consists in continuous wireless streaming of the sensed data to a central data collector, is unsustainable in terms of network lifetime and autonomy. Furthermore, it was established that wireless data communication is responsible for most of the energy consumption. To address the energy inefficiency of conventional WBSNs, we advocate an advanced WBSN concept where sensor nodes exploit their available, yet limited processing and storage resources to deploy advanced embedded intelligence and processing, to reduce the amount of wireless data communication and consequently energy consumption. More specifically, this paper addresses the design and optimization of an automated real-time electrocardiogram (ECG) signal analysis and cardiovascular arrhythmia diagnosis application for a prototype sensor node called Wireless 25 EEG/ECG system. The satifactory accuracy of this on-line automated ECG-based analysis and diagnosis system is assessed and compared to the salient off-line automated ECG analysis algorithms. More importantly, our results show an energy consumption reduction of 80% to 100% with respect to conventional WBSNs, when our analysis and diagnosis algorithm is used to process the sensed ECG data to extract its relevant features, which are then wirelessly reported to the WBSN central data collector, after the node can automatically determine the potential cardiovascular pathology without human monitoring.

[1]  K.V. Shenoy,et al.  Model-based decoding of reaching movements for prosthetic systems , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[2]  Leo Schamroth,et al.  The Disorders of Cardiac Rhythm , 1971 .

[3]  Pablo Laguna,et al.  A database for evaluation of algorithms for measurement of QT and other waveform intervals in the ECG , 1997, Computers in Cardiology 1997.

[4]  Shankar Muthu Krishnan,et al.  ECG signal conditioning by morphological filtering , 2002, Comput. Biol. Medicine.

[5]  I. K. Daskalov,et al.  Automatic detection of the electrocardiogram T-wave end , 1999, Medical & Biological Engineering & Computing.

[6]  M. Thordstein,et al.  EEG entropy estimation using a Markov model of the EEG for sleep stage separation in human neonates , 2007, 2007 3rd International IEEE/EMBS Conference on Neural Engineering.

[7]  David E. Culler,et al.  The nesC language: A holistic approach to networked embedded systems , 2003, PLDI.

[8]  Giovanni De Micheli,et al.  OS-Based Sensor Node Platform and Energy Estimation Model for Health-Care Wireless Sensor Networks , 2008, 2008 Design, Automation and Test in Europe.

[9]  K. Chan,et al.  Characteristic wave detection in ECG signal using morphological transform , 2005, BMC cardiovascular disorders.

[10]  Mahesh S. Khadtare,et al.  ECG Arrhythmia Analysis by Multicategory Support Vector Machine , 2004, AACC.

[11]  David E. Culler,et al.  TinyOS: Operating System Design for Wireless Sensor Networks , 2006 .

[12]  Mani Srivastava,et al.  Overview of sensor networks , 2004 .

[13]  Miodrag Potkonjak,et al.  System-architectures for sensor networks issues, alternatives, and directions , 2002, Proceedings. IEEE International Conference on Computer Design: VLSI in Computers and Processors.

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

[15]  E. Jovanov,et al.  A WBAN System for Ambulatory Monitoring of Physical Activity and Health Status: Applications and Challenges , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[16]  Pablo Laguna,et al.  Bioelectrical Signal Processing in Cardiac and Neurological Applications , 2005 .