| Literature DB >> 33935377 |
Loveleen Gaur1, Ujwal Bhatia1, N Z Jhanjhi2, Ghulam Muhammad3,4, Mehedi Masud5.
Abstract
The demand for automatic detection of Novel Coronavirus or COVID-19 is increasing across the globe. The exponential rise in cases burdens healthcare facilities, and a vast amount of multimedia healthcare data is being explored to find a solution. This study presents a practical solution to detect COVID-19 from chest X-rays while distinguishing those from normal and impacted by Viral Pneumonia via Deep Convolution Neural Networks (CNN). In this study, three pre-trained CNN models (EfficientNetB0, VGG16, and InceptionV3) are evaluated through transfer learning. The rationale for selecting these specific models is their balance of accuracy and efficiency with fewer parameters suitable for mobile applications. The dataset used for the study is publicly available and compiled from different sources. This study uses deep learning techniques and performance metrics (accuracy, recall, specificity, precision, and F1 scores). The results show that the proposed approach produced a high-quality model, with an overall accuracy of 92.93%, COVID-19, a sensitivity of 94.79%. The work indicates a definite possibility to implement computer vision design to enable effective detection and screening measures.Entities:
Keywords: COVID-19; Chest X-rays; Computer vision; Deep CNN; Deep learning; Transfer learning
Year: 2021 PMID: 33935377 PMCID: PMC8079233 DOI: 10.1007/s00530-021-00794-6
Source DB: PubMed Journal: Multimed Syst ISSN: 0942-4962 Impact factor: 2.603
Comparative analysis of the study
| References | Year | Technique | Findings | Results |
|---|---|---|---|---|
| Das et al. [ | 2020 | Deep learning | Truncated inception net model via transfer learning outperforms | Accuracy = 99.92% AUC = 1 |
| Joseph Paul Cohen et al. [ | 2020 | Deep-learning and Regression | The reported model shows an ability to gauge the severity of COVID-19 lung infections from chest imaging | MAE = 0.78 ± 0.05 MSE = 0.86 ± 0.11 |
| Linda Wang et al. [ | 2020 | Deep learning | COVID-Net shows the potential of real-world implementation | Accuracy = 92.6% Sensitivity = 87.1% |
| Yujin Oh et al. [ | 2020 | Deep learning | Patch-based deep neural network architecture is stable for a small dataset | Accuracy = 88.9% Sensitivity = 85.9% |
| Sivaramakrishnan Rajaraman et al. [ | 2018 | Deep learning | customized VGG16 model demonstrates promising performance | Accuracy = 91.7% Sensitivity = 90.5% |
Fig. 1Process of computer vision-enabled classification
Fig. 2COVID-19, Normal and viral pneumonia X-ray images
Details of training and test set
| Database | Type | No. of X-ray images | 3 Class classification model—data split | ||
|---|---|---|---|---|---|
| Training | Testing | Total | |||
| COVID-19 | 201 | 300 | 120 | 420 | |
| COVID-19 | 219 | ||||
| Normal | 1341 | 1000 | 341 | 1341 | |
| Viral Pneumonia | 1345 | 1000 | 345 | 1345 | |
Fig. 3EfficientNetB0 architecture
Fig. 4VGG16 model [48]
Fig. 5Inception V3 model
Fig. 6Plot of augmented horizontal flip
Fig. 7Steps to implement the model
Evaluation for VGG16
| Model | Category | Accuracy | Sensitivity (recall) | Specificity | Precision PPV | F1 scores |
|---|---|---|---|---|---|---|
| VGG16 | COVID-19 | 0.8234 | 0.68 | 0.9 | 0.69 | 0.72 |
| Normal | 0.9181 | 0.89 | 0.93 | 0.91 | 0.90 | |
| Viral pneumonia | 0.9169 | 0.90 | 0.92 | 0.91 | 0.90 |
Fig. 8Confusion matrix of VGG16 (a), Inceptionv3 (b), EficientNetB0 (c)
Evaluation for Inceptionv3
| Model | Category | Accuracy | Sensitivity (recall) | Specificity | Precision PPV | F1 scores |
|---|---|---|---|---|---|---|
| InceptionV3 | COVID-19 | 0.9338 | 0.81 | 0.95 | 0.77 | 0.79 |
| Normal | 0.9442 | 0.93 | 0.95 | 0.94 | 0.93 | |
| Viral pneumonia | 0.94 | 0.933 | 0.954 | 0.94 | 0.94 |
Evaluation for EfficientNetB0
| Model | Category | Accuracy | Sensitivity (recall) | Specificity | Precision PPV | F1 scores |
|---|---|---|---|---|---|---|
| EfficientNetB0 | COVID-19 | 0.9479 | 0.85 | 0.96 | 0.79 | 0.82 |
| Normal | 0.9553 | 0.94 | 0.9653 | 0.95 | 0.95 | |
| Viral pneumonia | 0.95 | 0.941 | 0.965 | 0.95 | 0.95 |
Overall performance parameters
| Category | Accuracy | Sensitivity (recall) | Specificity | Precision PPV | F1 scores |
|---|---|---|---|---|---|
| VGG16 | 87.84 | 0.8233 | 0.912 | 0.82 | 0.84 |
| InceptionV3 | 91.32 | 0.89 | 0.94 | 0.8754 | 0.878 |
| EfficientNetB0 | 92.93 | 0.90 | 0.95 | 0.883 | 0.88 |