Cargando…

Comparing different wavelet transforms on removing electrocardiogram baseline wanders and special trends

BACKGROUND: Electrocardiogram (ECG) signal, an important indicator for heart problems, is commonly corrupted by a low-frequency baseline wander (BW) artifact, which may cause interpretation difficulty or inaccurate analysis. Unlike current state-of-the-art approach using band-pass filters, wavelet t...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Chao-Chen, Tsui, Fuchiang Rich
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7772919/
https://www.ncbi.nlm.nih.gov/pubmed/33380333
http://dx.doi.org/10.1186/s12911-020-01349-x
_version_ 1783629964601458688
author Chen, Chao-Chen
Tsui, Fuchiang Rich
author_facet Chen, Chao-Chen
Tsui, Fuchiang Rich
author_sort Chen, Chao-Chen
collection PubMed
description BACKGROUND: Electrocardiogram (ECG) signal, an important indicator for heart problems, is commonly corrupted by a low-frequency baseline wander (BW) artifact, which may cause interpretation difficulty or inaccurate analysis. Unlike current state-of-the-art approach using band-pass filters, wavelet transforms can accurately capture both time and frequency information of a signal. However, extant literature is limited in applying wavelet transforms (WTs) for baseline wander removal. In this study, we aimed to evaluate 5 wavelet families with a total of 14 wavelets for removing ECG baseline wanders from a semi-synthetic dataset. METHODS: We created a semi-synthetic ECG dataset based on a public QT Database on Physionet repository with ECG data from 105 patients. The semi-synthetic ECG dataset comprised ECG excerpts from the QT database superimposed with artificial baseline wanders. We extracted one ECG excerpt from each of 105 patients, and the ECG excerpt comprised 14 s of randomly selected ECG data. Twelve baseline wanders were manually generated, including sinusoidal waves, spikes and step functions. We implemented and evaluated 14 commonly used wavelets up to 12 WT levels. The evaluation metric was mean-square-error (MSE) between the original ECG excerpt and the processed signal with artificial BW removed. RESULTS: Among the 14 wavelets, Daubechies-3 wavelet and Symlets-3 wavelet with 7 levels of WT had best performance, MSE = 0.0044. The average MSEs for sinusoidal waves, step, and spike functions were 0.0271, 0.0304, 0.0199 respectively. For artificial baseline wanders with spikes or step functions, wavelet transforms in general had lower performance in removing the BW; however, WTs accurately located the temporal position of an impulse edge. CONCLUSIONS: We found wavelet transforms in general accurately removed various baseline wanders. Daubechies-3 and Symlets-3 wavelets performed best. The study could facilitate future real-time processing of streaming ECG signals for clinical decision support systems.
format Online
Article
Text
id pubmed-7772919
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-77729192020-12-30 Comparing different wavelet transforms on removing electrocardiogram baseline wanders and special trends Chen, Chao-Chen Tsui, Fuchiang Rich BMC Med Inform Decis Mak Research BACKGROUND: Electrocardiogram (ECG) signal, an important indicator for heart problems, is commonly corrupted by a low-frequency baseline wander (BW) artifact, which may cause interpretation difficulty or inaccurate analysis. Unlike current state-of-the-art approach using band-pass filters, wavelet transforms can accurately capture both time and frequency information of a signal. However, extant literature is limited in applying wavelet transforms (WTs) for baseline wander removal. In this study, we aimed to evaluate 5 wavelet families with a total of 14 wavelets for removing ECG baseline wanders from a semi-synthetic dataset. METHODS: We created a semi-synthetic ECG dataset based on a public QT Database on Physionet repository with ECG data from 105 patients. The semi-synthetic ECG dataset comprised ECG excerpts from the QT database superimposed with artificial baseline wanders. We extracted one ECG excerpt from each of 105 patients, and the ECG excerpt comprised 14 s of randomly selected ECG data. Twelve baseline wanders were manually generated, including sinusoidal waves, spikes and step functions. We implemented and evaluated 14 commonly used wavelets up to 12 WT levels. The evaluation metric was mean-square-error (MSE) between the original ECG excerpt and the processed signal with artificial BW removed. RESULTS: Among the 14 wavelets, Daubechies-3 wavelet and Symlets-3 wavelet with 7 levels of WT had best performance, MSE = 0.0044. The average MSEs for sinusoidal waves, step, and spike functions were 0.0271, 0.0304, 0.0199 respectively. For artificial baseline wanders with spikes or step functions, wavelet transforms in general had lower performance in removing the BW; however, WTs accurately located the temporal position of an impulse edge. CONCLUSIONS: We found wavelet transforms in general accurately removed various baseline wanders. Daubechies-3 and Symlets-3 wavelets performed best. The study could facilitate future real-time processing of streaming ECG signals for clinical decision support systems. BioMed Central 2020-12-30 /pmc/articles/PMC7772919/ /pubmed/33380333 http://dx.doi.org/10.1186/s12911-020-01349-x Text en © The Author(s) 2020 Open AccessThis 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/. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
spellingShingle Research
Chen, Chao-Chen
Tsui, Fuchiang Rich
Comparing different wavelet transforms on removing electrocardiogram baseline wanders and special trends
title Comparing different wavelet transforms on removing electrocardiogram baseline wanders and special trends
title_full Comparing different wavelet transforms on removing electrocardiogram baseline wanders and special trends
title_fullStr Comparing different wavelet transforms on removing electrocardiogram baseline wanders and special trends
title_full_unstemmed Comparing different wavelet transforms on removing electrocardiogram baseline wanders and special trends
title_short Comparing different wavelet transforms on removing electrocardiogram baseline wanders and special trends
title_sort comparing different wavelet transforms on removing electrocardiogram baseline wanders and special trends
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7772919/
https://www.ncbi.nlm.nih.gov/pubmed/33380333
http://dx.doi.org/10.1186/s12911-020-01349-x
work_keys_str_mv AT chenchaochen comparingdifferentwavelettransformsonremovingelectrocardiogrambaselinewandersandspecialtrends
AT tsuifuchiangrich comparingdifferentwavelettransformsonremovingelectrocardiogrambaselinewandersandspecialtrends