Cargando…

Robust R-peak detection in an electrocardiogram with stationary wavelet transformation and separable convolution

R-peak detection is an essential step in analyzing electrocardiograms (ECGs). Previous deep learning models reported their performance primarily in a single database, and some models did not perform at the highest levels when applied to a database different from the testing database. To achieve high...

Descripción completa

Detalles Bibliográficos
Autores principales: Yun, Donghwan, Lee, Hyung-Chul, Jung, Chul-Woo, Kwon, Soonil, Lee, So-Ryoung, Kim, Kwangsoo, Kim, Yon Su, Han, Seung Seok
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9669048/
https://www.ncbi.nlm.nih.gov/pubmed/36385144
http://dx.doi.org/10.1038/s41598-022-19495-9
_version_ 1784832046034583552
author Yun, Donghwan
Lee, Hyung-Chul
Jung, Chul-Woo
Kwon, Soonil
Lee, So-Ryoung
Kim, Kwangsoo
Kim, Yon Su
Han, Seung Seok
author_facet Yun, Donghwan
Lee, Hyung-Chul
Jung, Chul-Woo
Kwon, Soonil
Lee, So-Ryoung
Kim, Kwangsoo
Kim, Yon Su
Han, Seung Seok
author_sort Yun, Donghwan
collection PubMed
description R-peak detection is an essential step in analyzing electrocardiograms (ECGs). Previous deep learning models reported their performance primarily in a single database, and some models did not perform at the highest levels when applied to a database different from the testing database. To achieve high performances in cross-database validations, we developed a novel deep learning model for R-peak detection using stationary wavelet transform (SWT) and separable convolution. Three databases (i.e., the MIT-BIH Arrhythmia [MIT-BIH], the Institute of Cardiological Technics [INCART], and the QT) were used in both the training and testing models, and the MIT-BIH ST Change (MIT-BIH-ST), European ST-T, TELE and MIT-BIH Noise Stress Test (MIT-BIH-NST) databases were further used for testing. The detail coefficient of level 4 decomposition by SWT and the first derivative from filtered ECGs were used for model inputs, and the interval of 150 ms centered at marked peaks was used for labels. Separable convolution with atrous spatial pyramidal pooling was selected as the model’s architecture, and noise-augmented waveforms of 5.69 s duration (2048 size in 360 Hz) were used in training. The model performance was evaluated using cross-database validation. The F1 scores of the peak detection model were 0.9994, 0.9985, and 0.9999 in the MIT-BIH, INCART, and QT databases, respectively. When the above three databases were pooled, the F1 scores were 0.9993 for fivefold cross-validation and 0.9991 for cross-database validation. The model performance remained high for MIT-BIH-ST, European ST-T, and TELE, with F1 scores of 0.9995, 0.9988, and 0.9790, respectively. The model performance when trained by severe noise augmentation increased for the MIT-BIH-NST database (F1 scores from 0.9504 to 0.9759) and decreased for the MIT-BIH database (F1 scores from 0.9994 to 0.9991). The present SWT and separable convolution-based model for R-peak detection yields a high performance even for cross-database validations.
format Online
Article
Text
id pubmed-9669048
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-96690482022-11-18 Robust R-peak detection in an electrocardiogram with stationary wavelet transformation and separable convolution Yun, Donghwan Lee, Hyung-Chul Jung, Chul-Woo Kwon, Soonil Lee, So-Ryoung Kim, Kwangsoo Kim, Yon Su Han, Seung Seok Sci Rep Article R-peak detection is an essential step in analyzing electrocardiograms (ECGs). Previous deep learning models reported their performance primarily in a single database, and some models did not perform at the highest levels when applied to a database different from the testing database. To achieve high performances in cross-database validations, we developed a novel deep learning model for R-peak detection using stationary wavelet transform (SWT) and separable convolution. Three databases (i.e., the MIT-BIH Arrhythmia [MIT-BIH], the Institute of Cardiological Technics [INCART], and the QT) were used in both the training and testing models, and the MIT-BIH ST Change (MIT-BIH-ST), European ST-T, TELE and MIT-BIH Noise Stress Test (MIT-BIH-NST) databases were further used for testing. The detail coefficient of level 4 decomposition by SWT and the first derivative from filtered ECGs were used for model inputs, and the interval of 150 ms centered at marked peaks was used for labels. Separable convolution with atrous spatial pyramidal pooling was selected as the model’s architecture, and noise-augmented waveforms of 5.69 s duration (2048 size in 360 Hz) were used in training. The model performance was evaluated using cross-database validation. The F1 scores of the peak detection model were 0.9994, 0.9985, and 0.9999 in the MIT-BIH, INCART, and QT databases, respectively. When the above three databases were pooled, the F1 scores were 0.9993 for fivefold cross-validation and 0.9991 for cross-database validation. The model performance remained high for MIT-BIH-ST, European ST-T, and TELE, with F1 scores of 0.9995, 0.9988, and 0.9790, respectively. The model performance when trained by severe noise augmentation increased for the MIT-BIH-NST database (F1 scores from 0.9504 to 0.9759) and decreased for the MIT-BIH database (F1 scores from 0.9994 to 0.9991). The present SWT and separable convolution-based model for R-peak detection yields a high performance even for cross-database validations. Nature Publishing Group UK 2022-11-16 /pmc/articles/PMC9669048/ /pubmed/36385144 http://dx.doi.org/10.1038/s41598-022-19495-9 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Yun, Donghwan
Lee, Hyung-Chul
Jung, Chul-Woo
Kwon, Soonil
Lee, So-Ryoung
Kim, Kwangsoo
Kim, Yon Su
Han, Seung Seok
Robust R-peak detection in an electrocardiogram with stationary wavelet transformation and separable convolution
title Robust R-peak detection in an electrocardiogram with stationary wavelet transformation and separable convolution
title_full Robust R-peak detection in an electrocardiogram with stationary wavelet transformation and separable convolution
title_fullStr Robust R-peak detection in an electrocardiogram with stationary wavelet transformation and separable convolution
title_full_unstemmed Robust R-peak detection in an electrocardiogram with stationary wavelet transformation and separable convolution
title_short Robust R-peak detection in an electrocardiogram with stationary wavelet transformation and separable convolution
title_sort robust r-peak detection in an electrocardiogram with stationary wavelet transformation and separable convolution
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9669048/
https://www.ncbi.nlm.nih.gov/pubmed/36385144
http://dx.doi.org/10.1038/s41598-022-19495-9
work_keys_str_mv AT yundonghwan robustrpeakdetectioninanelectrocardiogramwithstationarywavelettransformationandseparableconvolution
AT leehyungchul robustrpeakdetectioninanelectrocardiogramwithstationarywavelettransformationandseparableconvolution
AT jungchulwoo robustrpeakdetectioninanelectrocardiogramwithstationarywavelettransformationandseparableconvolution
AT kwonsoonil robustrpeakdetectioninanelectrocardiogramwithstationarywavelettransformationandseparableconvolution
AT leesoryoung robustrpeakdetectioninanelectrocardiogramwithstationarywavelettransformationandseparableconvolution
AT kimkwangsoo robustrpeakdetectioninanelectrocardiogramwithstationarywavelettransformationandseparableconvolution
AT kimyonsu robustrpeakdetectioninanelectrocardiogramwithstationarywavelettransformationandseparableconvolution
AT hanseungseok robustrpeakdetectioninanelectrocardiogramwithstationarywavelettransformationandseparableconvolution