R Peak Detection Algorithm based on Continuous Wavelet Transform and Shannon Energy
The R peak detection algorithm is a necessary tool for monitoring and diagnosing the cardiovascular disease. This paper presents the R peak detection algorithm based on continuous wavelet transform (CWT) and Shannon energy. We evaluate the proposed algorithm with the 48 record of ECG data from MIT-BIH arrhythmia database. Results show that the proposed algorithm gives very good DER (0.48%-0.50%) compared to those from previous publications (0.168%-0.87%). We demonstrated that the use of the CWT with a single scaling parameter is capable of removing noises. In addition, we found that Shannon energy cannot improve the DER value but it can highlight the R peak from the low QRS complex in ECG beat leading to the improvement in the robustness of the R peak detection algorithm.