Cargando…

Construction of wavelet dictionaries for ECG modeling

Technical details, algorithms, and MATLAB implementation for a method advanced in the paper ``Wavelet Based Dictionaries for Dimensionality Reduction of ECG Signals'', are presented. This work aims to be the companion of that publication, in which an adaptive mathematical model for a given...

Descripción completa

Detalles Bibliográficos
Autores principales: Černá, Dana, Rebollo-Neira, Laura
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8374259/
https://www.ncbi.nlm.nih.gov/pubmed/34434834
http://dx.doi.org/10.1016/j.mex.2021.101314
_version_ 1783740077290029056
author Černá, Dana
Rebollo-Neira, Laura
author_facet Černá, Dana
Rebollo-Neira, Laura
author_sort Černá, Dana
collection PubMed
description Technical details, algorithms, and MATLAB implementation for a method advanced in the paper ``Wavelet Based Dictionaries for Dimensionality Reduction of ECG Signals'', are presented. This work aims to be the companion of that publication, in which an adaptive mathematical model for a given ECG record is proposed. The method comprises the following building blocks. (i).. Construction of a suitable redundant set, called 'dictionary', for decomposing an ECG signal as a superposition of elementary components, called 'atoms', selected from that dictionary. (ii).. Implementation of the greedy strategy Optimized Orthogonal Matching Pursuit (OOMP) for selecting the atoms intervening in the signal decomposition. This paper gives the details of the algorithms for implementing stage (i), which is not fully elaborated in the previous publication. The proposed dictionaries are constructed from known wavelet families, but translating the prototypes with a shorter step than that corresponding to a wavelet basis. Stage (ii) is readily implementable by the available function OOMP. • The use of the software and the power of the technique is illustrated by reducing the dimensionality of ECG records taken from the MIT-BIH Arrhythmia Database. • The MATLAB software has been made publicly available on a dedicated website. • We provide the explanations, algorithms and software for the construction of scaling functions and wavelet prototypes for 17 different wavelet families. The procedure is designed to allow for straightforward extension of the software by the inclusion of additional options for the wavelet families.
format Online
Article
Text
id pubmed-8374259
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-83742592021-08-24 Construction of wavelet dictionaries for ECG modeling Černá, Dana Rebollo-Neira, Laura MethodsX Method Article Technical details, algorithms, and MATLAB implementation for a method advanced in the paper ``Wavelet Based Dictionaries for Dimensionality Reduction of ECG Signals'', are presented. This work aims to be the companion of that publication, in which an adaptive mathematical model for a given ECG record is proposed. The method comprises the following building blocks. (i).. Construction of a suitable redundant set, called 'dictionary', for decomposing an ECG signal as a superposition of elementary components, called 'atoms', selected from that dictionary. (ii).. Implementation of the greedy strategy Optimized Orthogonal Matching Pursuit (OOMP) for selecting the atoms intervening in the signal decomposition. This paper gives the details of the algorithms for implementing stage (i), which is not fully elaborated in the previous publication. The proposed dictionaries are constructed from known wavelet families, but translating the prototypes with a shorter step than that corresponding to a wavelet basis. Stage (ii) is readily implementable by the available function OOMP. • The use of the software and the power of the technique is illustrated by reducing the dimensionality of ECG records taken from the MIT-BIH Arrhythmia Database. • The MATLAB software has been made publicly available on a dedicated website. • We provide the explanations, algorithms and software for the construction of scaling functions and wavelet prototypes for 17 different wavelet families. The procedure is designed to allow for straightforward extension of the software by the inclusion of additional options for the wavelet families. Elsevier 2021-03-23 /pmc/articles/PMC8374259/ /pubmed/34434834 http://dx.doi.org/10.1016/j.mex.2021.101314 Text en © 2021 The Author(s) https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Method Article
Černá, Dana
Rebollo-Neira, Laura
Construction of wavelet dictionaries for ECG modeling
title Construction of wavelet dictionaries for ECG modeling
title_full Construction of wavelet dictionaries for ECG modeling
title_fullStr Construction of wavelet dictionaries for ECG modeling
title_full_unstemmed Construction of wavelet dictionaries for ECG modeling
title_short Construction of wavelet dictionaries for ECG modeling
title_sort construction of wavelet dictionaries for ecg modeling
topic Method Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8374259/
https://www.ncbi.nlm.nih.gov/pubmed/34434834
http://dx.doi.org/10.1016/j.mex.2021.101314
work_keys_str_mv AT cernadana constructionofwaveletdictionariesforecgmodeling
AT rebolloneiralaura constructionofwaveletdictionariesforecgmodeling