| Literature DB >> 35013733 |
Rumana Islam1, Esam Abdel-Raheem1, Mohammed Tarique2.
Abstract
The current clinical diagnosis of COVID-19 requires person-to-person contact, needs variable time to produce results, and is expensive. It is even inaccessible to the general population in some developing countries due to insufficient healthcare facilities. Hence, a low-cost, quick, and easily accessible solution for COVID-19 diagnosis is vital. This paper presents a study that involves developing an algorithm for automated and noninvasive diagnosis of COVID-19 using cough sound samples and a deep neural network. The cough sounds provide essential information about the behavior of glottis under different respiratory pathological conditions. Hence, the characteristics of cough sounds can identify respiratory diseases like COVID-19. The proposed algorithm consists of three main steps (a) extraction of acoustic features from the cough sound samples, (b) formation of a feature vector, and (c) classification of the cough sound samples using a deep neural network. The output from the proposed system provides a COVID-19 likelihood diagnosis. In this work, we consider three acoustic feature vectors, namely (a) time-domain, (b) frequency-domain, and (c) mixed-domain (i.e., a combination of features in both time-domain and frequency-domain). The performance of the proposed algorithm is evaluated using cough sound samples collected from healthy and COVID-19 patients. The results show that the proposed algorithm automatically detects COVID-19 cough sound samples with an overall accuracy of 89.2%, 97.5%, and 93.8% using time-domain, frequency-domain, and mixed-domain feature vectors, respectively. The proposed algorithm, coupled with its high accuracy, demonstrates that it can be used for quick identification or early screening of COVID-19. We also compare our results with that of some state-of-the-art works.Entities:
Keywords: COVID-19; Cough sounds; Deep learning; Features; Signal processing; Voice pathology
Year: 2022 PMID: 35013733 PMCID: PMC8732907 DOI: 10.1016/j.bea.2022.100025
Source DB: PubMed Journal: Biomed Eng Adv ISSN: 2667-0992
Fig. 1A typical cough sound signal [52].
Fig. 2Comparison of the cough sounds for a healthy subject and a COVID-19 patient collected from the Virufy database [53].
Fig. 3Comparison of the power spectral densities (PSDs) of the cough sounds for a healthy subject and a COVID-19 patient.
Fig. 4Block diagram of the proposed algorithm.
Fig. 5The time-domain features (a) Short time energy distribution, (b) Short time zero-crossing rate, and (c) Energy entropy.
Fig. 6The frequency-domain features (a) Spectral centroid, (b) Spectral entropy, and (c) Spectral flux
Fig. 7The frequency-domain features (a) Spectral roll-off, (b) MFCC coefficient, (c) Chroma vector, and (d) Feature harmonics.
Data Samples
| Sample | Corona test | Age | Gender | Medical history | Reported symptoms | Cough file name |
|---|---|---|---|---|---|---|
| 1 | Negative | 53 | Male | None | None | neg-0421-083-cough-m-53.mp7 |
| 2 | Positive | 50 | Male | Congestive heart failure | Shortness of breath | pos-0421-084-cough-m-50.mp3 |
| 3 | Negative | 43 | Male | None | Sore throat | neg-0421-085-cough-m-43.mp3 |
| 4 | Positive | 65 | Male | Asthma/chronic lung disease | Shortness of breath, new or worsening cough | pos-0421-086-cough-m-65.mp3 |
| 5 | Positive | 40 | Female | None | Sore throat, loss of taste, loss of smell | pos-0421-087-cough-f-40.mp3 |
| 6 | Negative | 66 | Female | Diabetes with complication | None | neg-0421-088-cough-f-66.mp3 |
| 7 | Negative | 20 | Female | None | None | neg-0421-089-cough-f-20.mp3 |
| 8 | Negative | 17 | Female | None | Shortness of breath, sore throat, body aches | neg-0421-090-cough-f-17.mp3 |
| 9 | Negative | 47 | Male | None | New or worsening cough | neg-0421-091-cough-m-47.mp3 |
| 10 | Positive | 53 | Male | None | Fever, chills, or sweating, shortness of breath, new or worsening cough, sore throat, loss of taste, loss of smell | pos-0421-092-cough-m-53.mp3 |
| 11 | Positive | 24 | Female | None | None | pos-0421-093-cough-f-24.mp3 |
| 12 | Positive | 51 | Male | Diabetes with complication | Fever, chills, or sweating, new or worsening cough, sore throat | pos-0421-094-cough-m-51.mp3 |
| 13 | Negative | 53 | Male | None | None | neg-0422-095-cough-m-53.mp3 |
| 14 | Positive | 31 | Male | None | Shortness of breath, new or worsening cough | pos-0422-096-cough-m-31.mp3 |
| 15 | Negative | 37 | Male | None | None | neg-0422-097-cough-m-37.mp3 |
| 16 | Negative | 24 | Female | None | New or worsening cough | neg-0422-098-cough-f-24.mp3 |
Training and Testing Accuracy of the Feature Vectors
| Feature Vector | Training Accuracy (%) | Validation Accuracy (%) | Testing Accuracy (%) |
|---|---|---|---|
| Time-domain feature vector | 100 | 93.27 | 89.20 |
| Frequency-domain feature vector | 100 | 98.50 | 97.50 |
| Mixed feature vector | 100 | 96.37 | 93.80 |
The Classification Matrix of the Time-Domain Feature Vector
| Actual | Prediction (%) | |
|---|---|---|
| Healthy | COVID-19 | |
| Healthy | 91.67% ( | 8.33% ( |
| COVID-19 | 13.33% ( | 86.67% ( |
The Classification Matrix of the Frequency-Domain Feature Vector
| Actual | Prediction (%) | |
|---|---|---|
| Healthy | COVID-19 | |
| Healthy | 100.00% ( | 0.00% ( |
| COVID-19 | 5.00% ( | 95.00% ( |
The Classification Matrix of the Mixed Feature Vector
| Actual | Prediction (%) | |
|---|---|---|
| Healthy | COVID-19 | |
| Healthy | 94.17% ( | 5.82% ( |
| COVID-19 | 6.67% ( | 93.34% ( |
The Performance Comparison
| Measures | Time-domain feature vector | Frequency- domain feature vector | Mixed feature vector |
|---|---|---|---|
| 0.892 | 0.938 | ||
| 0.912 | 0.941 | ||
| 0.889 | 0.937 | ||
| 0.873 | 0.934 |
The Performance Comparison with Existing Works
| Research Work | Samples | Phonemes | Features | Classifier | Accuracy |
|---|---|---|---|---|---|
| N. Sharma | Healthy and COVID-positive: 941 | Cough, Breathing, Vowel, and Counting (1-20) | Spectral contrast, MFCC, Spectral roll-off, Spectral centroid, Mean squareenergy, Polynomial fit, zero-crossing rate, Spectralbandwidth, and Spectral flatness | RF | 66.74% |
| C. Brown et al. | COVID-positive: 141, Non-COVID: 298, COVID-positive with Cough:54, Non-COVID with Cough:32, Non-COVID asthma: 20 | Cough, and Breathing | RMS energy, Spectral centroid, Roll-off frequencies, Zero-crossing, MFCC, Δ-MFCC, | CNN | 80% |
| J. Han | COVID-Positive: 52, Healthy: 208 | Voice | COMPARE, and eGeMAPS | SVM | 69% |
| A.Hassan | COVID-Positive: 20, Healthy: 60 | Breathing, Cough, and Voice | Spectral centroid, Roll-off frequencies, Zero-crossing, MFCC, and Δ-MFCC | RNN | 98.2% (Breathing), |
| V. Espotovic | COVID-Positive: 84, COVID-Negative: 1019 | Voice, Cough, and Breathing | Wavelet | Ensemble Boosted | 88.52% |
| Proposed System (time-domain) | COVID-Positive: 50, Healthy: 50 | Cough | zero-crossing rate, energy, and energy entropy | DNN | 89.2% |
| Proposed System (Frequency-domain) | COVID-Positve:50, Healthy: 50 | Cough | Spectral centroid, spectral entropy, spectral flux, spectral roll-offs, MFCC, and chroma vector | DNN | |
| Proposed System (Mixed- feature) | COVID-Positve:50, Healthy: 50 | Cough | zero-crossing rate, energy, energy entropy, spectral centroid, spectral entropy, spectral flux, spectral roll-offs, MFCC, and chroma vector | DNN | 93.8% |
Fig. 8The cough sound samples of asthma and bronchiectasis.
Fig. 9The frequency domain features of (a) Spectral entropy, (b) Spectral flux, (c) MFCC coefficient (6th), and (d) Feature harmonics for COVID-19, asthma, and bronchiectasis cough samples.