Cargando…

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

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 adapt...

Descripción completa

Detalles Bibliográficos
Autores principales: Abdullah Al, Zubaer Md., Thapa, Keshav, Yang, Sung-Hyun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8512633/
https://www.ncbi.nlm.nih.gov/pubmed/34641007
http://dx.doi.org/10.3390/s21196682
_version_ 1784583041502412800
author Abdullah Al, Zubaer Md.
Thapa, Keshav
Yang, Sung-Hyun
author_facet Abdullah Al, Zubaer Md.
Thapa, Keshav
Yang, Sung-Hyun
author_sort Abdullah Al, Zubaer Md.
collection PubMed
description 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.
format Online
Article
Text
id pubmed-8512633
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-85126332021-10-14 Improving R Peak Detection in ECG Signal Using Dynamic Mode Selected Energy and Adaptive Window Sizing Algorithm with Decision Tree Algorithm Abdullah Al, Zubaer Md. Thapa, Keshav Yang, Sung-Hyun Sensors (Basel) Article 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. MDPI 2021-10-08 /pmc/articles/PMC8512633/ /pubmed/34641007 http://dx.doi.org/10.3390/s21196682 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Abdullah Al, Zubaer Md.
Thapa, Keshav
Yang, Sung-Hyun
Improving R Peak Detection in ECG Signal Using Dynamic Mode Selected Energy and Adaptive Window Sizing Algorithm with Decision Tree Algorithm
title Improving R Peak Detection in ECG Signal Using Dynamic Mode Selected Energy and Adaptive Window Sizing Algorithm with Decision Tree Algorithm
title_full Improving R Peak Detection in ECG Signal Using Dynamic Mode Selected Energy and Adaptive Window Sizing Algorithm with Decision Tree Algorithm
title_fullStr Improving R Peak Detection in ECG Signal Using Dynamic Mode Selected Energy and Adaptive Window Sizing Algorithm with Decision Tree Algorithm
title_full_unstemmed Improving R Peak Detection in ECG Signal Using Dynamic Mode Selected Energy and Adaptive Window Sizing Algorithm with Decision Tree Algorithm
title_short Improving R Peak Detection in ECG Signal Using Dynamic Mode Selected Energy and Adaptive Window Sizing Algorithm with Decision Tree Algorithm
title_sort improving r peak detection in ecg signal using dynamic mode selected energy and adaptive window sizing algorithm with decision tree algorithm
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8512633/
https://www.ncbi.nlm.nih.gov/pubmed/34641007
http://dx.doi.org/10.3390/s21196682
work_keys_str_mv AT abdullahalzubaermd improvingrpeakdetectioninecgsignalusingdynamicmodeselectedenergyandadaptivewindowsizingalgorithmwithdecisiontreealgorithm
AT thapakeshav improvingrpeakdetectioninecgsignalusingdynamicmodeselectedenergyandadaptivewindowsizingalgorithmwithdecisiontreealgorithm
AT yangsunghyun improvingrpeakdetectioninecgsignalusingdynamicmodeselectedenergyandadaptivewindowsizingalgorithmwithdecisiontreealgorithm