Skip to main navigation Skip to search Skip to main content

A novel ECG QRS complex detection algorithm based on dynamic Bayesian network

  • School of Computer Science and Technology, Harbin Institute of Technology
  • Xinhua News Agency
  • Southeast University, Nanjing
  • Tianjin University
  • Haihe Laboratory of Brain-Computer Interaction and Human-Machine Integration

Research output: Contribution to journalArticlepeer-review

Abstract

Accurate detection of the QRS complex, a crucial reference for heartbeat localization in electrocardiogram (ECG) signals, remains inadequate in wearable ECG devices due to complex noise interference. In this study, we propose a novel QRS complex detection method based on dynamic Bayesian network (DBN), integrating the probability distribution of RR intervals. Unlike methods focusing solely on ECG waveforms, our approach explicitly integrates ECG waveform and heart rhythm information into a unified probability model, enhancing noise robustness. Additionally, an unsupervised parameter optimization using expectation maximization (EM) adapts to individual differences of patients. Furthermore, several simplification strategies improve reasoning efficiency, and an online detection mode enables real-time applications. Our method outperforms other state-of-the-art QRS detection methods, including deep learning (DL) methods, on noisy datasets. In conclusion, the proposed DBN-based QRS detection algorithm demonstrates outstanding accuracy, noise robustness, generalization ability, real-time capability, and strong scalability, indicating its potential application in wearable ECG devices.

Original languageEnglish
Article number103370
JournalArtificial Intelligence in Medicine
Volume174
DOIs
StatePublished - Apr 2026
Externally publishedYes

Keywords

  • Distribution of RR interval
  • Dynamic Bayesian network (DBN)
  • Expectation maximization (EM)
  • QRS complex detection
  • Robustness

Fingerprint

Dive into the research topics of 'A novel ECG QRS complex detection algorithm based on dynamic Bayesian network'. Together they form a unique fingerprint.

Cite this