ECG heartbeat classification in compressive domain for wearable devices

Abstract The heartbeat classification of ECG signals on wearable devices has attracted extensive attention in recent years. Many existing works have studied them, but they do not consider the energy consumption of wearable device for classification of ECG signals. These methods are thus not suitable for wearable devices. In this paper, we propose a novel ECG heartbeat classification scheme performed in the compressive domain to reduce energy consumption for wearable devices. Specifically, we develop a new QRS detection algorithm that finds the position of the QRS complexes directly on the compressive ECG measurements without signal reconstruction, followed by a deep boltzmann machine (DBM) based classification. Extensive experiments are implemented on MIT-BIH database and our database to verify the proposed scheme. The results show the efficacy of our scheme. More specifically, when CR is 40%, our scheme achieves an accuracy of 90.00% and 81.88% on MIT-BIH database and our database, respectively, compared to an accuracy of 94.38% and 89.38% for the benchmarking method, while ensuring that the energy consumption of wearable devices is reduced. The results also demonstrate that our scheme is effective in significantly improving CPU runtime for wearable devices.

[1]  Jin Sun,et al.  Resource Management for Improving Soft-Error and Lifetime Reliability of Real-Time MPSoCs , 2019, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[2]  Geoffrey E. Hinton Training Products of Experts by Minimizing Contrastive Divergence , 2002, Neural Computation.

[3]  Sungyoung Lee,et al.  Compressive sensing: From theory to applications, a survey , 2013, Journal of Communications and Networks.

[4]  Matin Hashemi,et al.  LSTM-Based ECG Classification for Continuous Monitoring on Personal Wearable Devices , 2018, IEEE Journal of Biomedical and Health Informatics.

[5]  Keni Qiu,et al.  Efficient energy management by exploiting retention state for self-powered nonvolatile processors , 2018, J. Syst. Archit..

[6]  Shuo Li,et al.  An Automatic Cardiac Arrhythmia Classification System With Wearable Electrocardiogram , 2018, IEEE Access.

[7]  Richard G. Baraniuk,et al.  Signal Processing With Compressive Measurements , 2010, IEEE Journal of Selected Topics in Signal Processing.

[8]  Jing Hua,et al.  Compressive Sensing of Multichannel Electrocardiogram Signals in Wireless Telehealth System , 2016, J. Circuits Syst. Comput..

[9]  Yang Xiang,et al.  Parallel compressive sampling matching pursuit algorithm for compressed sensing signal reconstruction with OpenCL , 2017, J. Syst. Archit..

[10]  Andreas Spanias,et al.  Direct tracking from compressive imagers: A proof of concept , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[11]  Yang Li,et al.  A Novel Approach to ECG Classification Based upon Two-Layered HMMs in Body Sensor Networks , 2014, Sensors.

[12]  Riccardo Bernardini,et al.  Matched Filtering for Heart Rate Estimation on Compressive Sensing ECG Measurements , 2018, IEEE Transactions on Biomedical Engineering.

[13]  Xiaokang Wang,et al.  NQA , 2019, ACM Trans. Embed. Comput. Syst..

[14]  Yajun Ha,et al.  An energy-efficient system on a programmable chip platform for cloud applications , 2017, J. Syst. Archit..

[15]  Jin Sun,et al.  Improving Availability of Multicore Real-Time Systems Suffering Both Permanent and Transient Faults , 2019, IEEE Transactions on Computers.

[16]  Jing Hua,et al.  Direct Arrhythmia Classification from Compressive ECG Signals in Wearable Health Monitoring System , 2017, J. Circuits Syst. Comput..

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

[18]  Dimitrios Soudris,et al.  ECG signal analysis and arrhythmia detection on IoT wearable medical devices , 2016, 2016 5th International Conference on Modern Circuits and Systems Technologies (MOCAST).

[19]  Chieh-Li Chen,et al.  A QRS Detection and R Point Recognition Method for Wearable Single-Lead ECG Devices , 2017, Sensors.

[20]  Laurence T. Yang,et al.  A Tensor-Based Big-Data-Driven Routing Recommendation Approach for Heterogeneous Networks , 2019, IEEE Network.

[21]  Arik Wolak,et al.  Accuracy of Diagnosing Atrial Flutter and Atrial Fibrillation From a Surface Electrocardiogram by Hospital Physicians: Analysis of Data From Internal Medicine Departments , 2010, The American journal of the medical sciences.

[22]  Tongquan Wei,et al.  Thermal-aware correlated two-level scheduling of real-time tasks with reduced processor energy on heterogeneous MPSoCs , 2018, J. Syst. Archit..

[23]  Richard G. Baraniuk,et al.  The smashed filter for compressive classification and target recognition , 2007, Electronic Imaging.

[24]  Zonghua Gu,et al.  Schedulability analysis and stack size minimization with preemption thresholds and mixed-criticality scheduling , 2017, J. Syst. Archit..

[25]  Giuseppe De Pietro,et al.  A deep learning approach for ECG-based heartbeat classification for arrhythmia detection , 2018, Future Gener. Comput. Syst..

[26]  Henry Braun,et al.  Direct classification from compressively sensed images via deep Boltzmann machine , 2016, 2016 50th Asilomar Conference on Signals, Systems and Computers.

[27]  Cheng Wang,et al.  Energy aware fixed priority scheduling for real time sporadic task with task synchronization , 2018, J. Syst. Archit..

[28]  Moncef Gabbouj,et al.  Convolutional Neural Networks for patient-specific ECG classification , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).