Cargando…

A Pulse Signal Preprocessing Method Based on the Chauvenet Criterion

Pulse signals are widely used to evaluate the status of the human cardiovascular, respiratory, and circulatory systems. In the process of being collected, the signals are usually interfered by some factors, such as the spike noise and the poor-sensor-contact noise, which have severely affected the a...

Descripción completa

Detalles Bibliográficos
Autores principales: Ni, Weiguang, Qi, Jianzhuo, Liu, Lijia, Li, Suyi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7012223/
https://www.ncbi.nlm.nih.gov/pubmed/32082408
http://dx.doi.org/10.1155/2019/2067196
_version_ 1783496198894649344
author Ni, Weiguang
Qi, Jianzhuo
Liu, Lijia
Li, Suyi
author_facet Ni, Weiguang
Qi, Jianzhuo
Liu, Lijia
Li, Suyi
author_sort Ni, Weiguang
collection PubMed
description Pulse signals are widely used to evaluate the status of the human cardiovascular, respiratory, and circulatory systems. In the process of being collected, the signals are usually interfered by some factors, such as the spike noise and the poor-sensor-contact noise, which have severely affected the accuracy of the subsequent detection models. In recent years, some methods have been applied to processing the above noisy signals, such as dynamic time warping, empirical mode decomposition, autocorrelation, and cross-correlation. Effective as they are, those methods are complex and difficult to implement. It is also found that the noisy signals are tightly related to gross errors. The Chauvenet criterion, one of the gross error discrimination criterions, is highly efficient and widely applicable for being without the complex calculations like decomposition and reconstruction. Therefore, in this study, based on the Chauvenet criterion, a new pulse signal preprocessing method is proposed, in which adaptive thresholds are designed, respectively, to discriminate the abnormal signals caused by spike noise and poor-sensor-contact noise. 81 hours of pulse signals (with a sleep apnea annotated every 30 seconds and 9,720 segments in total) from the MIT-BIH Polysomnographic Database are used in the study, including 35 minutes of poor-sensor-contact noises and 25 minutes of spike noises. The proposed method was used to preprocess the pulse signals, in which 9,684 segments out of a total of 9,720 were correctly discriminated, and the accuracy of the method reached 99.63%. To quantitatively evaluate the noise removal effect, a simulation experiment is conducted to compare the Jaccard Similarity Coefficient (JSC) calculated before and after the noise removal, respectively, and the results show that the preprocessed signal obtains higher JSC, closer to the reference signal, which indicates that the proposed method can effectively improve the signal quality. In order to evaluate the method, three back-propagation (BP) sleep apnea detection models with the same network structure and parameters were established, respectively. Through comparing the recognition rate and the prediction rate of the models, higher rates were obtained by using the proposed method. To prove the efficiency, the comparison experiment between the proposed Chauvenet-based method and a Romanovsky-based method was conducted, and the execution time of the proposed method is much shorter than that of the Romanovsky method. The results suggest that the superiority in execution time of the Chauvenet-based method becomes more significant as the date size increases.
format Online
Article
Text
id pubmed-7012223
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-70122232020-02-20 A Pulse Signal Preprocessing Method Based on the Chauvenet Criterion Ni, Weiguang Qi, Jianzhuo Liu, Lijia Li, Suyi Comput Math Methods Med Research Article Pulse signals are widely used to evaluate the status of the human cardiovascular, respiratory, and circulatory systems. In the process of being collected, the signals are usually interfered by some factors, such as the spike noise and the poor-sensor-contact noise, which have severely affected the accuracy of the subsequent detection models. In recent years, some methods have been applied to processing the above noisy signals, such as dynamic time warping, empirical mode decomposition, autocorrelation, and cross-correlation. Effective as they are, those methods are complex and difficult to implement. It is also found that the noisy signals are tightly related to gross errors. The Chauvenet criterion, one of the gross error discrimination criterions, is highly efficient and widely applicable for being without the complex calculations like decomposition and reconstruction. Therefore, in this study, based on the Chauvenet criterion, a new pulse signal preprocessing method is proposed, in which adaptive thresholds are designed, respectively, to discriminate the abnormal signals caused by spike noise and poor-sensor-contact noise. 81 hours of pulse signals (with a sleep apnea annotated every 30 seconds and 9,720 segments in total) from the MIT-BIH Polysomnographic Database are used in the study, including 35 minutes of poor-sensor-contact noises and 25 minutes of spike noises. The proposed method was used to preprocess the pulse signals, in which 9,684 segments out of a total of 9,720 were correctly discriminated, and the accuracy of the method reached 99.63%. To quantitatively evaluate the noise removal effect, a simulation experiment is conducted to compare the Jaccard Similarity Coefficient (JSC) calculated before and after the noise removal, respectively, and the results show that the preprocessed signal obtains higher JSC, closer to the reference signal, which indicates that the proposed method can effectively improve the signal quality. In order to evaluate the method, three back-propagation (BP) sleep apnea detection models with the same network structure and parameters were established, respectively. Through comparing the recognition rate and the prediction rate of the models, higher rates were obtained by using the proposed method. To prove the efficiency, the comparison experiment between the proposed Chauvenet-based method and a Romanovsky-based method was conducted, and the execution time of the proposed method is much shorter than that of the Romanovsky method. The results suggest that the superiority in execution time of the Chauvenet-based method becomes more significant as the date size increases. Hindawi 2019-12-30 /pmc/articles/PMC7012223/ /pubmed/32082408 http://dx.doi.org/10.1155/2019/2067196 Text en Copyright © 2019 Weiguang Ni et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Ni, Weiguang
Qi, Jianzhuo
Liu, Lijia
Li, Suyi
A Pulse Signal Preprocessing Method Based on the Chauvenet Criterion
title A Pulse Signal Preprocessing Method Based on the Chauvenet Criterion
title_full A Pulse Signal Preprocessing Method Based on the Chauvenet Criterion
title_fullStr A Pulse Signal Preprocessing Method Based on the Chauvenet Criterion
title_full_unstemmed A Pulse Signal Preprocessing Method Based on the Chauvenet Criterion
title_short A Pulse Signal Preprocessing Method Based on the Chauvenet Criterion
title_sort pulse signal preprocessing method based on the chauvenet criterion
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7012223/
https://www.ncbi.nlm.nih.gov/pubmed/32082408
http://dx.doi.org/10.1155/2019/2067196
work_keys_str_mv AT niweiguang apulsesignalpreprocessingmethodbasedonthechauvenetcriterion
AT qijianzhuo apulsesignalpreprocessingmethodbasedonthechauvenetcriterion
AT liulijia apulsesignalpreprocessingmethodbasedonthechauvenetcriterion
AT lisuyi apulsesignalpreprocessingmethodbasedonthechauvenetcriterion
AT niweiguang pulsesignalpreprocessingmethodbasedonthechauvenetcriterion
AT qijianzhuo pulsesignalpreprocessingmethodbasedonthechauvenetcriterion
AT liulijia pulsesignalpreprocessingmethodbasedonthechauvenetcriterion
AT lisuyi pulsesignalpreprocessingmethodbasedonthechauvenetcriterion