2019
DOI: 10.3390/s19183997
|View full text |Cite
|
Sign up to set email alerts
|

Low Resource Complexity R-peak Detection Based on Triangle Template Matching and Moving Average Filter

Abstract: A novel R-peak detection algorithm suitable for wearable electrocardiogram (ECG) devices is proposed with four objectives: robustness to noise, low latency processing, low resource complexity, and automatic tuning of parameters. The approach is a two-pronged algorithm comprising (1) triangle template matching to accentuate the slope information of the R-peaks and (2) a single moving average filter to define a dynamic threshold for peak detection. The proposed algorithm was validated on eight ECG public databas… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
17
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 26 publications
(19 citation statements)
references
References 42 publications
2
17
0
Order By: Relevance
“…Our claim is supported by the results obtained by the proposed optimization scheme evaluated on the MIT-BIH dataset shown in Table 2. As expected, the obtained band-pass filter cut off frequencies by our procedure [4,24] Hz are wider than the ones of the original Pan-Tompkins algorithm, [5,15] Hz. This allowed detecting many QRS waves that were missed by the Pan-Tompkins algorithm.…”
Section: Resultssupporting
confidence: 83%
See 3 more Smart Citations
“…Our claim is supported by the results obtained by the proposed optimization scheme evaluated on the MIT-BIH dataset shown in Table 2. As expected, the obtained band-pass filter cut off frequencies by our procedure [4,24] Hz are wider than the ones of the original Pan-Tompkins algorithm, [5,15] Hz. This allowed detecting many QRS waves that were missed by the Pan-Tompkins algorithm.…”
Section: Resultssupporting
confidence: 83%
“…Concerning the execution time, the proposed scheme requires 1.3 seconds to detect 2273 beats from the 100m MIT/BIH record, which has a duration of 30 minutes and contains 650000 samples, using an Intel i5 M480 2.67 GHz with 4GB of RAM running on MATLAB software, corresponding to 57.19 ms to detect a beat, or 2 µs to process a sample, making our scheme suitable for real-time and embedded systems. Our detector outperforms all existing methods except two works, Nguyen et al [15] with 0.16 seconds to process 30 minutes of recording, and 0.43 seconds at mean reported by Elgendi [5]. However, the proposed scheme is superior in detection and accuracy.…”
Section: Resultsmentioning
confidence: 63%
See 2 more Smart Citations
“…8 (a). In this way, the cutoff frequencies were defined in order to remove low noise (baseline wander and DC) and 50-60Hz artifacts, while preserving the features of R-waves whose central frequency content is in 17 Hz [39].…”
Section: Bio-sensing Applicationmentioning
confidence: 99%