An improved lossless ECG data compression using ASCII character encoding

Telecardiology includes variety of applications and is one of the fastest-growing fields in telemedicine. In telecardiology the amount of recorded ECG data is very much high, hence the necessity of efficient data compression methods for biomedical signals is currently widely recognized. In this paper improved version of existing ASCII character encoding ECG data compression method is proposed. The existing method require minimum of 12 ASCII characters to store an array of 8 ECG voltage values but in proposed method it reduces to 8 ASCII characters. Hence by eliminating the necessity of some ASCII characters from existing method the compression ratio improved up to 65%, while the quality of the signal remain same. The proposed gives the compression ratio (CR) is 11.25 and the percent root mean squared difference (PRD) is 0.0206 on average for all 12 ECG signals. In addition, propose method is more efficient than existing ASCII character encoding as well as other ECG data compression methods.

[1]  Vinod Kumar,et al.  Improved modified AZTEC technique for ECG data compression: Effect of length of parabolic filter on reconstructed signal , 2005, Comput. Electr. Eng..

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

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

[4]  Mueller Wc Arrhythmia detection program for an ambulatory ECG monitor. , 1978 .

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

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

[7]  Leonardo Vidal Batista,et al.  Near-Lossless Compression of ECG Signals using Perceptual Masks in the DCT Domain , 2007 .

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

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

[10]  M.L. Hilton,et al.  Wavelet and wavelet packet compression of electrocardiograms , 1997, IEEE Transactions on Biomedical Engineering.

[11]  Urs E. Ruttimann,et al.  Compression of the ECG by Prediction or Interpolation and Entropy Encoding , 1979, IEEE Transactions on Biomedical Engineering.

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

[13]  Sheau-Fang Lei,et al.  An efficient method of ECG signal compression by using a DCT-IV spectrum , 2013, 2013 International Conference on Communications, Circuits and Systems (ICCCAS).

[14]  M. Sabarimalai Manikandan,et al.  Wavelet threshold based ECG compression using USZZQ and Huffman coding of DSM , 2006, Biomed. Signal Process. Control..

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

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

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

[18]  A. Djohan ECG COMPFtESSION USING DISCRETE TRANSFORM SYMMETRIC WAVELET , 1995 .

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

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

[21]  W. Pearlman,et al.  Wavelet Compression of ECG Signals by the Set Partitioning in Hierarchical Trees ( SPIHT ) Algorithm , 1999 .

[22]  Xingyuan Wang,et al.  A 2-D ECG compression algorithm based on wavelet transform and vector quantization , 2008, Digit. Signal Process..