Skip to main content
Log in

Optimisation algorithms for ECG data compression

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

Abstract

The use of exact optimisation algorithms for compressing digital electrocardiograms (ECGs) is demonstrated. As opposed to traditional time-domain methods, which use heuristics to select a small subset of representative signal samples, the problem of selecting the subset is formulated in rigorous mathematical terms. This approach makes it possible to derive algorithms guaranteeing the smallest possible reconstruction error when a bounded selection of signal samples is interpolated. The proposed model resembles well-known network models and is solved by a cubic dynamic programming algorithm. When applied to standard test problems, the algorithm produces a compressed representation for which the distortion is about one-half of that obtained by traditional time-domain compression techniques at reasonable compression ratios. This illustrates that, in terms of the accuracy of decoded signals, existing time-domain heuristics for ECG compression may be far from what is theoretically achievable. The paper is an attempt to bridge this gap.

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

  • Abernstein, J. P., andThompkins, W. J. (1982): ‘A new data reduction algorithm for real time ECG analysis’,IEEE Trans.,BME-29, pp. 43–48

    Google Scholar 

  • Aneja, Y. P., andNair K. P. K. (1978): ‘The constrained shortest path problem’,Nav. Res. Log. Q.,25, pp. 549–553

    MathSciNet  MATH  Google Scholar 

  • Aneja, Y. P., Aggarwal, V., andNair, K. P. K. (1983): ‘Shortest chain subject to side conditions’,Networks,13, pp. 295–302

    MathSciNet  Google Scholar 

  • Barr, R. C. (1988): ‘Adaptive sampling of cardiac waveforms’,J. Electrocard.,21, pp. 57–60

    Article  Google Scholar 

  • Beasley, J. E., andChristofides, N. (1989): ‘An algorithm for the resource constrained shortest path problem’,Networks,19, pp. 379–394

    MathSciNet  MATH  Google Scholar 

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

    Google Scholar 

  • Dijkstra, E. W. (1959): ‘A note on two problems in connection with graphs’,Numerische Math.,1, pp. 269–271

    Article  MathSciNet  MATH  Google Scholar 

  • Handler, G. Y., andZang, I. (1980): ‘A dual algorithm for the constrained shortest path problem’,Networks,10, pp. 293–310

    MathSciNet  Google Scholar 

  • Heber, J. G., Haugland, D., andHusøy, J. H. (1996): ‘An efficient implementation of an optimal time domain ECG coder’.Proc. IEEE EMBS96, paper 5.4.3-4, Amsterdam, Holland

  • Jalaleddine, S. M. S., Hutchens, C. G., Strattan, R. D., andCoberly, W. A. (1990): ‘ECG data compression techniques—a unified approach’,IEEE Trans.,BME-37, (4), pp. 329–343

    Google Scholar 

  • Joksch, H. C. (1966): ‘The shortest route problem with constraints’,J. Math. Anal. Appl.,14, pp. 191–197

    Article  MathSciNet  MATH  Google Scholar 

  • Moody, G. (1992): ‘MIT-BIH arrhythmia database CD-ROM (2nd edn.), overview’Massachusetts Institute of Technology

  • Ribeiro, C., andMinoux, M. (1985): ‘A heuristic approach to hard constrained shortest path problems’,Discrete Appl. Math,10, pp. 125–137

    Article  MathSciNet  MATH  Google Scholar 

  • Rosseel, M. (1968): ‘Comments on a paper by R. Saigal: A constrained shortest route problem’,Opns. Res.,16, pp. 1232–1234

    Google Scholar 

  • Saigal, R. (1968): ‘A constrained shortest route problem’,Opns. Res.,16, pp. 205–209

    Article  Google Scholar 

  • Tai, S. C. (1991): ‘SLOPE—a real time ECG data compressor’,Med. Biol. Eng. Comput.,29, pp. 175–179

    Article  Google Scholar 

  • Tai, S. C. (1993): ‘AZTDIS—a two-phase real-time ECG data compressor’,J. Biomed. Eng.,15, pp. 510–515

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to D. Haugland.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Haugland, D., Heber, J.G. & Husøy, J.H. Optimisation algorithms for ECG data compression. Med. Biol. Eng. Comput. 35, 420–424 (1997). https://doi.org/10.1007/BF02534101

Download citation

  • Received:

  • Accepted:

  • Issue Date:

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

Keywords

Navigation