Simple Clustering-Based Algorithm for R-Peak Detection in Single-Lead ECG Chest Monitors
This study presents a simple algorithm for R-peak detection in single-lead electrocardiograms (ECG) acquired on the chest of various volunteers using a wearable device. To achieve a balance between computational efficiency and detection accuracy, the proposed algorithm consists of two optimized stages that can be implemented in portable hardware. First, the ECG signal is preprocessed using the discrete wavelet transform (DWT) to remove the baseline wandering and denoise the signal. Second, a clustering-based algorithm classifies the different peaks in the ECG signal into two clusters based on their max-min amplitude. It is demonstrated that, despite the high variability of the ECG waveform among volunteers, the proposed algorithm effectively identifies the R-peaks with high accuracy without requiring the specific cardiac profile for each individual patient, thus ensuring a reliable and robust heart rate (HR) monitoring.
Authors
- Víctor Toral (ORCID: https://orcid.org/0000-0001-6720-3476)
- Denice Gerardo (ORCID: https://orcid.org/0000-0002-7810-6345)
- Francisco José Romero (ORCID: https://orcid.org/0000-0002-1582-9626)
- Almudena Rivadeneyra (ORCID: https://orcid.org/0000-0001-8133-1992)
- Yann Houeix (ORCID: https://orcid.org/0000-0002-1959-2187)
- Encarnación Castillo (ORCID: https://orcid.org/0000-0001-6476-8105)
Institutions
- Universidad de Granada (ES)
Publication Details
- Published
- 2024-09-15
- DOI
- https://doi.org/10.1109/ifetc61155.2024.10771879
- Citations
- 1
- Primary Topic
- ECG Monitoring and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.40