| Literature DB >> 32536759 |
Harsh Panwar1, P K Gupta1, Mohammad Khubeb Siddiqui2, Ruben Morales-Menendez2, Vaishnavi Singh1.
Abstract
Presently, COVID-19 has posed a serious threat to researchers, scientists, health professionals, and administrations around the globe from its detection to its treatment. The whole world is witnessing a lockdown like situation because of COVID-19 pandemic. Persistent efforts are being made by the researchers to obtain the possible solutions to control this pandemic in their respective areas. One of the most common and effective methods applied by the researchers is the use of CT-Scans and X-rays to analyze the images of lungs for COVID-19. However, it requires several radiology specialists and time to manually inspect each report which is one of the challenging tasks in a pandemic. In this paper, we have proposed a deep learning neural network-based method nCOVnet, an alternative fast screening method that can be used for detecting the COVID-19 by analyzing the X-rays of patients which will look for visual indicators found in the chest radiography imaging of COVID-19 patients.Entities:
Keywords: COVID-19; Convolutional neural network (CNN); Deep learning; Detection; X-Rays; nCOVnet
Year: 2020 PMID: 32536759 PMCID: PMC7254021 DOI: 10.1016/j.chaos.2020.109944
Source DB: PubMed Journal: Chaos Solitons Fractals ISSN: 0960-0779 Impact factor: 5.944
Fig. 1The 2019-nCoV structure. Corona viruses belong in the family Coronaviridae and can cause disease in mammals and birds. The corona virus spike (S) protein mediates membrane fusion by binding to cellular receptors. (reprinted from [5] with permission under the terms of Creative Commons Attribution 4.0 International License.
Fig. 2Sample of the labelled X-rays after data augmentation taken from the combined data set of COVID-19 patients and normal patients.
Fig. 3Basic CNN architecture for classification and detection of COVID-19.
Various parameters applied by ‘nCOVnet’ model for detection of COVID-19.
| Layer | Stride | Filter | Pool size | Padding | Depth | No. of Parameters |
|---|---|---|---|---|---|---|
| Input Layer | - | - | - | - | 3 | 0 |
| Conv1 | 1 | 3 x 3 | - | same | 64 | 1792 |
| Conv2 | 1 | 3 x 3 | - | same | 64 | 36,928 |
| Max Pooling | 2 | - | 2 x 2 | - | 64 | 0 |
| Conv1 | 1 | 3 x 3 | - | same | 128 | 73,856 |
| Conv2 | 1 | 3 x 3 | - | same | 128 | 147,584 |
| Max Pooling | 2 | - | 2 x 2 | - | 128 | 0 |
| Conv1 | 1 | 3 x 3 | - | same | 256 | 295,168 |
| Conv2 | 1 | 3 x 3 | - | same | 256 | 590,080 |
| Conv3 | 1 | 3 x 3 | - | same | 256 | 590,080 |
| Max Pooling | 2 | - | 2 x 2 | - | 256 | 0 |
| Conv1 | 1 | 3 x 3 | - | same | 512 | 1,180,160 |
| Conv2 | 1 | 3 x 3 | - | same | 512 | 2,359,808 |
| Conv3 | 1 | 3 x 3 | - | same | 512 | 2,359,808 |
| Max Pooling | 2 | - | 2 x 2 | - | 512 | 0 |
| Conv1 | 1 | 3 x 3 | - | same | 512 | 2,359,808 |
| Conv2 | 1 | 3 x 3 | - | same | 512 | 2,359,808 |
| Conv3 | 1 | 3 x 3 | - | same | 512 | 2,359,808 |
| Max Pooling | 2 | - | 2 x 2 | - | 512 | 0 |
| Average Pooling | None | 4 x 4 | - | valid | 512 | 0 |
| Flatten | - | - | - | - | 512 | 0 |
| Dense | - | - | - | - | 64 | 131,328 |
| Dropout | - | - | - | - | 64 | 0 |
| Dense | - | - | - | - | 2 | 514 |
Fig. 5Architecture of the VGG16 Model.
Fig. 4Model summary of nCOVnet using VGG16 as a base model and five custom layers as head model.
Algorithm 1Fast Detection and Classification of COVID-19.
Confusion matrix used for detection of Covid-19.
| Predicted Class | |||
|---|---|---|---|
| Covid | other | ||
| Actual Class | Covid | ||
| other | |||
Fig. 6ROC curve for nCOVnet.
Fig. 7Training curve of loss and Accuracy for nCOVnet models.
Fig. 8Prediction results of Covid-19.