Skip to main content
Log in

Digital filtering of the e.c.g.—a comparison of low-pass digital filters on a small computer

  • Published:
Medical and biological engineering Aims and scope Submit manuscript

Abstract

Algorithms for moving average, recursive and “Fourier transform” low-pass linear digital filters are described, with reference being made to the methods of design. The characteristics, including frequency, phase and impulse responses, of four specific filters are discussed in detail. In addition, some of the practical problems of programming these filters are considered. Factors such as execution times are evaluated in concluding which designs are most appropriate for filtering electrocardiograms.

Sommaire

Cet article décrit les algorithmes des filtres numériques linéaires pass-bas à moyenne mobile, å répétition et à transformation de ‘Fourier’; l'aubteur se refère aux méthodes de conception de ces filtres. Il examine en détail les caractéristiques telles que la réponse de fréquence, de phase et d'impulsion de quatre filtres spécifiques. En outre, il considère quelques uns des problèmes pratiques que l'on rencontre lors de la programmation de ces filtres. Il évalue des facteurs tels que les temps d'exécution et conclut en sélectionnant les modèles les plus appropriés au fitrage des électrocardiogrammes.

Zusammenfassung

Es werden Algorithmen zum Bewegen durchschnittlicher, rekursiver und linearer Digital-Tiefpaßfilter ‘Fourier Transform’ unter Bezugnahme auf die Konstruktionsverfahren beschrieben. Die Eigenschaften von vier Einzelfiltern wie Frequenz, Phasenabhängigkeit und Impulsverhalten werden genau besprochen. Ferner werden praktische Probleme zur Programmierung dieser Filter berücksichtigt. Faktoren wie Durchführungszeiten werden bewertet. Der Artikel untersucht abschließend, welche Ausführungen sich am besten zum Filtern von Elektrokardiogrammen eignen.

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

  • American Heart Association (1967) Report of committee on electrocardiography.Circular 35, 583.

    Google Scholar 

  • Bennett, W. R. (1948) Spectra of quantized signals.Bell Syst. Tech. J. 27, 460–467.

    Google Scholar 

  • Bertram, S. (1970) Frequency analysis using the discrete fourier transform.IEEE Trans. AU-18, 495–500.

    Google Scholar 

  • Blackman, R. B. andTukey, J. W. (1958)The measurement of power spectra, pp. 95–100. Dover Publications, New York.

    MATH  Google Scholar 

  • Cooley, J. W., Lewis, P. A. W. andWelch, P. D. (1967) Application of the fast Fourier transform to computation of Fourier integrals, Fourier series and convolution integrals.IEEE Trans. AU-15, 79–84.

    Article  Google Scholar 

  • Cooley, J. W. andTukey, J. W. (1965) An algorithm for the machine calculation of complex Fourier series.Math. of Computation 19, 297–301.

    Article  MATH  MathSciNet  Google Scholar 

  • G-AE Subcommittee (1967) What is the fast Fourier transform?IEEE Trans. AU-15, 45–55.

    Google Scholar 

  • Gold, B. andRader, C. M. (1969)Digital processing of signals. McGraw-Hill.

  • Helms, H. D. (1967) Fast Fourier transform method of computing difference equations and simulating filters.IEEE Trans. AU-15, 85–90.

    Google Scholar 

  • Jury, E. I. (1964)Theory and application of the Z-transform method. Wiley, New York.

    Google Scholar 

  • Lynn, P. A. (1971) Recursive digital filters for biological signals.Med. & Biol. Engng. 9, 37–43.

    Article  Google Scholar 

  • Macfarlane, P. W. (1971) ECG waveform identification by digital computer.Cardiovascular Res. V, 141–146.

    Article  Google Scholar 

  • Weaver, C. S., von der Groeben, J., Mantey, P. E., Toole, J. G., Cole, C. A., Fitzgerald, J. W. andLawrence, R. W. (1968). Digital filtering with applications to electrocardiogram processing.IEEE Trans. AU-16, 350–391.

    Google Scholar 

  • Weinstein, C. J. (1969) Roundoff noise in floating point fast Fourier transform computation.IEEE Trans. AU-17, 209–215.

    Google Scholar 

  • Welch, P. D. (1969) A fixed point fast Fourier transform error analysis.IEEE Trans. AU-17, 151–157.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Taylor, T.P., Macfarlane, P.W. Digital filtering of the e.c.g.—a comparison of low-pass digital filters on a small computer. Med. & biol. Engng. 12, 493–502 (1974). https://doi.org/10.1007/BF02478607

Download citation

  • Received:

  • Accepted:

  • Issue Date:

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

Keywords

Navigation