Cargando…

An Open-Source Feature Extraction Tool for the Analysis of Peripheral Physiological Data

Electrocardiogram, electrodermal activity, electromyogram, continuous blood pressure, and impedance cardiography are among the most commonly used peripheral physiological signals (biosignals) in psychological studies and healthcare applications, including health tracking, sleep quality assessment, d...

Descripción completa

Detalles Bibliográficos
Formato: Online Artículo Texto
Lenguaje:English
Publicado: IEEE 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6231905/
https://www.ncbi.nlm.nih.gov/pubmed/30443441
http://dx.doi.org/10.1109/JTEHM.2018.2878000
_version_ 1783370325403107328
collection PubMed
description Electrocardiogram, electrodermal activity, electromyogram, continuous blood pressure, and impedance cardiography are among the most commonly used peripheral physiological signals (biosignals) in psychological studies and healthcare applications, including health tracking, sleep quality assessment, disease early-detection/diagnosis, and understanding human emotional and affective phenomena. This paper presents the development of a biosignal-specific processing toolbox (Bio-SP tool) for preprocessing and feature extraction of these physiological signals according to the state-of-the-art studies reported in the scientific literature and feedback received from the field experts. Our open-source Bio-SP tool is intended to assist researchers in affective computing, digital and mobile health, and telemedicine to extract relevant physiological patterns (i.e., features) from these biosignals semi-automatically and reliably. In this paper, we describe the successful algorithms used for signal-specific quality checking, artifact/noise filtering, and segmentation along with introducing features shown to be highly relevant to category discrimination in several healthcare applications (e.g., discriminating patterns associated with disease versus non-disease). Further, the Bio-SP tool is a publicly-available software written in MATLAB with a user-friendly graphical user interface (GUI), enabling future crowd-sourced modification to these tools. The GUI is compatible with MathWorks Classification Learner app for inference model development, such as model training, cross-validation scheme farming, and classification result computation.
format Online
Article
Text
id pubmed-6231905
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher IEEE
record_format MEDLINE/PubMed
spelling pubmed-62319052018-11-15 An Open-Source Feature Extraction Tool for the Analysis of Peripheral Physiological Data IEEE J Transl Eng Health Med Article Electrocardiogram, electrodermal activity, electromyogram, continuous blood pressure, and impedance cardiography are among the most commonly used peripheral physiological signals (biosignals) in psychological studies and healthcare applications, including health tracking, sleep quality assessment, disease early-detection/diagnosis, and understanding human emotional and affective phenomena. This paper presents the development of a biosignal-specific processing toolbox (Bio-SP tool) for preprocessing and feature extraction of these physiological signals according to the state-of-the-art studies reported in the scientific literature and feedback received from the field experts. Our open-source Bio-SP tool is intended to assist researchers in affective computing, digital and mobile health, and telemedicine to extract relevant physiological patterns (i.e., features) from these biosignals semi-automatically and reliably. In this paper, we describe the successful algorithms used for signal-specific quality checking, artifact/noise filtering, and segmentation along with introducing features shown to be highly relevant to category discrimination in several healthcare applications (e.g., discriminating patterns associated with disease versus non-disease). Further, the Bio-SP tool is a publicly-available software written in MATLAB with a user-friendly graphical user interface (GUI), enabling future crowd-sourced modification to these tools. The GUI is compatible with MathWorks Classification Learner app for inference model development, such as model training, cross-validation scheme farming, and classification result computation. IEEE 2018-10-26 /pmc/articles/PMC6231905/ /pubmed/30443441 http://dx.doi.org/10.1109/JTEHM.2018.2878000 Text en 2168-2372 © 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
spellingShingle Article
An Open-Source Feature Extraction Tool for the Analysis of Peripheral Physiological Data
title An Open-Source Feature Extraction Tool for the Analysis of Peripheral Physiological Data
title_full An Open-Source Feature Extraction Tool for the Analysis of Peripheral Physiological Data
title_fullStr An Open-Source Feature Extraction Tool for the Analysis of Peripheral Physiological Data
title_full_unstemmed An Open-Source Feature Extraction Tool for the Analysis of Peripheral Physiological Data
title_short An Open-Source Feature Extraction Tool for the Analysis of Peripheral Physiological Data
title_sort open-source feature extraction tool for the analysis of peripheral physiological data
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6231905/
https://www.ncbi.nlm.nih.gov/pubmed/30443441
http://dx.doi.org/10.1109/JTEHM.2018.2878000
work_keys_str_mv AT anopensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT anopensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT anopensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT anopensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT anopensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT anopensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT opensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT opensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT opensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT opensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT opensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata
AT opensourcefeatureextractiontoolfortheanalysisofperipheralphysiologicaldata