휴대용 심전도 측정장치를 위한 실시간 QRS-complex 검출 알고리즘 개발
Development of Real-time QRS-complex Detection Algorithm for Portable ECG Measurement Device
2
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
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 indi- cates that the proposed algorithm is more robust to noise than the Pan-Tompkins algorithm. The Pan-Tompkins algo- rithm 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.
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 indi- cates that the proposed algorithm is more robust to noise than the Pan-Tompkins algorithm. The Pan-Tompkins algo- rithm 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.
참고문헌 (10)
- 김남호, "특집", 심장 돌연사, 2010, pp.53(3), 214~227[DOI]
- Freedman B, "Stroke prevention in atrial fibrillation", The Lancet, 388(10046), pp.806~817 (2016)
- Bhoi AK, "QRS complex detection and analysis of cardiovascular abnormalities: a review", International Jour-nal Bioautomation, 18(3), pp.181~194 (2014)
- Fariha MAZ, "Analysis of Pan-Tompkins algorithm performance with noisy ECG signals", Journal of Physics : Conference Series, 1532(1), pp.12~22 (2020)
- Crema C, "Efficient R-peak detection algorithm for real-time analysis of ECG in portable devices", 2016 IEEE Sensors Applications Symposium (SAS), pp.205~210 (2016)
- Pan J, "A real-time QRS detection algorithm", IEEE transactions on biomedical engineering, 32(3), pp.230~236 (1985)
- 강영환, "동잡음 저감을 위한 심전도 전극 특성에 대한 연구", 전기전자재료학회논문지, 30(6), pp.366~371 (2017), 한국전기전자재료학회[DOI]
- Köhler BU, "QRS Detection Using Zero Crossing Counts", Progress in Biomedical Research, 8(3), pp.138~145 (2003)
- Wakili R, "Recent advances in the molecular pathophysiology of atrial fibrilla-tion", The Journal of clinical investigation, 121(8), pp.2955~2968 (2011)
