Fig 1.
Procedure for the proposed QRS detection algorithm.
Fig 2.
The original ECG signal and the scaled output of the level stabilizer (the dashed line is the energy level threshold.)
Fig 3.
Output signal of each processing stage of the proposed algorithm.
(a) Original ECG signal, (b) Band pass filtered ECG signal, (c) Output signal of the squaring, (d) Output signal of the difference block, (e) Output signal and threshold after MAF1 & level stabilization, (f) output signal and threshold of MAF2.
Table 1.
The results of the evaluation of the proposed algorithm and others based on the AHA ECG database
Fig 4.
Examples of incorrect detection from some subjects who have over 20 FPs or FNs.
(a) False positive detection in record 105, (b) False negative detection in record 108, (c) False negative detection in record 203.
Fig 5.
Output signals of the proposed algorithm with a clean ECG signal and a contaminated ECG signal.
(a) clean ECG signal, (b) contaminated ECG signal (SNR = 6 dB).
Table 2.
The evaluation of the proposed algorithm and others under a variety of noisy environments.