Wireless Medical-Embedded Systems: A Review of Signal-Processing Techniques for Classification

Body-worn sensor systems will help to revolutionize the medical field by providing a source of continuously collected patient data. This data can be used to develop and track plans for improving health (more sleep and exercise), detect disease early, and provide an alert for dangerous events (e.g., falls and heart attacks). The amount of data collected by even a small set of sensors running all day is too much for any person to analyze. Signal processing and classification can be used to automatically extract useful information. This paper presents a general classification framework for wireless medical devices and reviews the available literature for signal processing and classification systems or components used in body-worn sensor systems. Examples focus on electrocardiography classification and signal processing for inertial sensors.

[1]  Luca Benini,et al.  Benefits of Dynamically Reconfigurable Activity Recognition in Distributed Sensing Environments , 2011 .

[2]  Kenneth P. Birman,et al.  Privacy enforcement for distributed healthcare queries , 2009, 2009 3rd International Conference on Pervasive Computing Technologies for Healthcare.

[3]  Naftali Tishby,et al.  Margin based feature selection - theory and algorithms , 2004, ICML.

[4]  Toshiyuki Ishimura,et al.  Gait Recognition Using Spectral Features of Foot Motion , 2005, AVBPA.

[5]  David Atienza,et al.  Wavelet-Based ECG Delineation on a Wearable Embedded Sensor Platform , 2009, 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks.

[6]  Jindong Tan,et al.  Layered hidden Markov models for real-time daily activity monitoring using body sensor networks , 2008 .

[7]  Olivier Chételat,et al.  Very Low Complexity Algorithm for Ambulatory Activity Classification , 2005 .

[8]  J. Basilakis,et al.  ECG quality measures in telecare monitoring , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[9]  Luca Benini,et al.  Activity Recognition from On-Body Sensors: Accuracy-Power Trade-Off by Dynamic Sensor Selection , 2008, EWSN.

[10]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[11]  R. Rieger,et al.  An Adaptive Sampling System for Sensor Nodes in Body Area Networks , 2009, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[12]  Wan-Young Chung,et al.  A Fusion Health Monitoring Using ECG and Accelerometer sensors for Elderly Persons at Home , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[13]  Hassan Ghasemzadeh,et al.  Collaborative signal processing for action recognition in body sensor networks: a distributed classification algorithm using motion transcripts , 2010, IPSN '10.

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

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

[16]  Maïté Brandt-Pearce,et al.  Neural Network Gait Classification for On-Body Inertial Sensors , 2009, 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks.

[17]  Paul Lukowicz,et al.  All for one or one for all? Combining heterogeneous features for activity spotting , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[18]  Roozbeh Jafari,et al.  Spectral Spatio-Temporal template extraction from EEG signals , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[19]  Gerhard Tröster,et al.  Modeling and simulation of sensor orientation errors in garments , 2009, BODYNETS.

[20]  Hassan Ghasemzadeh,et al.  Energy-Efficient Information-Driven Coverage for Physical Movement Monitoring in Body Sensor Networks , 2009, IEEE Journal on Selected Areas in Communications.

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

[22]  G M Lyons,et al.  A description of an accelerometer-based mobility monitoring technique. , 2005, Medical engineering & physics.

[23]  Carla E. Brodley,et al.  Proceedings of the twenty-first international conference on Machine learning , 2004, International Conference on Machine Learning.

[24]  Yuan-Ting Zhang,et al.  A Novel Biometrics Based Security Solution for Body Sensor Networks , 2009, 2009 2nd International Conference on Biomedical Engineering and Informatics.

[25]  Yong Lian,et al.  ECG noise reduction using multiplier-free FIR digital filters , 2004, Proceedings 7th International Conference on Signal Processing, 2004. Proceedings. ICSP '04. 2004..

[26]  Mark S. Nixon,et al.  Gait Extraction and Description by Evidence-Gathering , 1999 .

[27]  Benny P. L. Lo,et al.  BODY SENSOR NETWORK – A WIRELESS SENSOR PLATFORM FOR PERVASIVE HEALTHCARE MONITORING , 2005 .

[28]  Jindong Tan,et al.  Layered hidden Markov models for real-time daily activity monitoring using body sensor networks , 2008, 2008 5th International Summer School and Symposium on Medical Devices and Biosensors.

[29]  Pablo Laguna,et al.  A wavelet-based ECG delineator: evaluation on standard databases , 2004, IEEE Transactions on Biomedical Engineering.

[30]  Harinath Garudadri,et al.  Packet loss mitigation for biomedical signals in healthcare telemetry , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[31]  S. Venkatesan,et al.  Accelerometer-based human abnormal movement detection in wireless sensor networks , 2007, HealthNet '07.

[32]  Masahiko Okada,et al.  A Digital Filter for the ORS Complex Detection , 1979, IEEE Transactions on Biomedical Engineering.

[33]  Michael L. Littman,et al.  Activity Recognition from Accelerometer Data , 2005, AAAI.

[34]  Ling Bao,et al.  Activity Recognition from User-Annotated Acceleration Data , 2004, Pervasive.

[35]  Tim Wark,et al.  A Wireless Sensor Network for Real-Time Indoor Localisation and Motion Monitoring , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[36]  Lawrence R. Rabiner,et al.  A tutorial on Hidden Markov Models , 1986 .

[37]  Ikaro Silva,et al.  Improving the quality of ECGs collected using mobile phones: The PhysioNet/Computing in Cardiology Challenge 2011 , 2011, 2011 Computing in Cardiology.

[38]  Deniz Erdogmus,et al.  Feature extraction using information-theoretic learning , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[39]  Andrew M. Wallace,et al.  Human activity recognition with action primitives , 2007, 2007 IEEE Conference on Advanced Video and Signal Based Surveillance.

[40]  Carsten Peterson,et al.  Clustering ECG complexes using Hermite functions and self-organizing maps , 2000, IEEE Trans. Biomed. Eng..

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

[42]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[43]  B. Celler,et al.  Selection of optimal parameters for ECG diagnostic classification , 1997, Computers in Cardiology 1997.

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

[45]  Hassan Ghasemzadeh,et al.  An automatic segmentation technique in body sensor networks based on signal energy , 2009, BODYNETS.

[46]  Guang-Zhong Yang,et al.  Detecting Walking Gait Impairment with an Ear-worn Sensor , 2009, 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks.

[47]  Shigeo Abe DrEng Pattern Classification , 2001, Springer London.

[48]  H. Nazeran,et al.  Wavelet Transform-Based ECG Baseline Drift Removal for Body Surface Potential Mapping , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[49]  C. Goodman Association for the Advancement of Medical Instrumentation , 1988 .

[50]  Sheng Zhong,et al.  IBE-Lite: A Lightweight Identity-Based Cryptography for Body Sensor Networks , 2009, IEEE Transactions on Information Technology in Biomedicine.

[51]  Willem Jonker,et al.  Recognizing Strokes in Tennis Videos using Hidden Markov Models , 2001, VIIP.

[52]  Blake Hannaford,et al.  A Hybrid Discriminative/Generative Approach for Modeling Human Activities , 2005, IJCAI.

[53]  Jiankang Wu,et al.  Extraction of Gait Features Using a Wireless Body Sensor Network (BSN) , 2006, 2006 6th International Conference on ITS Telecommunications.

[54]  Ming Gu,et al.  Towards Energy-Efficient Secure Communications Using Biometric Key Distribution in Wireless Biomedical Healthcare Networks , 2009, 2009 2nd International Conference on Biomedical Engineering and Informatics.

[55]  Philip de Chazal,et al.  A Patient-Adapting Heartbeat Classifier Using ECG Morphology and Heartbeat Interval Features , 2006, IEEE Transactions on Biomedical Engineering.

[56]  Ching-Hsing Luo,et al.  A Wireless Body Sensor Network System for Healthcare Monitoring Application , 2007, 2007 IEEE Biomedical Circuits and Systems Conference.

[57]  Stanislaw Osowski,et al.  ECG beat recognition using fuzzy hybrid neural network , 2001, IEEE Trans. Biomed. Eng..

[58]  Larry M. Hyman,et al.  Phonology: Theory and Analysis , 1974 .

[59]  Gaetano Borriello,et al.  A Practical Approach to Recognizing Physical Activities , 2006, Pervasive.

[60]  Sandeep K. S. Gupta,et al.  Criticality aware access control model for pervasive applications , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM'06).

[61]  Hassan Ghasemzadeh,et al.  WANDA: an end-to-end remote health monitoring and analytics system for heart failure patients , 2012, Wireless Health.

[62]  Arantza Illarramendi,et al.  Real-time classification of ECGs on a PDA , 2005, IEEE Transactions on Information Technology in Biomedicine.

[63]  Paul Lukowicz,et al.  Activity Recognition of Assembly Tasks Using Body-Worn Microphones and Accelerometers , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[64]  Paul Lukowicz,et al.  Using Wearable Sensors for Real-Time Recognition Tasks in Games of Martial Arts - An Initial Experiment , 2006, 2006 IEEE Symposium on Computational Intelligence and Games.

[65]  K. Egiazarian,et al.  Comparative study of morphological and time-frequency ECG descriptors for heartbeat classification. , 2006, Medical engineering & physics.

[66]  Jindong Tan,et al.  A Real-Time Cardiac Arrhythmia Classification System with Wearable Electrocardiogram , 2011, 2011 International Conference on Body Sensor Networks.

[67]  Michael G. Strintzis,et al.  ECG pattern recognition and classification using non-linear transformations and neural networks: A review , 1998, Int. J. Medical Informatics.

[68]  Subir Biswas,et al.  Body posture identification using hidden Markov model with a wearable sensor network , 2008, BODYNETS.

[69]  Paul Lukowicz,et al.  Sampling frequency, signal resolution and the accuracy of wearable context recognition systems , 2004, Eighth International Symposium on Wearable Computers.

[70]  D. Hatzinakos,et al.  Resource Allocation Strategies for Secure and Efficient Communications in Biometrics-Based Body Sensor Networks , 2007, 2007 Biometrics Symposium.

[71]  Meng-Chang Lee Top 100 Documents Browse Search Ieee Xplore Guide Support Top 100 Documents Accessed: Nov 2005 a Tutorial on Hidden Markov Models and Selected Applications Inspeech Recognition , 2005 .

[72]  Hlaing Minn,et al.  A Patient-Adaptive Profiling Scheme for ECG Beat Classification , 2010, IEEE Transactions on Information Technology in Biomedicine.

[73]  Hassan Ghasemzadeh,et al.  A Method for Extracting Temporal Parameters Based on Hidden Markov Models in Body Sensor Networks With Inertial Sensors , 2009, IEEE Transactions on Information Technology in Biomedicine.

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

[75]  Maxim A. Batalin,et al.  MEDIC: Medical embedded device for individualized care , 2008, Artif. Intell. Medicine.

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

[77]  I. Romero PCA-based noise reduction in ambulatory ECGs , 2010, 2010 Computing in Cardiology.

[78]  Fabio Bellifemine,et al.  An agent-based signal processing in-node environment for real-time human activity monitoring based on wireless body sensor networks , 2011, Eng. Appl. Artif. Intell..

[79]  Jun Cheng,et al.  A Wearable Smartphone-Based Platform for Real-Time Cardiovascular Disease Detection Via Electrocardiogram Processing , 2010, IEEE Transactions on Information Technology in Biomedicine.

[80]  Sebastian Zaunseder,et al.  Optimization of ECG Classification by Means of Feature Selection , 2011, IEEE Transactions on Biomedical Engineering.

[81]  Alexandros Pantelopoulos,et al.  Efficient single-lead ECG beat classification using Matching Pursuit based features and an Artificial Neural Network , 2010, Proceedings of the 10th IEEE International Conference on Information Technology and Applications in Biomedicine.

[82]  Paul Lukowicz,et al.  Dealing with sensor displacement in motion-based onbody activity recognition systems , 2008, UbiComp.

[83]  Victor C. M. Leung,et al.  Enabling technologies for wireless body area networks: A survey and outlook , 2009, IEEE Communications Magazine.

[84]  Arnon D. Cohen,et al.  The weighted diagnostic distortion (WDD) measure for ECG signal compression , 2000, IEEE Transactions on Biomedical Engineering.

[85]  Aleksandar Milenkovic,et al.  Wireless sensor networks for personal health monitoring: Issues and an implementation , 2006, Comput. Commun..

[86]  Hoi-Jun Yoo,et al.  A Low Power 16-bit RISC with Lossless Compression Accelerator for Body Sensor Network System , 2006, 2006 IEEE Asian Solid-State Circuits Conference.

[87]  Jennifer Healey,et al.  A Long-Term Evaluation of Sensing Modalities for Activity Recognition , 2007, UbiComp.

[88]  Johannes Peltola,et al.  Activity classification using realistic data from wearable sensors , 2006, IEEE Transactions on Information Technology in Biomedicine.

[89]  Mark S. Nixon,et al.  Automated person recognition by walking and running via model-based approaches , 2004, Pattern Recognit..

[90]  N.V. Thakor,et al.  Applications of adaptive filtering to ECG analysis: noise cancellation and arrhythmia detection , 1991, IEEE Transactions on Biomedical Engineering.

[91]  Daniel P. Siewiorek,et al.  Activity recognition and monitoring using multiple sensors on different body positions , 2006, International Workshop on Wearable and Implantable Body Sensor Networks (BSN'06).

[92]  Hassan Ghasemzadeh,et al.  Energy-efficient signal processing in wearable embedded systems: an optimal feature selection approach , 2012, ISLPED '12.

[93]  Rik Vullings,et al.  An Adaptive Kalman Filter for ECG Signal Enhancement , 2011, IEEE Transactions on Biomedical Engineering.

[94]  Sung-Nien Yu,et al.  Electrocardiogram beat classification based on wavelet transformation and probabilistic neural network , 2007, Pattern Recognit. Lett..

[95]  R. Bajcsy,et al.  Wearable Sensors for Reliable Fall Detection , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[96]  Edward Sazonov,et al.  Monitoring of Posture Allocations and Activities by a Shoe-Based Wearable Sensor , 2011, IEEE Transactions on Biomedical Engineering.

[97]  Guang-Zhong Yang,et al.  Real-Time Pervasive Monitoring for Postoperative Care , 2007, BSN.

[98]  Hassan Ghasemzadeh,et al.  Structural Action Recognition in Body Sensor Networks: Distributed Classification Based on String Matching , 2010, IEEE Transactions on Information Technology in Biomedicine.

[99]  Joint principles of the Patient-Centered Medical Home. , 2008, Delaware medical journal.

[100]  S. Shankar Sastry,et al.  Physical Activity Monitoring for Assisted Living at Home , 2007, BSN.

[101]  Paul Lukowicz,et al.  Recognizing and Discovering Human Actions from On-Body Sensor Data , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[102]  Urbashi Mitra,et al.  Multimodal Physical Activity Recognition by Fusing Temporal and Cepstral Information , 2010, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[103]  Bonam Kim,et al.  DWLT compression method based on MSVQ for a real-time ECG monitoring system in WSNs , 2008, Mobility '08.

[104]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[105]  Ivo Iliev,et al.  Online Digital Filter and QRS Detector Applicable in Low Resource ECG Monitoring Systems , 2008, Annals of Biomedical Engineering.

[106]  Ricardo Chavarriaga,et al.  Dynamic Quantification of Activity Recognition Capabilities in Opportunistic Systems , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[107]  Hassan Ghasemzadeh,et al.  Distributed Continuous Action Recognition Using a Hidden Markov Model in Body Sensor Networks , 2009, DCOSS.

[108]  V. Muthukkumarasamy,et al.  Authenticated Key Establishment Protocols for a Home Health Care System , 2007, 2007 3rd International Conference on Intelligent Sensors, Sensor Networks and Information.

[109]  Ingrid Moerman,et al.  A survey on wireless body area networks , 2011, Wirel. Networks.

[110]  Christian Jutten,et al.  A Nonlinear Bayesian Filtering Framework for ECG Denoising , 2007, IEEE Transactions on Biomedical Engineering.

[111]  Panu Somervuo,et al.  Self-organizing maps of symbol strings , 1998, Neurocomputing.

[112]  Gerhard Tröster,et al.  Gestures are strings: efficient online gesture spotting and classification using string matching , 2007, BODYNETS.

[113]  Hassan Ghasemzadeh,et al.  Action coverage formulation for power optimization in body sensor networks , 2008, 2008 Asia and South Pacific Design Automation Conference.

[114]  Yiqiang Chen,et al.  Cross-People Mobile-Phone Based Activity Recognition , 2011, IJCAI.

[115]  David E. Culler,et al.  TinyOS: An Operating System for Sensor Networks , 2005, Ambient Intelligence.

[116]  Majid Sarrafzadeh,et al.  HIP: Health integration platform , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[117]  Xiaopeng Zhao,et al.  Computer algorithms for evaluating the quality of ECGs in real time , 2011, 2011 Computing in Cardiology.

[118]  Lionel Tarassenko,et al.  Application of independent component analysis in removing artefacts from the electrocardiogram , 2006, Neural Computing & Applications.

[119]  Juan Pablo Martínez,et al.  Heartbeat Classification Using Feature Selection Driven by Database Generalization Criteria , 2011, IEEE Transactions on Biomedical Engineering.

[120]  G D Clifford,et al.  Signal quality indices and data fusion for determining acceptability of electrocardiograms collected in noisy ambulatory environments , 2011, 2011 Computing in Cardiology.

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

[122]  Benjamin E Moody Rule-based methods for ECG quality control , 2011, 2011 Computing in Cardiology.

[123]  Hassan Ghasemzadeh,et al.  A phonological expression for physical movement monitoring in body sensor networks , 2008, 2008 5th IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

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

[125]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[126]  Kristof Van Laerhoven,et al.  Feature Selection for Wireless Sensor Networks , 2004 .

[127]  Fabio Bellifemine,et al.  SPINE: a domain‐specific framework for rapid prototyping of WBSN applications , 2011, Softw. Pract. Exp..

[128]  Gerhard Tröster,et al.  On-body activity recognition in a dynamic sensor network , 2007, BODYNETS.

[129]  G. Troster,et al.  Evolving discriminative features robust to sensor displacement for activity recognition in body area sensor networks , 2009, 2009 International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).

[130]  Ayman Ibaida,et al.  Cardiac abnormalities detection from compressed ECG in wireless telemonitoring using principal components analysis (PCA) , 2009, 2009 International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).