Cargando…
Development of an Electronic Stethoscope and a Classification Algorithm for Cardiopulmonary Sounds †
With conventional stethoscopes, the auscultation results may vary from one doctor to another due to a decline in his/her hearing ability with age or his/her different professional training, and the problematic cardiopulmonary sound cannot be recorded for analysis. In this paper, to resolve the above...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9185316/ https://www.ncbi.nlm.nih.gov/pubmed/35684884 http://dx.doi.org/10.3390/s22114263 |
_version_ | 1784724694430121984 |
---|---|
author | Wu, Yu-Chi Han, Chin-Chuan Chang, Chao-Shu Chang, Fu-Lin Chen, Shi-Feng Shieh, Tsu-Yi Chen, Hsian-Min Lin, Jin-Yuan |
author_facet | Wu, Yu-Chi Han, Chin-Chuan Chang, Chao-Shu Chang, Fu-Lin Chen, Shi-Feng Shieh, Tsu-Yi Chen, Hsian-Min Lin, Jin-Yuan |
author_sort | Wu, Yu-Chi |
collection | PubMed |
description | With conventional stethoscopes, the auscultation results may vary from one doctor to another due to a decline in his/her hearing ability with age or his/her different professional training, and the problematic cardiopulmonary sound cannot be recorded for analysis. In this paper, to resolve the above-mentioned issues, an electronic stethoscope was developed consisting of a traditional stethoscope with a condenser microphone embedded in the head to collect cardiopulmonary sounds and an AI-based classifier for cardiopulmonary sounds was proposed. Different deployments of the microphone in the stethoscope head with amplification and filter circuits were explored and analyzed using fast Fourier transform (FFT) to evaluate the effects of noise reduction. After testing, the microphone placed in the stethoscope head surrounded by cork is found to have better noise reduction. For classifying normal (healthy) and abnormal (pathological) cardiopulmonary sounds, each sample of cardiopulmonary sound is first segmented into several small frames and then a principal component analysis is performed on each small frame. The difference signal is obtained by subtracting PCA from the original signal. MFCC (Mel-frequency cepstral coefficients) and statistics are used for feature extraction based on the difference signal, and ensemble learning is used as the classifier. The final results are determined by voting based on the classification results of each small frame. After the testing, two distinct classifiers, one for heart sounds and one for lung sounds, are proposed. The best voting for heart sounds falls at 5–45% and the best voting for lung sounds falls at 5–65%. The best accuracy of 86.9%, sensitivity of 81.9%, specificity of 91.8%, and F1 score of 86.1% are obtained for heart sounds using 2 s frame segmentation with a 20% overlap, whereas the best accuracy of 73.3%, sensitivity of 66.7%, specificity of 80%, and F1 score of 71.5% are yielded for lung sounds using 5 s frame segmentation with a 50% overlap. |
format | Online Article Text |
id | pubmed-9185316 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-91853162022-06-11 Development of an Electronic Stethoscope and a Classification Algorithm for Cardiopulmonary Sounds † Wu, Yu-Chi Han, Chin-Chuan Chang, Chao-Shu Chang, Fu-Lin Chen, Shi-Feng Shieh, Tsu-Yi Chen, Hsian-Min Lin, Jin-Yuan Sensors (Basel) Article With conventional stethoscopes, the auscultation results may vary from one doctor to another due to a decline in his/her hearing ability with age or his/her different professional training, and the problematic cardiopulmonary sound cannot be recorded for analysis. In this paper, to resolve the above-mentioned issues, an electronic stethoscope was developed consisting of a traditional stethoscope with a condenser microphone embedded in the head to collect cardiopulmonary sounds and an AI-based classifier for cardiopulmonary sounds was proposed. Different deployments of the microphone in the stethoscope head with amplification and filter circuits were explored and analyzed using fast Fourier transform (FFT) to evaluate the effects of noise reduction. After testing, the microphone placed in the stethoscope head surrounded by cork is found to have better noise reduction. For classifying normal (healthy) and abnormal (pathological) cardiopulmonary sounds, each sample of cardiopulmonary sound is first segmented into several small frames and then a principal component analysis is performed on each small frame. The difference signal is obtained by subtracting PCA from the original signal. MFCC (Mel-frequency cepstral coefficients) and statistics are used for feature extraction based on the difference signal, and ensemble learning is used as the classifier. The final results are determined by voting based on the classification results of each small frame. After the testing, two distinct classifiers, one for heart sounds and one for lung sounds, are proposed. The best voting for heart sounds falls at 5–45% and the best voting for lung sounds falls at 5–65%. The best accuracy of 86.9%, sensitivity of 81.9%, specificity of 91.8%, and F1 score of 86.1% are obtained for heart sounds using 2 s frame segmentation with a 20% overlap, whereas the best accuracy of 73.3%, sensitivity of 66.7%, specificity of 80%, and F1 score of 71.5% are yielded for lung sounds using 5 s frame segmentation with a 50% overlap. MDPI 2022-06-03 /pmc/articles/PMC9185316/ /pubmed/35684884 http://dx.doi.org/10.3390/s22114263 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Wu, Yu-Chi Han, Chin-Chuan Chang, Chao-Shu Chang, Fu-Lin Chen, Shi-Feng Shieh, Tsu-Yi Chen, Hsian-Min Lin, Jin-Yuan Development of an Electronic Stethoscope and a Classification Algorithm for Cardiopulmonary Sounds † |
title | Development of an Electronic Stethoscope and a Classification Algorithm for Cardiopulmonary Sounds † |
title_full | Development of an Electronic Stethoscope and a Classification Algorithm for Cardiopulmonary Sounds † |
title_fullStr | Development of an Electronic Stethoscope and a Classification Algorithm for Cardiopulmonary Sounds † |
title_full_unstemmed | Development of an Electronic Stethoscope and a Classification Algorithm for Cardiopulmonary Sounds † |
title_short | Development of an Electronic Stethoscope and a Classification Algorithm for Cardiopulmonary Sounds † |
title_sort | development of an electronic stethoscope and a classification algorithm for cardiopulmonary sounds † |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9185316/ https://www.ncbi.nlm.nih.gov/pubmed/35684884 http://dx.doi.org/10.3390/s22114263 |
work_keys_str_mv | AT wuyuchi developmentofanelectronicstethoscopeandaclassificationalgorithmforcardiopulmonarysounds AT hanchinchuan developmentofanelectronicstethoscopeandaclassificationalgorithmforcardiopulmonarysounds AT changchaoshu developmentofanelectronicstethoscopeandaclassificationalgorithmforcardiopulmonarysounds AT changfulin developmentofanelectronicstethoscopeandaclassificationalgorithmforcardiopulmonarysounds AT chenshifeng developmentofanelectronicstethoscopeandaclassificationalgorithmforcardiopulmonarysounds AT shiehtsuyi developmentofanelectronicstethoscopeandaclassificationalgorithmforcardiopulmonarysounds AT chenhsianmin developmentofanelectronicstethoscopeandaclassificationalgorithmforcardiopulmonarysounds AT linjinyuan developmentofanelectronicstethoscopeandaclassificationalgorithmforcardiopulmonarysounds |