Browse > Article
http://dx.doi.org/10.9718/JBER.2022.43.4.280

Development of Real-time QRS-complex Detection Algorithm for Portable ECG Measurement Device  

An, Hwi (Department of Electronics Engineering, Hanbat National University)
Shim, Hyoung-Jin (Department of Electronics Engineering, Hanbat National University)
Park, Jae-Soon (Department of Electronics Engineering, Hanbat National University)
Lhm, Jong-Tae (Department of Industry University Convergence, Hanbat National University)
Joung, Yeun-Ho (Department of Electronics Engineering, Hanbat National University)
Publication Information
Journal of Biomedical Engineering Research / v.43, no.4, 2022 , pp. 280-289 More about this Journal
Abstract
In this paper, we present a QRS-complex detection algorithm to calculate an accurate heartbeat and clearly recognize irregular rhythm from ECG signals. The conventional Pan-Tompkins algorithm brings false QRS detection in the derivative when QRS and noise signals have similar instant variation. The proposed algorithm uses amplitude differences in 7 adjacent samples to detect QRS-complex which has the highest amplitude variation. The calculated amplitude is cubed to dominate QRS-complex and the moving average method is applied to diminish the noise signal's amplitude. Finally, a decision rule with a threshold value is applied to detect accurate QRS-complex. The calculated signals with Pan-Tompkins and proposed algorithms were compared by signal-to-noise ratio to evaluate the noise reduction degree. QRS-complex detection performance was confirmed by sensitivity and the positive predictive value(PPV). Normal ECG, muscle noise ECG, PVC, and atrial fibrillation signals were achieved which were measured from an ECG simulator. The signal-to-noise ratio difference between Pan-Tompkins and the proposed algorithm were 8.1, 8.5, 9.6, and 4.7, respectively. All ratio of the proposed algorithm is higher than the Pan-Tompkins values. It indicates that the proposed algorithm is more robust to noise than the Pan-Tompkins algorithm. The Pan-Tompkins algorithm and the proposed algorithm showed similar sensitivity and PPV at most waveforms. However, with a noisy atrial fibrillation signal, the PPV for QRS-complex has different values, 42% for the Pan-Tompkins algorithm and 100% for the proposed algorithm. It means that the proposed algorithm has superiority for QRS-complex detection in a noisy environment.
Keywords
Electrocardiogram (ECG); QRS-complex detection; Arrhythmia; Pan-Tompkins algorithm; Noise Reduction;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Bhoi AK, Sherpa KS. QRS complex detection and analysis of cardiovascular abnormalities: a review. International Journal Bioautomation. 2014;18(3):181-94.
2 Pan J, Tompkins W.J. A real-time QRS detection algorithm. IEEE transactions on biomedical engineering. 1985;32(3):230-6.
3 Wakili R, Voigt N, Kaab S, Dobrev D, Nattel S. Recent advances in the molecular pathophysiology of atrial fibrillation. The Journal of clinical investigation. 2011;121(8):2955-68.   DOI
4 https://www.who.int/news-room/fact-sheets/detail/cardiovascular-diseases-(cvds) Accessed on 6 Apr 2022.
5 Kohler BU, Hennig C, Orglmeiste R. QRS Detection Using Zero Crossing Counts. Progress in Biomedical Research. 2003;8(3):138-45.
6 Kim NH, Yun KH, Oh SK. Sudden Cardiac Death. J Korean Med Assoc. 2010;53(3):214-27.   DOI
7 Freedman B, Potpara TS, Lip GY. Stroke prevention in atrial fibrillation. The Lancet. 2016;388(10046):806-17.   DOI
8 Fariha MAZ, Ikeura R, Hayakawa S, Tsutsumi S. Analysis of Pan-Tompkins algorithm performance with noisy ECG signals. Journal of Physics: Conference Series. 2020;1532(1):012-22
9 Crema C, Depari A, Flammini A, Vezzoli A. Efficient R-peak detection algorithm for real-time analysis of ECG in portable devices. 2016 IEEE Sensors Applications Symposium (SAS). 2016;205-10.
10 Kang YH, Park JS, Cho BK, Choi SD, Jung YH. Study on Characteristics of ECG Electrodes for Motion Artifact Reduction. J Korean Inst Electr Electron Mater Eng. 2017;30(6):366-71   DOI