Hybrid ECG signal compression system: A step towards efficient tele-cardiology

Electrocardiogram (ECG) is a primary clinical diagnostic tool for detection of cardiac arrhythmias. As ECG signals are generally acquired over longer time periods at extremely high resolution and thus are highly data intensive. This leads to the requirement of large storage space for database construction and more transmission bandwidth for remote ECG signal analysis, respectively. Successive ECG beats and sample values however, show some redundancy along with the information content. By removing this redundancy, ECG signal compression can be achieved. This paper comprises implementation of hybrid ECG signal compression system based on frequency transformation and parameter extraction techniques. It uses discrete cosine transform (DCT) and Fast Fourier transform (FFT) to compress the ECG signal. This compressed ECG signal is embedded with corresponding heart rate information in order to obtain a high quality reconstructed signal required for accurate cardiac state diagnosis. The proposed algorithm is tested for compression of bradycardia and tachycardia ECG rhythms selected from MIT-BIH arrhythmia database and the performance is evaluated using compression ratio and percent root-mean-square difference (PRD). The high compression ratio, low reconstruction error and less computational complexity justify the efficiency of hybrid techniques in ECG signal compression and thus in telecardiology.

[1]  Álvaro Alesanco Iglesias,et al.  A Simple Method for Guaranteeing ECG Quality in Real-Time Wavelet Lossy Coding , 2007, EURASIP J. Adv. Signal Process..

[2]  Willis J. Tompkins,et al.  A New Data-Reduction Algorithm for Real-Time ECG Analysis , 1982, IEEE Transactions on Biomedical Engineering.

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

[4]  Bashar A. Rajoub An efficient coding algorithm for the compression of ECG signals using the wavelet transform , 2002, IEEE Transactions on Biomedical Engineering.

[5]  Jack Sklansky,et al.  Fast polygonal approximation of digitized curves , 1980, Pattern Recognit..

[6]  S. Tai,et al.  Slope—a real-time ECG data compressor , 1991, Medical and Biological Engineering and Computing.

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

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

[9]  K. R. Rao,et al.  Orthogonal Transforms for Digital Signal Processing , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  S M Ahmed,et al.  A hybrid ECG compression algorithm based on singular value decomposition and discrete wavelet transform , 2007, Journal of medical engineering & technology.

[11]  Joan L. Mitchell,et al.  JPEG: Still Image Data Compression Standard , 1992 .

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

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

[14]  G E Dower,et al.  An ECG Compression Code. , 1973, Journal of electrocardiology.

[15]  A. Cohen,et al.  ECG compression using long-term prediction , 1993, IEEE Transactions on Biomedical Engineering.

[16]  A. Cohen,et al.  Compression of ECG Signals Using Vector Quantization , 1990, IEEE South African Symposium on Communications and Signal Processing.

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

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

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

[20]  W. S. Kuklinski,et al.  Fast Walsh transform data-compression algorithm: E.c.g. applications , 1983, Medical and Biological Engineering and Computing.