Accurate low-delay QRS detection algorithm for real-time ECG acquisition in IoT sensors

被引:0
|
作者
Kim, Sebin [1 ]
Kim, Chaehyun [1 ,2 ]
Yoo, Youngwoo [1 ,2 ]
Kim, Young-Joon [1 ,2 ]
机构
[1] Gachon Univ, Dept Elect Engn, 1342 Seongnam Daero, Seongnam 13120, Gyeonggi, South Korea
[2] Gachon Univ, Dept Semicond Engn, 1342 Seongnam Daero, Seongnam 13120, Gyeonggi, South Korea
基金
新加坡国家研究基金会;
关键词
Electrocardiogram (ECG); Healthcare; Internet-of-Things; QRS complex detection; Real-time; R-peak detection; Wearable devices; COMPLEX DETECTOR; R-PEAKS; WIRELESS;
D O I
10.1016/j.iot.2025.101537
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
QRS detection is crucial for heart function diagnosis and sports science. This paper presents a realtime QRS detection algorithm designed for low-cost wearable embedded platforms, enabling novel applications such as closed-loop stimulation for acute diseases, precise monitoring in sports science, and home health monitoring. This algorithm locates the R-peak in real-time, with a mean delay of 0.405 s, throughout the MIT-BIH dataset. We achieve high accuracy with minimal compromise to computational power or delay, using a two-step, find and validate method. Initially, we identify potential QRS candidates by detecting zero-crossing points through filtering and convolution processes. Next, we validate these candidates by comparing them with previous R-R intervals (RRI), adaptively comparing values to minimize T-wave errors and reject adjacent noise components. We introduced a novel algorithm based on RRI periodicity, simplifying the computational load while enhancing detection accuracy. By using the MIT-BIH dataset, we detected the QRS complexes with a 99.75% accuracy. Furthermore, we embedded the algorithm into an Arm Cortex-M4 microcontroller unit (MCU) with a 64 MHz clock, maintaining identical accuracy. We demonstrate live-stream QRS detection by generating MIT-BIH waveforms using a function generator and processing them with the MCU's on-chip 10-bit analog-to-digital converter (ADC), achieving 99.71% accuracy. Finally, we validate our work with a miniaturized flexible electrocardiogram (ECG) sensor in a form factor of a bandage, wirelessly linked to a smartwatch for real-time ECG monitoring and R-peak detection. A cloud connectivity network is established concluding that this work is suitable for practical monitoring applications.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] Low Power, Accurate Time Synchronization MAC Protocol for Real-Time Wireless Data Acquisition
    Zhang, Jie
    Wu, Jie
    Han, Zhao
    Liu, Liefeng
    Tian, Kaiyun
    Dong, Juan
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2013, 60 (05) : 3683 - 3688
  • [42] QRS Complex Detection Using STFT, Chaos Analysis, and PCA in Standard and Real-Time ECG Databases
    Gupta V.
    Mittal M.
    Journal of The Institution of Engineers (India): Series B, 2019, 100 (5) : 489 - 497
  • [43] Virtual Lab: Real-Time Acquisition and Analysis of ECG Signal
    Kumar, Anil
    Malik, Jagannath
    Kumar, Vinod
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2011, 7 (03) : 19 - 23
  • [44] Very efficient real-time QRS detection method
    Wang, Lei
    Zheng, Chongxun
    Ye, Jilun
    Liu, Feng
    Beijing Shengwu Yixue Gongcheng/Beijing Biomedical Engineering, 1998, 17 (04): : 217 - 222
  • [45] Microcontroller-based real-time QRS detection
    Sun, Y.
    Suppappola, S.
    Wrublewski, T.A.
    Biomedical Instrumentation and Technology, 1992, 26 (06): : 477 - 484
  • [46] A Level-Crossing Based QRS-Detection Algorithm for Wearable ECG Sensors
    Ravanshad, Nassim
    Rezaee-Dehsorkh, Hamidreza
    Lotfi, Reza
    Lian, Yong
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2014, 18 (01) : 183 - 192
  • [47] Low complexity orientation detection algorithm for real-time implementation
    Appia, Vikram V.
    Narasimha, Rajesh
    REAL-TIME IMAGE AND VIDEO PROCESSING 2011, 2011, 7871
  • [48] Real-time Accurate Runway Detection based on Airborne Multi-sensors Fusion
    Zhang, Lei
    Cheng, Yue
    Zhai, Zhengjun
    DEFENCE SCIENCE JOURNAL, 2017, 67 (05) : 542 - 550
  • [49] An adaptive real-time ecg data compression algorithm
    Wang, W
    Zhang, SD
    ICSP '96 - 1996 3RD INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, PROCEEDINGS, VOLS I AND II, 1996, : 1719 - 1722
  • [50] Implementation of algorithms for identification of QRS-complexes in real-time ECG systems
    Tegoshi T.
    Nishida M.
    Ishiwata K.
    Kobayashi K.
    Uchiyama F.
    Nabeshima K.
    Nawa Y.
    Arizono N.
    Biomedical Engineering, 2001, 35 (6) : 304 - 309