ECG signal compression based on ASCII coding using CUDA architecture

Telemedicine is experiencing a great growth in recent years, is a technology allowing remote health services and exchange of medical information, among these areas we find telecardiology. In telecardiology the ECG requires a long recording. For this purpose the data are high, the reason that an effective compression method is required for biomedical signals. The electrocardiogram (ECG) or (EKG) is an important tool for assessing the heart condition of a patient, and is very sensitive to noise. For that several methods are proposed to denoising the ECG signal include: EMD, EEMD, DWT, and adaptive filter ADTF. After the transfer phase it is necessary to compress the signal. Among the algorithms that can be found, low complexity compression based on ASCII coding, DWT and DCT based compression. In this work we propose an embedded system based on the CUDA architecture of the lossless ECG data compression.

[1]  Eddie Johnson,et al.  Anatomy and Physiology: OpenStax , 2013 .

[2]  Liviu Goras,et al.  An ECG Signals Compression Method and Its Validation Using NNs , 2008, IEEE Transactions on Biomedical Engineering.

[3]  Myoungho Lee,et al.  A Real-Time ECG Data Compression and Transmission Algorithm for an e-Health Device , 2011, IEEE Transactions on Biomedical Engineering.

[4]  S. K. Mukhopadhyay,et al.  An ECG signal compression technique using ASCII character encoding , 2012 .

[5]  Michael W. Marcellin,et al.  Compression of electrocardiogram signals using JPEG2000 , 2003, IEEE Trans. Consumer Electron..

[6]  Rachid Latif,et al.  QRS Detection Based on an Advanced Multilevel Algorithm , 2016 .

[7]  A. Hatim,et al.  Enhancement and compression of the electrocardiogram signal using the discrete wavelet transform , 2017, 2017 International Conference on Wireless Technologies, Embedded and Intelligent Systems (WITS).

[8]  Valerie Parham,et al.  Taber's Cyclopedic Medical Dictionary (Book) , 1998 .

[9]  Celia Shahnaz,et al.  Denoising of ECG signals based on noise reduction algorithms in EMD and wavelet domains , 2012, Biomed. Signal Process. Control..

[10]  A. Rajeswari,et al.  Denoising of ECG signal based on improved adaptive filter with EMD and EEMD , 2013, 2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES.

[11]  Madhuchhanda Mitra,et al.  A lossless ECG data compression technique using ASCII character encoding , 2011, Comput. Electr. Eng..

[12]  Kevin Kaergaard,et al.  A comprehensive performance analysis of EEMD-BLMS and DWT-NN hybrid algorithms for ECG denoising , 2016, Biomed. Signal Process. Control..

[13]  John E. Stone,et al.  OpenCL: A Parallel Programming Standard for Heterogeneous Computing Systems , 2010, Computing in Science & Engineering.

[14]  Kevin Skadron,et al.  Scalable parallel programming , 2008, 2008 IEEE Hot Chips 20 Symposium (HCS).

[15]  Clarence Wilbur Taber Taber's Cyclopedic Medical Dictionary , 1941 .

[16]  Hao Li,et al.  Performance modeling in CUDA streams — A means for high-throughput data processing , 2014, 2014 IEEE International Conference on Big Data (Big Data).

[17]  Madhuchhanda Mitra,et al.  ECG signal compression using ASCII character encoding and transmission via SMS , 2013, Biomed. Signal Process. Control..