Electrocardiogram signal analysis for R-peak detection and denoising with hybrid linearization and principal component analysis

In the areas of biomedical and healthcare, electrocardiogram (ECG) signal analysis is one of the major aspects of research. The accuracy in the detection of subtle characteristic features in ECG is of great significance. This paper deals with an algorithm based on hybrid linearization and principal component analysis for ECG signal denoising and R-peak detection. The ECG data have been taken from the MIT-BIH Arrhythmia Database for performance evaluation. The signal is denoised by applying the hybrid linearization method, which is an arrangement of the extended Kalman filter along with discrete wavelet transform, and then principal component analysis is employed to detect R waves and the QRS complex. The reported work has been implemented in the MATLAB environment for 25 different ECG records yielding 99.90% sensitivity, 99.97% positive predictivity, and a detection error rate of 0.120%. The achieved performance outperforms the recent research done in the area of interest.