Performance Evaluation of Various Pre-Processing Techniques for R-Peak Detection in ECG Signal

2020 ◽  
pp. 1-16
Author(s):  
Varun Gupta ◽  
Monika Mittal ◽  
Vikas Mittal
Author(s):  
Alka Gautam ◽  
Hoon-Jae Lee ◽  
Wan-Young Chung

In this study, a new algorithm is proposed—Asynchronous Averaging and Filtering (AAF) for ECG signal de-noising. R-peaks are detected with another proposed algorithm—Minimum Slot and Maximum Point selecting method (MSMP). AAF algorithm reduces random noise (major component of EMG noise) from ECG signal and provides comparatively good results for baseline wander noise cancellation. Signal to noise ratio (SNR) improves in filtered ECG signal, while signal shape remains undistorted. The authors conclude that R-peak detection with MSMP method gives comparable results from existing algorithm like Pan-Tomkins algorithm. AAF algorithm is advantageous over adaptation algorithms like Wiener and LMS algorithm. Overall performance of proposed algorithms is comparatively good.


2017 ◽  
Vol 2017 ◽  
pp. 1-14 ◽  
Author(s):  
Qin Qin ◽  
Jianqing Li ◽  
Yinggao Yue ◽  
Chengyu Liu

R-peak detection is crucial in electrocardiogram (ECG) signal analysis. This study proposed an adaptive and time-efficient R-peak detection algorithm for ECG processing. First, wavelet multiresolution analysis was applied to enhance the ECG signal representation. Then, ECG was mirrored to convert large negative R-peaks to positive ones. After that, local maximums were calculated by the first-order forward differential approach and were truncated by the amplitude and time interval thresholds to locate the R-peaks. The algorithm performances, including detection accuracy and time consumption, were tested on the MIT-BIH arrhythmia database and the QT database. Experimental results showed that the proposed algorithm achieved mean sensitivity of 99.39%, positive predictivity of 99.49%, and accuracy of 98.89% on the MIT-BIH arrhythmia database and 99.83%, 99.90%, and 99.73%, respectively, on the QT database. By processing one ECG record, the mean time consumptions were 0.872 s and 0.763 s for the MIT-BIH arrhythmia database and QT database, respectively, yielding 30.6% and 32.9% of time reduction compared to the traditional Pan-Tompkins method.


Author(s):  
Neenu Jose ◽  
◽  
Nandakumar Paramparambath

Author(s):  
SHIRIN BADIEZADEGAN ◽  
HAMID SOLTANIAN-ZADEH

Recently, several wavelet-based algorithms have been proposed for feature extraction in non-stationary signals such as ECG. These methods, however, have mainly used general purpose (unmatched) wavelet bases such as Daubechies and Quadratic Spline. In this paper, five new matched wavelet bases, with minimum approximation error and maximum coding gain criteria, are designed and applied to ECG signal analysis. To study the effect of using different wavelet bases for this application, two different wavelet-based R peak detection algorithms are implemented: (1) a conventional wavelet-based method; and (2) a modified wavelet-based R peak detection algorithm. Both algorithms are evaluated using the MIT-BIH Arrhythmia database. Experimental results show lower computational complexity (up to 76%) of the proposed R peak detection method compared to the conventional method. They also show considerable decrease in the number of failed detections (up to 55%) for both the conventional and the proposed algorithms when using matched wavelets instead of Quadratic Spline wavelet which, according to the literature, has generated the best detection results among all conventional wavelet bases studied previously for ECG signal analysis.


2002 ◽  
Vol 38 (25) ◽  
pp. 1720 ◽  
Author(s):  
A. Doufexi ◽  
M. Hunukumbure ◽  
A. Nix ◽  
M. Beach ◽  
S. Armour

Sensors ◽  
2021 ◽  
Vol 21 (19) ◽  
pp. 6682
Author(s):  
Zubaer Md. Abdullah Al ◽  
Keshav Thapa ◽  
Sung-Hyun Yang

R peak detection is crucial in electrocardiogram (ECG) signal analysis to detect and diagnose cardiovascular diseases (CVDs). Herein, the dynamic mode selected energy (DMSE) and adaptive window sizing (AWS) algorithm are proposed for detecting R peaks with better efficiency. The DMSE algorithm adaptively separates the QRS components and all non-objective components from the ECG signal. Based on local peaks in QRS components, the AWS algorithm adaptively determines the Region of Interest (ROI). The Feature Extraction process computes the statistical properties of energy, frequency, and noise from each ROI. The Sequential Forward Selection (SFS) procedure is used to find the best subsets of features. Based on these characteristics, an ensemble of decision tree algorithms detects the R peaks. Finally, the R peak position on the initial ECG signal is adjusted using the R location correction (RLC) algorithm. The proposed method has an experimental accuracy of 99.94%, a sensitivity of 99.98%, positive predictability of 99.96%, and a detection error rate of 0.06%. Given the high efficiency in detection and fast processing speed, the proposed approach is ideal for intelligent medical and wearable devices in the diagnosis of CVDs.


Sign in / Sign up

Export Citation Format

Share Document