Litcius/Paper detail

Improving R Peak Detection in ECG Signal Using Dynamic Mode Selected Energy and Adaptive Window Sizing Algorithm with Decision Tree Algorithm

Zubaer Md. Abdullah Al, Keshav Thapa, Sung‐Hyun Yang

2021Sensors21 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

AlgorithmEnergy (signal processing)Computer scienceQRS complexDecision treeSensitivity (control systems)SIGNAL (programming language)Artificial intelligencePattern recognition (psychology)MathematicsEngineeringStatisticsElectronic engineeringMedicineProgramming languageCardiologyECG Monitoring and AnalysisEEG and Brain-Computer InterfacesHeart Rate Variability and Autonomic Control