Algorithmic Approaches to QRS Detection

  • O. Pahlm
  • L. Sörnmo
Part of the Developments in Cardiovascular Medicine book series (DICM, volume 37)


The QRS detection algorithm is an essential part of any computer-based system for the analysis of ambulatory ECG recordings. This survey asserts that all 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 in regard to this structure. Some additional features for QRS detectors are mentioned. The problem of multichannel detection now gaining importance is also briefly treated.


False Alarm False Alarm Rate Ambulatory Monitoring Amplitude Threshold Arrhythmia Monitoring 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Bolton, M.P. and Coleman, J.D. 1981. “Detection of QRS complexes in ECG signals and the evaluation of instantaneous heart rate” in Pinciroli, F. and Anderson, J. (eds.) Proc. of Changes in health care instr. due to micropr. techn., North-Holland Publ. Comp., IFIP, pp. 249–256.Google Scholar
  2. Bragg-Remschel, D.A. and Harrison, D.C. 1980. “A computerized two channel ambulatory arrhythmia analysis system”. Proc. IEEE Comput. Cardiol., 1980, pp. 197–200.Google Scholar
  3. Brydon, J. 1976. “Automatic monitoring of cardiac arrhythmias”. IEE Med. Elec. Monographs 18–22, pp. 27–41.Google Scholar
  4. Börjesson, P.O., Pahlm, O., Sörnmo, L. and Nygårds, M.E. 1982. “Adaptive QRS detection based on maximum-a-posteriori estimation”. IEEE Trans. Biomed. Eng., BME-29, pp. 341–351.CrossRefGoogle Scholar
  5. Caceres, C.A. 1963. “Electrocardiographic analysis by a computer system”. Arch. Intern. Med., Vol. 111, pp. 196–202.PubMedGoogle Scholar
  6. Dillman, R., Judell, N. and Kuo, S. 1978. “Replacement of AZTEC by correlation for more accurate VPB detection”. Proc. IEEE Comput. Cardiol. 1978, pp. 29–32.Google Scholar
  7. Engelse, W.A.H. and Zeelenberg C. 1979. “A single scan algorithm for QRS-detection and feature extraction”. Proc. IEEE Comput. Cardiol. 1979, pp. 37–42.Google Scholar
  8. Fancott, T. and Wong, D.H. 1980. “A minicomputer system for direct high-speed analysis of cardiac arrhythmia in 24h ambulatory ECG tape recordings”. IEEE Trans. Biomed. Eng., BME-27, pp. 685–693.CrossRefGoogle Scholar
  9. Fancott, T., Wong, D., Guimond, C. and Lemire, J. 1981. “Design considerations for noise immunity in the Concordia high-speed ambulatory ECG tape analysis system”. Proc. IEEE Comput. Cardiol. 1981, pp. 343–346.Google Scholar
  10. Gradman, A.H., Lewis, J.W. and Mayer, J.L. 1980. “An improved method for computer measurement of the R-R interval on the ambulatory electrocardiogram”. Proc. IEEE Con-put. Cardiol. 1980, pp. 213–216.Google Scholar
  11. Hermes, R. E., Geselowitz, D.B. and Oliver, G. C. 1980. “Development, distribution, and the use of the American heart association database for ventricular arrhythmia detector evaluation” Proc. IEEE Comput. Cardiol. 1980, pp. 263–266.Google Scholar
  12. Holsinger, W.P., Kempner, K.M. and Miller M.H. 1971. “A QRS pre-processor based on digital differentiation”. IEEE Trans. Biomed. Eng., BME-18, pp. 212–217.CrossRefGoogle Scholar
  13. McClelland, K.M. and Arnold, J.M. 1976. “A QRS detection algorithm for computerized ECG monitoring”. Proc. IEEE Comput. Cardiol. 1976, pp. 447–450.Google Scholar
  14. Mead, C.N., Clark, K.W., Potter, S.J., Moore, S.M. and Thomas Jr. L.J. 1979. “Development and evaluation of a new QRS detector/delineator”. Proc. IEEE Comput. Cardiol. 1979, pp. 251–254.Google Scholar
  15. Murthy, I.S.N. and Rangaraj, M.R. 1979. “New concepts for PVC detection”. IEEE Trans. Biomed. Eng., BME-26, pp. 409–416.CrossRefGoogle Scholar
  16. Nygårds, M-E. and Hulting, J. 1979. “An automated system for EGG monitoring” Comput. Biomed. Res., Vol. 12, pp. 181–202.PubMedCrossRefGoogle Scholar
  17. Nygårds, M-E. and Sörnmo, L. 1983. “Delineation of the QRS complex using the envelope of the ECG”. Accepted for publication in Med. Biol. Eng. & Comput.Google Scholar
  18. Okada, M. 1979. “A digital filter for the QRS complex detection”. IEEE Trans. Biomed. Eng., BME-26, pp. 700–703.CrossRefGoogle Scholar
  19. Pahlm, O., Börjesson, P.O., Johansson, K., Jonsson, B., Petersson, K., Sörnmo, L. and Werner, O. 1978. “Efficient data compression and arrhythmia detection for long-term ECGs”. Proc. IEEE Comput. Cardiol. 1978, pp. 395–396.Google Scholar
  20. Pryor, T. A., Russell, R. Budkin, A. and, Price W.G. 1969. “Electrocardiographic interpretation by computer”. Comput. Biomed. Res., Vol. 2, pp. 538–548.CrossRefGoogle Scholar
  21. Ripley, K.L. and Murray, A. 1980. “Introduction to arrhythmia monitoring”. IEEE Computer Society, pp. 71–87.Google Scholar
  22. Schluter, P., Mark, R., Moody, G., Olson, W. and Peterson, S. 1980. “Performance measures for arrhythmia detection”. Proc. IEEE Comput. Cardiol. 1980, pp. 267–270.Google Scholar
  23. Shah, P.M., Arnold, J.M., Haberern, N.A., Bliss, O.T., McClelland, K.M. and Clarke, W.B. 1977. “Automatic real time arrhythmia monitoring in the intensive care unit”. Am. J. Cardiol., Vol. 39, pp. 701–708.PubMedCrossRefGoogle Scholar
  24. Sörnmo, L. 1982. “Performance evaluation of an adaptive QRS detector”. Technical Report TR-169, September 1982. Telecommunication Theory, University of Lund, Sweden.Google Scholar
  25. Sörnmo, L., Pahlm, O. and Nygårds, M-E. 1982. “Adaptive QRS detection in ambulatory ECG monitoring: a study of performances”. Proc. IEEE Comput. Cardiol. 1982.Google Scholar
  26. Thakor, N.V., Webster, J.G. and Tompkins, W.J. 1980. “Optimal QRS filter”. IEEE Front. Eng. Health Care, pp. 190–195.Google Scholar
  27. Thakor, N.V. and Webster, J.G. 1981. “Optimal QRS detector”. IEEE Front. Eng. Health Care, 1981.Google Scholar
  28. Zywietz, C., Grabbe, W. and Hampel, G. 1981. “HES LKG, a new program for computer assisted analysis of Holter electrocardiograms”. Proc. IEEE Comput. Cardiol. 1981, pp. 169–172.Google Scholar

Copyright information

© ECSC, EEC, EAEC, Brussels-Luxembourg 1984

Authors and Affiliations

  • O. Pahlm
    • 1
  • L. Sörnmo
    • 2
  1. 1.Department of Clinical PhysiologyUniversity HospitalLundSweden
  2. 2.Department of Telecommunication TheoryUniversity of LundLundSweden

Personalised recommendations