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 条
  • [21] Research of algorithm for QRS complex real-time detection based on electrocardiogram
    Tao, Xu, 1600, Sila Science, University Mah Mekan Sok, No 24, Trabzon, Turkey (32):
  • [22] Delay in QRS Complex Detection Using the Wavelet Transform for Real-Time Applications
    Valenzuela-De la Cruz, Victor M.
    Gurrola-Navarro, M. A.
    Bonilla-Barragan, C. A.
    Carrasco-Alvarez, R.
    2017 14TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE), 2017,
  • [23] Real-Time ECG Noise Reduction with QRS Complex Detection for Mobile Health Services
    So-In, Chakchai
    Phaudphut, Comdet
    Rujirakul, Kanokmon
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2015, 40 (09) : 2503 - 2514
  • [24] A Wearable Wireless ECG Sensor with Real-Time QRS Detection for Continuous Cardiac Monitoring
    Wong, David Liang Tai
    Lian, Yong
    2012 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS): INTELLIGENT BIOMEDICAL ELECTRONICS AND SYSTEM FOR BETTER LIFE AND BETTER ENVIRONMENT, 2012, : 112 - 115
  • [25] Real-Time ECG Noise Reduction with QRS Complex Detection for Mobile Health Services
    Chakchai So-In
    Comdet Phaudphut
    Kanokmon Rujirakul
    Arabian Journal for Science and Engineering, 2015, 40 : 2503 - 2514
  • [26] Implementation of Real-Time Abnormal ECG Detection Algorithm for Wearable Healthcare
    Noh, Yun-Hong
    Hwang, Gi-Hyun
    Jeong, Do-Un
    2011 6TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND CONVERGENCE INFORMATION TECHNOLOGY (ICCIT), 2012, : 111 - 114
  • [27] Low-delay rate control for real-time H.264/AVC video coding
    Jiang, MQ
    Ling, N
    IEEE TRANSACTIONS ON MULTIMEDIA, 2006, 8 (03) : 467 - 477
  • [28] A Real-Time QRS Detection Algorithm Based on Energy Segmentation for Exercise Electrocardiogram
    Hui Xiong
    Meiling Liang
    Jinzhen Liu
    Circuits, Systems, and Signal Processing, 2021, 40 : 4969 - 4985
  • [29] A 300-mV 220-nW Event-Driven ADC With Real-Time QRS Detection for Wearable ECG Sensors
    Zhang, Xiaoyang
    Lian, Yong
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2014, 8 (06) : 834 - 843
  • [30] ECG-Multichannel Frontend for Quick Stimulus Response Based on FPGA with Implemented Real-Time, Online QRS Detection Algorithm
    Fritzsche, P.
    Niemoeller, S.
    Laqua, D.
    Husar, P.
    BIOMEDICAL ENGINEERING-BIOMEDIZINISCHE TECHNIK, 2012, 57 : 619 - 622