A Real-Time ECG Data Compression and Transmission Algorithm for an e-Health Device

This paper introduces a real-time data compression and transmission algorithm between e-health terminals for a periodic ECGsignal. The proposed algorithm consists of five compression procedures and four reconstruction procedures. In order to evaluate the performance of the proposed algorithm, the algorithm was applied to all 48 recordings of MIT-BIH arrhythmia database, and the compress ratio (CR), percent root mean square difference (PRD), percent root mean square difference normalized (PRDN), rms, SNR, and quality score (QS) values were obtained. The result showed that the CR was 27.9:1 and the PRD was 2.93 on average for all 48 data instances with a 15% window size. In addition, the performance of the algorithm was compared to those of similar algorithms introduced recently by others. It was found that the proposed algorithm showed clearly superior performance in all 48 data instances at a compression ratio lower than 15:1, whereas it showed similar or slightly inferior PRD performance for a data compression ratio higher than 20:1. In light of the fact that the similarity with the original data becomes meaningless when the PRD is higher than 2, the proposed algorithm shows significantly better performance compared to the performance levels of other algorithms. Moreover, because the algorithm can compress and transmit data in real time, it can be served as an optimal biosignal data transmission method for limited bandwidth communication between e-health devices.

[1]  H A Fozzard,et al.  AZTEC, a preprocessing program for real-time ECG rhythm analysis. , 1968, IEEE transactions on bio-medical engineering.

[2]  M.E. Womble,et al.  Data compression for storing and transmitting ECG's/VCG's , 1977, Proceedings of the IEEE.

[3]  Mueller Wc,et al.  Arrhythmia detection program for an ambulatory ECG monitor. , 1978 .

[4]  W. Mueller Arrhythmia detection program for an ambulatory ECG monitor. , 1978, Biomedical sciences instrumentation.

[5]  Abenstein Jp,et al.  Algorithms for real-time ambulatory ECG monitoring. , 1978 .

[6]  Roger C. Barr,et al.  SAPA-2 Is the Fan , 1985, IEEE Transactions on Biomedical Engineering.

[7]  I. S. N. Murthy,et al.  ECG Data Compression Using Fourier Descriptors , 1986, IEEE Transactions on Biomedical Engineering.

[8]  B. Furht,et al.  An adaptive real-time ECG compression algorithm with variable threshold , 1988, IEEE Transactions on Biomedical Engineering.

[9]  Y. Nagasaka,et al.  Data compression of the ECG using neural network for digital Holter monitor , 1990, IEEE Engineering in Medicine and Biology Magazine.

[10]  K.M. Buckley,et al.  ECG data compression using cut and align beats approach and 2-D transforms , 1999, IEEE Transactions on Biomedical Engineering.

[11]  William A. Pearlman,et al.  Wavelet compression of ECG signals by the set partitioning in hierarchical trees algorithm , 2000, IEEE Transactions on Biomedical Engineering.

[12]  Nai-Kuan Chou,et al.  ECG data compression using truncated singular value decomposition , 2001, IEEE Trans. Inf. Technol. Biomed..

[13]  L. Batista,et al.  Compression of ECG signals by optimized quantization of discrete cosine transform coefficients. , 2001, Medical engineering & physics.

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

[15]  Sabah M. Ahmed,et al.  A novel compression algorithm for electrocardiogram signals based on the linear prediction of the wavelet coefficients , 2003, Digit. Signal Process..

[16]  Chia-Chun Sun,et al.  A 2-D ECG compression method based on wavelet transform and modified SPIHT , 2005, IEEE Trans. Biomed. Eng..

[17]  Ying-Jui Chen,et al.  An effective and efficient compression algorithm for ECG signals with irregular periods , 2006, IEEE Transactions on Biomedical Engineering.

[18]  Eduardo A. B. da Silva,et al.  ECG Signal Compression Based on Dc Equalization and Complexity Sorting , 2008, IEEE Transactions on Biomedical Engineering.

[19]  Myoungho Lee,et al.  A real-time ECG data compression algorithm for a digital holter system , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

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

[21]  Kiyoung Lee,et al.  A biomedical signal segmentation algorithm for event detection based on slope tracing , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.