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...
Autores principales: | , , , , , , , |
---|---|
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 |