Skip to main content
Log in

ECG data compression by corner detection

  • Computing and Data Processing
  • Published:
Medical and Biological Engineering and Computing Aims and scope Submit manuscript

Abstract

An ECG sampled at a rate of 360, 500 samples s−1 or more produces a large amount of redundant data that are difficult to store and transmit. A process is therefore required to represent the signals with clinically acceptable fidelity and with the least code bits possible. In the paper, a real-time ECG data compressing algorithm, CORNER, is presented. CORNER is an efficient algorithm which locates significant samples and at the same time encodes the linear segments between them using linear interpolation. The samples selected include, but are not limited to, the samples that are significantly displaced from the encoded signal such that the allowed maximum error is limited to a constant ɛ which is specified by the users. The way in which CORNER computes the displacement of a sample from the encoded signal guarantees that the high activity regions are more accurately coded. The results are compared with those of the well known data compression algorithm, AZTEC, which is also a real-time algorithm. It is found that, under the same bit rate, a considerable improvement of the signal-to-noise ratio (SNR) and root mean square error (RMSerr) can be achieved by employing the proposed CORNER algorithm. An average value of SNR (RMSerr) of 27·0 dB (5·668) can be achieved even at an average bit rate of 0·79 bit sample−1 by employing CORNER, whereas the average value of SNR (RMSerr) achieved by AZTEC under the same bit rate is 16·60 dB (19·368).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Barr, R. C. (1988) Adaptive sampling of cardiac waveforms.J. of Electrocardiol.,21, S57-S60.

    Article  Google Scholar 

  • Bertinelli, M., Castelli, A., Combi, C. andPinciroli, F. (1989) Data compression applied to dynamic electrocardiography.Med. & Biol. Eng. & Comput.,27, 33–40.

    Google Scholar 

  • Chen, J. J., Kao, C. D., Chen, C. Y. andYu, B. C. (1984) Computer diagnosis of electrocardiograms: (II) 3-channel ECG data transmission system for arrhythmia detection.Chinese Medical J.,33, 159–165.

    Google Scholar 

  • Cox, J. R., Nolle, F. M., Fozzard, H. A. andOliver, G. C. (1968) AZTEC: preprocessing program for real-time ECG rhythm analysis.IEEE Trans.,BME-15, 128–129.

    Google Scholar 

  • Ishijima, M., Shin, S. B., Hostetter, G. H. andSklansky, J. (1990) Scan-alone polygonal approximation for data compression of electrocardiograms.,BME-30, 723–729.

    Google Scholar 

  • Kao, C. D., Chen, J. J. andYu, B. C. (1983) A microcomputer-based electrocardiographic data transmission system.Proc. NSC ROC(A), 275–284.

  • Levkov, C., Michov, G., Ivanov, R. andDaskalov, I. K. (1984) Subtraction of 50 Hz interference from the electrocardiogram.Med. & Biol. Eng. & Comput.,22, 371–373.

    Article  Google Scholar 

  • Lynn, P. A. (1977) Online digital filters for biological signals: some fast designs for a small computer.,15, 534–540.

    Article  Google Scholar 

  • Mead, C. N., Clark, K. W., Potter, S. J. Moore, S. M. andThomas, L. J. (1979) Recent process in frequency-domain analysis of the ECG. Proc. of the IEEE Comput. in Cardiol. Conf. 43–47.

  • Moody, G. B., Soroushian, K. andMark, R. G. (1987) ECG data compression for tapeless ambulatory monitors. Proc. of the IEEE Comput. in Cardiol. Conf., 467–470.

  • Pahlm, O. andSörnmo, L. (1984) Software QRS detection in ambulatory monitoring—a review.Med. & Biol. Eng. & Comput.,22, 289–297.

    Article  Google Scholar 

  • Tai, S. C. (1991) SLOPE—a real time ECG data compressor.,29, 175–179.

    Google Scholar 

  • Taylor, T. M. andMacfarlane, P. W. (1974) Digital filtering of the ECG—a comparison of low-pass digital filters on a small computer.,12, 493–502.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tai, S.C. ECG data compression by corner detection. Med. Biol. Eng. Comput. 30, 584–590 (1992). https://doi.org/10.1007/BF02446789

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02446789

Keywords

Navigation