Skip to main content
Log in

Software QRS detection in ambulatory monitoring — a review

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

Abstract

The QRS detection algorithm is an essential part of any computer-based system for the analysis of ambulatory ECG recordings. This review asserts that most one-channel QRS detectors described in the literature can be considered as having the same basic structure. A discussion of some of the current detection schemes is presented with regard to this structure. Some additional features of QRS detectors are mentioned. The evaluation of performance and the problem of multichannel detection, which is now gaining importance, are also briefly treated.

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.

Institutional subscriptions

Similar content being viewed by others

References

  • Arnold, J. M., Shah, P. M. andClarke, W. B. (1975) Artifact rejection in a computer system for the monitoring of arrhythmias. InComputers in cardiology, IEEE Comput. Soc., 163–167.

  • Azevedo, S. andLongini, R. L. (1980) Abdominal-lead fetal electrocardiographic R-wave enhancement for heart rate determination.IEEE Trans.,BME-27, 255–260.

    Google Scholar 

  • Belforte, G., de Mori, R. andFerraris, F. (1979) A contribution to the automatic processing of electrocardiograms using syntactic methods. —Ibid.,BME-26, 125–136.

    Google Scholar 

  • Birman, K. P. (1982) Rule-based learning for more accurate ECG analysis. —Ibid.,PAMI-4, 369–380.

    Google Scholar 

  • Bolton, M. P. andColeman, J. D. (1981) Detection of QRS complexes in ECG signals and evaluation of instantaneous heart rate. InProceedings of changes in health care instrumentation due to microprocessor technology,Pinciroli, F. andAnderson, J. (Eds.), North-Holland, IFIP, 249–256.

  • Börjesson, P. O., Pahlm, O., Sörnmo, L. andNygårds, M. E. (1982) Adaptive QRS detection based on maximum-a-posteriori estimation.IEEE Trans.,BME-29, 341–351.

    Google Scholar 

  • Bragg-Remschel, D. A. andHarrison, D. C. (1980) A computerized two channel ambulatory arrhythmia analysis system. InComputers in cardiology, IEEE Comput. Soc., 197–200.

  • Brekelmans, F. E. M. andde Vaal, C. D. R. (1981) A QRS detection scheme for multichannel ECG devices. InComputers in cardiology, IEEE Comput. Soc., 437–440.

  • Caceres, C. A. (1963) Electrocardiographic analysis by a computer system.Arch. Intern. Med.,111, 196–202.

    Google Scholar 

  • Clark, K. W., Hitchens, R. E., Ritter, J. A., Rankin, S. L., Oliver, G. C. andThomas, L. J. (1977) ARGUS/2H: a dualchannel Holter-tape analysis system. InComputers in cardiology, IEEE Comput. Soc., 191–198.

  • Dell'osso, L. F. (1973) An arrhythmia-anomalous beat monitoring system.IEEE Trans.,BME-20, 43–50.

    Google Scholar 

  • Devlin, P., Moody, G. andMark, R. (1982) Design and evaluation of a modular real-time QRS detector. Proceedings of 35th Annual Conference on Engineering in Medicine and Biology, Bethesda, U.S.A., 40.

  • Dillman, R., Judell, N. andKuo, S. (1978) Replacement of AZTEC by correlation for more accurate VPB detection. InComputers in cardiology, IEEE Comput. Soc., 29–32.

  • Engelse, W. A. H. andZeelenberg, C. (1979) A single scan algorithm for QRS-detection and feature extraction. InComputers in cardiology, IEEE Comput. Soc., 37–42.

  • Falk, K.-J., Angelhed, J.-E. andBjurö, T. I. (1982) Real-time processing of multiple-lead exercise electrocardiograms.Med. Progr. Technol.,8, 159–174

    Google Scholar 

  • Fancott, T. andWong, D. (1980) A minicomputer system for direct high-speed analysis of cardiac arrhythmia in 24h ambulatory ECG tape recordings.IEEE Trans.,BME-27, 685–693.

    Google Scholar 

  • Fancott, T., Wong, D., Guimond, C. andLemire, J. (1981) Design considerations for noise immunity in the Concordia highspeed ambulatory ECG tape analysis system. InComputers in cardiology, IEEE Comput. Soc., 343–346.

  • Gradman, A. H., Lewis, J. W. andMayer, J. L. (1980) An improved method for computer measurement of the RR interval on the ambulatory electrocardiogram. InComputers in cardiology, IEEE Comput. Soc., 213–216.

  • Hamming, R. W. (1983)Digital filters. Prentice-Hall, New York.

  • Hermes, R. E., Geselowitz, D. B. andOliver, G. C. (1980) Development, distribution, and the use of the American Heart Association database for ventricular arrhythmia detector evaluation. InComputers in cardiology, IEEE Comput. Soc., 263–266.

  • Holsinger, W. P., Kempner, K. M. andMiller, M. H. (1971) A QRS preprocessor based on digital differentiation.IEEE Trans.,BME-18, 212–217.

    Google Scholar 

  • Horowitz, S. L. (1975) A syntactic algorithm for peak detection in waveforms with applications to cardiography.Comm. Ass. Comput. Mach.,18, 281–285.

    MATH  Google Scholar 

  • Jackson, R. M., Kitney, R. I. andMcDonald, A. H. (1983) ECG detection and processing for noisy data.Automedica,4, 257–262.

    Google Scholar 

  • Kunt, M., Rey, H. andLigtenberg, A. (1982) Preprocessing of electrocardiograms by digital techniques.Signal process.,4, 215–222.

    Article  Google Scholar 

  • Ligtenberg, A. andKunt, M. (1983) A robust-digital QRS-detection algorithm for arrhythmia monitoring.Comp. Biomed. Res.,16, 273–286.

    Article  Google Scholar 

  • McClelland, K. M. andArnold, J. M. (1976) A QRS detection algorithm for computerized ECG monitoring. InComputers in cardiology, IEEE Comput. Soc., 447–450.

  • Mead, C. N., Clark, K. W., Potter, S. J., Moore, S. M. andThomas, L. J. Jr. (1979) Development and evaluation of a new QRS detector/delineator. InComputers in cardiology, IEEE Comput. Soc., 251–254.

  • Moody, G. B. andMark, R. (1982) Development and evaluation of a 2-lead ECG analysis program. InComputers in cardiology, IEEE Comput. Soc., 39–44.

  • Moser, A. T., Stickney, R., Sawyer, C., Orrestad, C. andBhargava, V. (1982) Real-time signal processing of exercise electrocardiograms. InComputers in cardiology, IEEE Comput. Soc., 461–464.

  • Murthy, I. S. N. andRangaraj, M. R. (1979) New concepts for PVC detection.IEEE Trans.,BME-26, 409–416.

    Google Scholar 

  • Nygårds, M.-E. andHulting, J. (1979) An automated system for ECG monitoring.Comput. Biomed. Res.,12, 181–202.

    Article  Google Scholar 

  • Nygårds, M.-E. andSörnmo, L. (1983) Delineation of the QRS complex using the envelope of the e.c.g..Med. & Biol. Eng. & Comput.,21, 538–547.

    Google Scholar 

  • Okada, M. (1979) A digital filter for the QRS complex detection.IEEE Trans.,BME-26, 700–703.

    Google Scholar 

  • Oliver, G. C., Ripley, K. L., Miller, J. P. andMartin, T. F. (1977) A critical review of computer arrhythmia detection.Computer electrocardiography: current status and criteria. Futura Publ., 319–360.

  • Pahlm, O., Börjesson, P. O., Johansson, K., Jonson, B., Petersson, K., Sörnmo, L. andWerner, O. (1978) Efficient data compression and arrhythmia detection for long-term ECGs. InComputers in cardiology, IEEE Comput. Soc., 395–396.

  • Pahlm, O., Jonson, B., Werner, O., Johansson, K. andPetersson, K. (1981) Computer-aided analysis of long-term ECG recordings.Europ. Heart J.,2, 487–498.

    Google Scholar 

  • Pryor, T. A., Russel, R., Budkin, A. andPrice, W. G. (1969) Electrocardiographic interpretation by computer.Comput. Biomed. Res.,2, 537–548.

    Article  Google Scholar 

  • Rabiner, L. R. andSchafer, R. W. (1978)Digital processing of speech signals. Prentice-Hall.

  • Ripley, K. L. andMurray, A. (1980) Introduction to arrhythmia monitoring. IEEE Comput. Soc., EHO 171–9, 71–87.

    Google Scholar 

  • Rosenberg, N. W. andTartakovsky, M. B. (1979) The TELAVIV system—a three-channel evaluation of long-term ECG records for atrial and ventricular identification and verification of arrhythmia. InComputers in cardiology, IEEE Comput. Soc., 29–32.

  • Schluter, P., Mark, R., Moody, G., Olson, W. andPeterson, S. (1980) Performance measures for arrhythmia detectors. InComputers in cardiology, IEEE Comput. Soc., 267–270.

  • Shah, P. M., Arnold, J. M., Haberern, N. A., Bliss, D. T., McClelland, K. M. andClarke, W. B. (1977) Automatic real time arrhythmia monitoring in the intensive care unit.Am. J. Cardiol.,39, 701–708.

    Article  Google Scholar 

  • Simoons, M. L., Boom, H. B. K. andSmallenburg, E. (1975) On-line processing of orthogonal exercise electrocardiograms.Comput. Biomed. Res.,8, 105–117.

    Article  Google Scholar 

  • Sörnmo, L., Pahlm, O. andNygårds, M.-E. (1982) Adaptive QRS detection in ambulatory ECG monitoring: a study of performance. InComputers in cardiology, IEEE Comput. Soc., 201–204.

  • Thakor, N. V., Webster, J. G. andTompkins, W. J. (1980) Optimal QRS filter.IEEE Front. Eng. Health Care, 80CHI589-1, 190–195.

  • Thakor, N. V., Webster, J. G. andTompkins, W. J. (1983) Optimal QRS detector.Med. & Biol. Eng. & Comput.,21, 343–350.

    Google Scholar 

  • Thomas, L. J., Clark, K. W., Mead, C. N., Ripley, K. L., Spenner, B. F. andOliver, G. C. (1979) Automated cardiac dysrhythmia analysis.Proc. IEEE,67, 1322–1337.

    Article  Google Scholar 

  • van Trees, H. L. (1968)Detection, estimation and modulation theory: Part I. Wiley & Sons, New York.

    MATH  Google Scholar 

  • Werner, O., Johansson, K. andJonson, B. (1976) Computer classification of ST and T in averaged ECGs at rest and exercise.Scand. J. Clin. Lab. Invest.,36, Suppl. 145, 31–43.

    Google Scholar 

  • Winter, D. A. andTrenholm, B. G. (1969) Reliable triggering of exercise electrocardiograms.IEEE Trans.,BME-16, 75–79.

    Google Scholar 

  • Wolf, H. K., MacInnis, P. J., Helppi, R. K. andRautaharju, P. M. (1972) Computer analysis of rest and exercise electrocardiograms.Comput. Biomed. Res.,5, 329–346.

    Article  Google Scholar 

  • Zywietz, C., Grabbe, W. andHampel, G. (1981) HES LKG, a new program for computer assisted analysis of Holter electrocardiograms. InComputers in cardiology, IEEE Comput. Soc., 169–172.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pahlm, O., Sörnmo, L. Software QRS detection in ambulatory monitoring — a review. Med. Biol. Eng. Comput. 22, 289–297 (1984). https://doi.org/10.1007/BF02442095

Download citation

  • Received:

  • Accepted:

  • Issue Date:

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

Keywords

Navigation