Cargando…

A novel low-complexity post-processing algorithm for precise QRS localization

Precise localization of QRS complexes is an essential step in the analysis of small transient changes in instant heart rate and before signal averaging in QRS morphological analysis. Most localization algorithms reported in literature are either not robust to artifacts, depend on the sampling rate o...

Descripción completa

Detalles Bibliográficos
Autores principales: Fonseca, Pedro, Aarts, Ronald M, Foussier, Jérôme, Long, Xi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4447753/
https://www.ncbi.nlm.nih.gov/pubmed/26034664
http://dx.doi.org/10.1186/2193-1801-3-376
_version_ 1782373624454316032
author Fonseca, Pedro
Aarts, Ronald M
Foussier, Jérôme
Long, Xi
author_facet Fonseca, Pedro
Aarts, Ronald M
Foussier, Jérôme
Long, Xi
author_sort Fonseca, Pedro
collection PubMed
description Precise localization of QRS complexes is an essential step in the analysis of small transient changes in instant heart rate and before signal averaging in QRS morphological analysis. Most localization algorithms reported in literature are either not robust to artifacts, depend on the sampling rate of the ECG recordings or are too computationally expensive for real-time applications, especially in low-power embedded devices. This paper proposes a localization algorithm based on the intersection of tangents fitted to the slopes of R waves detected by any QRS detector. Despite having a lower complexity, this algorithm achieves comparable trigger jitter to more complex localization methods without requiring the data to first be upsampled. It also achieves high localization precision regardless of which QRS detector is used as input. It is robust to clipping artifacts and to noise, achieving an average localization error below 2 ms and a trigger jitter below 1 ms on recordings where no additional artifacts were added, and below 8 ms for recordings where the signal was severely degraded. Finally, it increases the accuracy of template-based false positive rejection, allowing nearly all mock false positives added to a set of QRS detections to be removed at the cost of a very small decrease in sensitivity. The localization algorithm proposed is particularly well-suited for implementation in embedded, low-power devices for real-time applications.
format Online
Article
Text
id pubmed-4447753
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-44477532015-06-01 A novel low-complexity post-processing algorithm for precise QRS localization Fonseca, Pedro Aarts, Ronald M Foussier, Jérôme Long, Xi Springerplus Research Precise localization of QRS complexes is an essential step in the analysis of small transient changes in instant heart rate and before signal averaging in QRS morphological analysis. Most localization algorithms reported in literature are either not robust to artifacts, depend on the sampling rate of the ECG recordings or are too computationally expensive for real-time applications, especially in low-power embedded devices. This paper proposes a localization algorithm based on the intersection of tangents fitted to the slopes of R waves detected by any QRS detector. Despite having a lower complexity, this algorithm achieves comparable trigger jitter to more complex localization methods without requiring the data to first be upsampled. It also achieves high localization precision regardless of which QRS detector is used as input. It is robust to clipping artifacts and to noise, achieving an average localization error below 2 ms and a trigger jitter below 1 ms on recordings where no additional artifacts were added, and below 8 ms for recordings where the signal was severely degraded. Finally, it increases the accuracy of template-based false positive rejection, allowing nearly all mock false positives added to a set of QRS detections to be removed at the cost of a very small decrease in sensitivity. The localization algorithm proposed is particularly well-suited for implementation in embedded, low-power devices for real-time applications. Springer International Publishing 2014-07-25 /pmc/articles/PMC4447753/ /pubmed/26034664 http://dx.doi.org/10.1186/2193-1801-3-376 Text en © Fonseca et al.; licensee Springer. 2014 This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited.
spellingShingle Research
Fonseca, Pedro
Aarts, Ronald M
Foussier, Jérôme
Long, Xi
A novel low-complexity post-processing algorithm for precise QRS localization
title A novel low-complexity post-processing algorithm for precise QRS localization
title_full A novel low-complexity post-processing algorithm for precise QRS localization
title_fullStr A novel low-complexity post-processing algorithm for precise QRS localization
title_full_unstemmed A novel low-complexity post-processing algorithm for precise QRS localization
title_short A novel low-complexity post-processing algorithm for precise QRS localization
title_sort novel low-complexity post-processing algorithm for precise qrs localization
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4447753/
https://www.ncbi.nlm.nih.gov/pubmed/26034664
http://dx.doi.org/10.1186/2193-1801-3-376
work_keys_str_mv AT fonsecapedro anovellowcomplexitypostprocessingalgorithmforpreciseqrslocalization
AT aartsronaldm anovellowcomplexitypostprocessingalgorithmforpreciseqrslocalization
AT foussierjerome anovellowcomplexitypostprocessingalgorithmforpreciseqrslocalization
AT longxi anovellowcomplexitypostprocessingalgorithmforpreciseqrslocalization
AT fonsecapedro novellowcomplexitypostprocessingalgorithmforpreciseqrslocalization
AT aartsronaldm novellowcomplexitypostprocessingalgorithmforpreciseqrslocalization
AT foussierjerome novellowcomplexitypostprocessingalgorithmforpreciseqrslocalization
AT longxi novellowcomplexitypostprocessingalgorithmforpreciseqrslocalization