ECG Signal Reconstruction on the IoT-Gateway and Efficacy of Compressive Sensing Under Real-Time Constraints

Remote health monitoring is becoming indispensable, though, Internet of Things (IoTs)-based solutions have many implementation challenges, including energy consumption at the sensing node, and delay and instability due to cloud computing. Compressive sensing (CS) has been explored as a method to extend the battery lifetime of medical wearable devices. However, it is usually associated with computational complexity at the decoding end, increasing the latency of the system. Meanwhile, mobile processors are becoming computationally stronger and more efficient. Heterogeneous multicore platforms (HMPs) offer a local processing solution that can alleviate the limitations of remote signal processing. This paper demonstrates the real-time performance of compressed ECG reconstruction on ARM’s big.LITTLE HMP and the advantages they provide as the primary processing unit of the IoT architecture. It also investigates the efficacy of CS in minimizing power consumption of a wearable device under real-time and hardware constraints. Results show that both the orthogonal matching pursuit and subspace pursuit reconstruction algorithms can be executed on the platform in real time and yield optimum performance on a single A15 core at minimum frequency. The CS extends the battery life of wearable medical devices up to 15.4% considering ECGs suitable for wellness applications and up to 6.6% for clinical grade ECGs. Energy consumption at the gateway is largely due to an active internet connection; hence, processing the signals locally both mitigates system’s latency and improves gateway’s battery life. Many remote health solutions can benefit from an architecture centered around the use of HMPs, a step toward better remote health monitoring systems.

[1]  Bhaskar D. Rao,et al.  Extension of SBL Algorithms for the Recovery of Block Sparse Signals With Intra-Block Correlation , 2012, IEEE Transactions on Signal Processing.

[2]  Enrico Magli,et al.  On the security of random linear measurements , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[3]  Adrian Burns,et al.  SHIMMER™ – A Wireless Sensor Platform for Noninvasive Biomedical Research , 2010, IEEE Sensors Journal.

[4]  E.J. Candes,et al.  An Introduction To Compressive Sampling , 2008, IEEE Signal Processing Magazine.

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

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

[7]  Esther Rodríguez-Villegas,et al.  Signal agnostic compressive sensing for Body Area Networks: Comparison of signal reconstructions , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[8]  Pierre Vandergheynst,et al.  Compressed Sensing for Real-Time Energy-Efficient ECG Compression on Wireless Body Sensor Nodes , 2011, IEEE Transactions on Biomedical Engineering.

[9]  Mirza Mansoor Baig,et al.  A comprehensive survey of wearable and wireless ECG monitoring systems for older adults , 2013, Medical & Biological Engineering & Computing.

[10]  G. Karthikeyni S. Arulmurugan Low-Power Wearable ECG Monitoring System for Multiple Patient Remote Monitoring , 2018 .

[11]  Luca Benini,et al.  Energy Analysis of Decoders for Rakeness-Based Compressed Sensing of ECG Signals , 2017, IEEE Transactions on Biomedical Circuits and Systems.

[12]  Binshan Lin,et al.  An Embedded Mobile ECG Reasoning System for Elderly Patients , 2010, IEEE Transactions on Information Technology in Biomedicine.

[13]  Zhimin Zhang,et al.  Comparison of four recovery algorithms used in compressed sensing for ECG signal processing , 2016, 2016 Computing in Cardiology Conference (CinC).

[14]  Luca Benini,et al.  Energy-Aware Bio-signal Compressed Sensing Reconstruction: FOCUSS on the WBSN-Gateway , 2015, 2015 IEEE 9th International Symposium on Embedded Multicore/Many-core Systems-on-Chip.

[15]  Sunil Kumar,et al.  Remote health monitoring system for detecting cardiac disorders , 2014, BIBM.

[16]  Luca Benini,et al.  Energy-Aware Bio-Signal Compressed Sensing Reconstruction on the WBSN-Gateway , 2018, IEEE Transactions on Emerging Topics in Computing.

[17]  C. Karakus,et al.  Analysis of Energy Efficiency of Compressive Sensing in Wireless Sensor Networks , 2013, IEEE Sensors Journal.

[18]  Yuan-Ting Zhang,et al.  Wearable Medical Systems for p-Health , 2008, IEEE Reviews in Biomedical Engineering.

[19]  Daibashish Gangopadhyay,et al.  Compressed Sensing System Considerations for ECG and EMG Wireless Biosensors , 2012, IEEE Transactions on Biomedical Circuits and Systems.

[20]  Daniel Minoli,et al.  Building the Internet of Things with IPv6 and MIPv6: The Evolving World of M2M Communications , 2013 .

[21]  Emmanuel J. Candès,et al.  Decoding by linear programming , 2005, IEEE Transactions on Information Theory.

[22]  Aderemi A. Atayero,et al.  Integrating Internet of Things and EHealthSolutions for Students’ Healthcare , 2015 .

[23]  Jörg Henkel,et al.  Computation offloading and resource allocation for low-power IoT edge devices , 2016, 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT).

[24]  Riccardo Rovatti,et al.  On Known-Plaintext Attacks to a Compressed Sensing-Based Encryption: A Quantitative Analysis , 2013, IEEE Transactions on Information Forensics and Security.

[25]  Liam Kilmartin,et al.  Compressed Sensing for Bioelectric Signals: A Review , 2015, IEEE Journal of Biomedical and Health Informatics.

[26]  Hassnaa Moustafa,et al.  Remote monitoring and medical devices control in eHealth , 2016, 2016 IEEE 12th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[27]  Riccardo Rovatti,et al.  Submitted to Ieee Transactions on Signal Processing Low-complexity Multiclass Encryption by Compressed Sensing Part I: Definition and Main Properties , 2022 .

[28]  Olgica Milenkovic,et al.  Subspace Pursuit for Compressive Sensing Signal Reconstruction , 2008, IEEE Transactions on Information Theory.

[29]  S. Hosseini-Khayat,et al.  ECG signal compression using compressed sensing with nonuniform binary matrices , 2012, The 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP 2012).

[30]  R. B. Deshmukh,et al.  A Systematic Review of Compressive Sensing: Concepts, Implementations and Applications , 2018, IEEE Access.

[31]  David Atienza,et al.  A real-time compressed sensing-based personal electrocardiogram monitoring system , 2011, 2011 Design, Automation & Test in Europe.

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

[33]  Rini Akmeliawati,et al.  ECG Parametric Modeling Based on Signal Dependent Orthogonal Transform , 2014, IEEE Signal Processing Letters.

[34]  Kyung-Sup Kwak,et al.  The Internet of Things for Health Care: A Comprehensive Survey , 2015, IEEE Access.

[35]  Tzyy-Ping Jung,et al.  Compressed Sensing for Energy-Efficient Wireless Telemonitoring of Noninvasive Fetal ECG Via Block Sparse Bayesian Learning , 2012, IEEE Transactions on Biomedical Engineering.

[36]  Michael P. Friedlander,et al.  Probing the Pareto Frontier for Basis Pursuit Solutions , 2008, SIAM J. Sci. Comput..

[37]  Zoltan Gal,et al.  eHealth solutions in the context of Internet of Things , 2014, 2014 IEEE International Conference on Automation, Quality and Testing, Robotics.

[38]  Björn Eskofier,et al.  Real-time ECG monitoring and arrhythmia detection using Android-based mobile devices , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[39]  Joel A. Tropp,et al.  Signal Recovery From Random Measurements Via Orthogonal Matching Pursuit , 2007, IEEE Transactions on Information Theory.

[40]  Mingzhe Jiang,et al.  Exploiting smart e-Health gateways at the edge of healthcare Internet-of-Things: A fog computing approach , 2018, Future Gener. Comput. Syst..

[41]  Conrad Sanderson,et al.  Armadillo: a template-based C++ library for linear algebra , 2016, J. Open Source Softw..

[42]  Salman Durrani,et al.  Performance study of compressive sampling for ECG signal compression in noisy and varying sparsity acquisition , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[43]  Jiantao Zhou,et al.  A Review of Compressive Sensing in Information Security Field , 2016, IEEE Access.