Design and Implementation of a Novel R-Peak Detection Algorithm

Jieru Ma,Xin'an Wang,Xiaochun Wu,Tianxia Zhao,Qiuping Li
DOI: https://doi.org/10.1109/itme.2019.00035
2019-01-01
Abstract:As a crucial part of electrocardiogram (ECG) signal processing, the R-peak detection algorithm is important for the calculation and analysis of cardiac-specific parameters in heart health monitoring and heart disease diagnosis. To achieve high-quality R-peak detection, this paper proposes a novel algorithm consisting of four parts. The digital filtering is used to remove noise interference. The Shannon energy envelope is adopted to achieve QRS complexes enhancement and noise reduction simultaneously. The curve length transformation based on window division is used to suppress pseudo R-peaks. The Hilbert transform achieves no threshold settings and no prior knowledge of detected R-peaks. The algorithm is evaluated by using the MIT-BIH arrhythmia database and achieves average detection accuracy of 99.86%, precision of 99.97%, recall of 99.89%.
What problem does this paper attempt to address?