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