Key result
Wavelet-based ARM microcontroller QRS detector achieves ~99% sensitivity for real-time HRV analysis.
Why the study?
Real-time HRV analysis on an ARM microcontroller can reduce communication needs and power consumption compared to cloud-based processing, facilitating edge computing integration.
A wavelet-based QRS detector implemented on an ARM microcontroller achieves >99% accuracy for real-time HRV analysis, facilitating edge computing integration.
The analyses of electrocardiogram (ECG) and heart rate variability (HRV) are of primordial interest for cardiovascular diseases. The algorithm used for the detection of the QRS complex is the basis for HRV analysis and HRV quality will depend strongly on it. The aim of this paper is to implement HRV analysis in real time on an ARM microcontroller (MCU). Thus, there is no need to send raw data to a cloud server for real time HRV monitoring and, consequently, the communication requirements and the power consumption of the local sensor node would be far lower. The system would facilitate the integration into edge computing, for instance, in small local networks, such as hospitals. A QRS detector based on wavelets is proposed, which is able to autonomously select the coefficients the QRS complex will be detected with. To validate it, the MITBIH and NSRDB databases were used. This detector was implemented in real time using an MCU. Subsequently HRV analysis was implemented in the time, frequency, and nonlinear domains. When evaluating the QRS detector with the MITBIH database, 99.61% positive prediction (PP), 99.3% sensitivity (SE), and a prediction error rate (DER) of 1.12% were obtained. For the NSRDB database the results were a PP of 99.95%, an SE of 99.98%, and a DER of 0.0006%. The execution of the QRS detector in the MCU took 52 milliseconds. On the other hand, the time required to calculate the HRV depends on the data size, but it took only a few seconds to analyze several thousands of interbeat intervals. The results obtained for the detector were superior to 99%, so it is expected that the HRV is reliable. It has also been shown that the detection of QRS complex can be done in real time using advanced processing techniques such as wavelets.
No takes yet. Share an insight, caveat, or question.
Rodríguez et al. (2018) studied Cardiovascular diseases. QRS detector based on wavelets on an ARM microcontroller was evaluated on QRS detection performance (positive prediction and sensitivity). A QRS detector based on wavelets implemented on an ARM microcontroller achieved 99.61% positive prediction and 99.3% sensitivity on the MITBIH database, enabling real-time HRV analysis.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: