journal article·2019-10-02Open access

Efficient Real-Time R and QRS Detection Method Using a Pair of Derivative Filters and Max Filter for Portable ECG Device

Tae Wuk Bae, Kee Koo Kwon

Applied Sciences· Volume 9· Issue 19

Abstract

Recently, with the active development of wearable electrocardiogram (ECG) devices such as smart-bands or portable ECG devices, efficient ECG signal processing technology that can be applied in real-time has been actively studied. However, a wearable ECG device is exposed to various noise situations, thereby reducing the reliability of the detected R point or QRS interval. In addition, as early warning techniques in healthcare systems have been studied, real-time ECG signal processing techniques have become very important in wearable ECG devices. In this paper, we propose an efficient real-time R and QRS detection method using two kinds of first-order derivative filters and a max filter to analyze ECG signals measured from wearable ECG devices in real-time. The proposed method detects the R point and QRS interval in units of a sliding window for real-time processing and combines the detected R points in each sliding window. Also, the reliability of the detected R points and RR intervals is examined through noise region analysis using the histogram characteristic of a sample point. The performance of the proposed method was verified by the MIT-BIH database (DB), CYBHi DB and real ECG data measured from the developed wearable ECG patch. The proposed method achieves Se = 99.80%, +P = 99.80%, and DER = 0.36% against MIT-BIH DB. In addition, the proposed method enables accurate R point detection and heart rate variability (HRV) analysis even with noisy ECG signals.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: ECG Monitoring and Analysis · Non-Invasive Vital Sign Monitoring · EEG and Brain-Computer Interfaces

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Daegu-Gyeongbuk Research Center, Electronics and Telecommunications Research Institute, Daegu 42994, Korea

Funding

Electronics and Telecommunications Research Institute(ETRI) grant funded by the Korean government

References (37)

Show source-provided references
1. R-peak detection algorithm for ECG using double difference and RR interval processing10.1016/j.protcy.2012.05.143 ↗
2. (2019, August 07). MIT-BIH Arrhythmia Database Directory. Available online: https://physionet.org/physiobank/database/html/mitdbdir/intro.htm#annotations.
3. (2019, August 07). Premature Atrial Contraction. Available online: https://ecgwaves.com/ecg-topic/premature-atrial-contraction-beat-complex.
4. (2019, August 07). Premature Junctional Complex. Available online: https://litfl.com/premature-junctional-complex-pjc.
5. (2019, August 07). ECG Tutorial: Ventricular Arrhythmias. Available online: https://www.uptodate.com/contents/ecg-tutorial-ventricular-arrhythmias.
6. (2019, August 07). Premature Ventricular Contraction. Available online: https://emedicine.medscape.com/article/761148-overview.
7. (2019, August 07). Atrial Fibrillation. Available online: https://www.mayoclinic.org/diseases-conditions/atrial-fibrillation/symptoms-causes/syc-20350624.
8. Arefin, M.R., and Rezai, R.F. (2014, January 26–30). Computationally efficient QRS detection analysis based on dual-slope method. Proceedings of the 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Chicago, IL, USA.10.1109/EMBC.2014.6944073 ↗
9. Medical internet of things and big data in healthcare10.4258/hir.2016.22.3.156 ↗
10. (2019, September 24). Medtech and the Internet of Medical Things. Available online: https://www2.deloitte.com/global/en/pages/life-sciences-and-healthcare/articles/medtech-internet-of-medical-things.html.
11. A proposal for monitoring patients with heart failure via smart phone technology-based electrocardiograms10.1016/j.jelectrocard.2016.06.001 ↗
12. (2019, September 24). Android App for Patient Monitoring. Available online: https://www.amrita.edu/center/awna/research/patient-monitoring-app.
13. Analysis of first-derivative based QRS detection algorithms10.1109/TBME.2007.912658 ↗
14. A real-time QRS detection algorithm10.1109/TBME.1985.325532 ↗
15. Quantitative investigation of QRS detection rules using the MIT/BIH arrhythmia database10.1109/TBME.1986.325695 ↗
16. Simple real-time QRS detector with the MaMeMi filter10.1016/j.bspc.2015.06.001 ↗
17. Automatic detection of P, QRS and T patterns in 12 leads ECG signal based on CWT10.1016/j.bspc.2015.10.011 ↗
18. R-peaks detection based on stationary wavelet transform10.1016/j.cmpb.2015.06.003 ↗
19. Benitez, D.S., Gaydecki, P.A., Zaidi, A., and Fitzpatrick, A.P. (2000, January 24–27). A new QRS detection algorithm Based on the Hilbert transform. Proceedings of the Computers in Cardiology 2000, Cambridge, MA, USA.
20. Zhang, F., and Lian, Y. (2009, January 26–28). Wavelet and Hilbert transforms based QRS complexes detection algorithm for wearable ECG devices in wireless Body Sensor Networks. Proceedings of the IEEE Biomedical Circuits and Systems Conference, Beijing, China.10.1109/BIOCAS.2009.5372042 ↗
21. Application of the phasor transform for automatic delineation of single-lead ECG fiducial points10.1088/0967-3334/31/11/005 ↗
22. Real time electrocardiogram QRS detection using combined adaptive threshold10.1186/1475-925X-3-28 ↗
23. Real-time electrocardiogram P-QRS-T detection–delineation algorithm based on quality-supported analysis of characteristic templates10.1016/j.compbiomed.2014.07.002 ↗
24. Effective ECG QRS detection based on multiscale mathematical morphology filtering10.1109/TBCAS.2009.2020093 ↗
25. Extraction of QRS fiducial points from the ECG using adaptive mathematical morphology10.1016/j.dsp.2016.06.010 ↗
26. multiresolution time-dependent entropy method for QRS complex detection10.1016/j.bspc.2015.09.008 ↗
27. QRS detection algorithm based on the quadratic filter10.1016/j.eswa.2015.02.012 ↗
28. Kim, J., and Shin, H. (2016). Simple and robust realtime QRS detection algorithm based on spatiotemporal characteristic of the QRS complex. PLoS ONE, 11.10.1371/journal.pone.0150144 ↗
29. A 300-mV 220-nW event-driven ADC with real-time QRS detection for wearable ECG sensors10.1109/TBCAS.2013.2296942 ↗
30. Novel real-time low-complexity QRS complex detector based on adaptive thresholding10.1109/JSEN.2015.2450773 ↗
31. Check your biosignals here: A new dataset for off-the-person ECG biometrics10.1016/j.cmpb.2013.11.017 ↗
32. (2019, September 24). Check Your Biosignals Here Initiative (CYBHi) Dataset for Off-the-Person Electrocardiography (ECG) Biometrics. Available online: https://zenodo.org/record/2381823#.XYn59kYzabh.
33. (2019, August 07). MIT-BIH Noise Stress Test Database. Available online: https://physionet.org/physiobank/database/nstdb.
34. (2019, August 08). American National Standard ANSI/AAMI EC 57:2012, Testing and Reporting Performance Results of Cardiac Rhythm and ST-Segment Measurement Algorithms. Available online: https://webstore.ansi.org/RecordDetail.aspx?sku=CARDIO+MEDICAL+DEVICE+PACKAGE.
35. Hoglinger, M. (2016). Electronics and Information Technology. [Bachelor’s Thesis, Jonannes Kepler University].
36. Eguchi, K., Aoki, R., Yoshida, K., and Yamada, T. (2017, January 11–15). Reliability evaluation of R-R interval measurement status for time domain heart rate variability analysis with wearable ECG devices. Proceedings of the 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Seogwipo, Korea.10.1109/EMBC.2017.8037072 ↗
37. R-R interval outlier processing for heart rate variability analysis using wearable ECG devices10.14326/abe.7.28 ↗