Cargando…

An Adaptive and Time-Efficient ECG R-Peak Detection Algorithm

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

Descripción completa

Detalles Bibliográficos
Autores principales: Qin, Qin, Li, Jianqing, Yue, Yinggao, Liu, Chengyu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5606151/
https://www.ncbi.nlm.nih.gov/pubmed/29104745
http://dx.doi.org/10.1155/2017/5980541
_version_ 1783265112825528320
author Qin, Qin
Li, Jianqing
Yue, Yinggao
Liu, Chengyu
author_facet Qin, Qin
Li, Jianqing
Yue, Yinggao
Liu, Chengyu
author_sort Qin, Qin
collection PubMed
description 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.
format Online
Article
Text
id pubmed-5606151
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-56061512017-11-05 An Adaptive and Time-Efficient ECG R-Peak Detection Algorithm Qin, Qin Li, Jianqing Yue, Yinggao Liu, Chengyu J Healthc Eng Research Article 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. Hindawi 2017 2017-09-06 /pmc/articles/PMC5606151/ /pubmed/29104745 http://dx.doi.org/10.1155/2017/5980541 Text en Copyright © 2017 Qin Qin et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Qin, Qin
Li, Jianqing
Yue, Yinggao
Liu, Chengyu
An Adaptive and Time-Efficient ECG R-Peak Detection Algorithm
title An Adaptive and Time-Efficient ECG R-Peak Detection Algorithm
title_full An Adaptive and Time-Efficient ECG R-Peak Detection Algorithm
title_fullStr An Adaptive and Time-Efficient ECG R-Peak Detection Algorithm
title_full_unstemmed An Adaptive and Time-Efficient ECG R-Peak Detection Algorithm
title_short An Adaptive and Time-Efficient ECG R-Peak Detection Algorithm
title_sort adaptive and time-efficient ecg r-peak detection algorithm
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5606151/
https://www.ncbi.nlm.nih.gov/pubmed/29104745
http://dx.doi.org/10.1155/2017/5980541
work_keys_str_mv AT qinqin anadaptiveandtimeefficientecgrpeakdetectionalgorithm
AT lijianqing anadaptiveandtimeefficientecgrpeakdetectionalgorithm
AT yueyinggao anadaptiveandtimeefficientecgrpeakdetectionalgorithm
AT liuchengyu anadaptiveandtimeefficientecgrpeakdetectionalgorithm
AT qinqin adaptiveandtimeefficientecgrpeakdetectionalgorithm
AT lijianqing adaptiveandtimeefficientecgrpeakdetectionalgorithm
AT yueyinggao adaptiveandtimeefficientecgrpeakdetectionalgorithm
AT liuchengyu adaptiveandtimeefficientecgrpeakdetectionalgorithm