| Literature DB >> 34113843 |
Shahin Heidarian1, Parnian Afshar2, Nastaran Enshaei2, Farnoosh Naderkhani2, Moezedin Javad Rafiee3, Faranak Babaki Fard4, Kaveh Samimi5, S Farokh Atashzar6,7, Anastasia Oikonomou8, Konstantinos N Plataniotis9, Arash Mohammadi2.
Abstract
The newly discovered Coronavirus Disease 2019 (COVID-19) has been globally spreading and causing hundreds of thousands of deaths around the world as of its first emergence in late 2019. The rapid outbreak of this disease has overwhelmed health care infrastructures and arises the need to allocate medical equipment and resources more efficiently. The early diagnosis of this disease will lead to the rapid separation of COVID-19 and non-COVID cases, which will be helpful for health care authorities to optimize resource allocation plans and early prevention of the disease. In this regard, a growing number of studies are investigating the capability of deep learning for early diagnosis of COVID-19. Computed tomography (CT) scans have shown distinctive features and higher sensitivity compared to other diagnostic tests, in particular the current gold standard, i.e., the Reverse Transcription Polymerase Chain Reaction (RT-PCR) test. Current deep learning-based algorithms are mainly developed based on Convolutional Neural Networks (CNNs) to identify COVID-19 pneumonia cases. CNNs, however, require extensive data augmentation and large datasets to identify detailed spatial relations between image instances. Furthermore, existing algorithms utilizing CT scans, either extend slice-level predictions to patient-level ones using a simple thresholding mechanism or rely on a sophisticated infection segmentation to identify the disease. In this paper, we propose a two-stage fully automated CT-based framework for identification of COVID-19 positive cases referred to as the "COVID-FACT". COVID-FACT utilizes Capsule Networks, as its main building blocks and is, therefore, capable of capturing spatial information. In particular, to make the proposed COVID-FACT independent from sophisticated segmentations of the area of infection, slices demonstrating infection are detected at the first stage and the second stage is responsible for classifying patients into COVID and non-COVID cases. COVID-FACT detects slices with infection, and identifies positive COVID-19 cases using an in-house CT scan dataset, containing COVID-19, community acquired pneumonia, and normal cases. Based on our experiments, COVID-FACT achieves an accuracy of 90.82 % , a sensitivity of 94.55 % , a specificity of 86.04 % , and an Area Under the Curve (AUC) of 0.98, while depending on far less supervision and annotation, in comparison to its counterparts.Entities:
Keywords: COVID-19; capsule networks; computed tomography scans; deep learning; fully automated classification
Year: 2021 PMID: 34113843 PMCID: PMC8186443 DOI: 10.3389/frai.2021.598932
Source DB: PubMed Journal: Front Artif Intell ISSN: 2624-8212
FIGURE 1(A,B): Infected and non-infected sample slices in a COVID-19 case; (C,D): Infected and non-infected sample slices in a non-COVID Pneumonia case.
Imaging device and settings used to acquire the in-house dataset.
| Scanner manufacturer and model | Slice thickness (mm) | Image type | kVP (kV) | Exposure time (ms) | Reconstruction matrix | Window center | Window width |
|---|---|---|---|---|---|---|---|
| SIEMENS, SOMATOM scope | 2 | Axial | 110 | 600 |
|
|
|
FIGURE 2The two-stage architecture of the proposed COVID-FACT.
FIGURE 3Architecture of the COVID-FACT at stage one.
FIGURE 4Architecture of the COVID-FACT at stage two.
FIGURE 5ROC curve of the proposed COVID-FACT.
FIGURE 6Training and Validation loss curves obtained for the COVID-FACT stage one and stage two.
Results obtained from COVID-FACT and the alternative CNN-based model.
| Method | Accuracy | Sensitivity | Specificity | AUC | Trainable parameters |
|---|---|---|---|---|---|
| COVID-FACT with lung segmentation | 90.82 | 94.55 |
| 0.98 | 406,880 |
| COVID-FACT without lung segmentation | 90.82 |
| 88.37 | 0.95 | 406,880 |
| CNN-based COVID-FACT |
|
|
| 0.67 |
|
Performance of COVID-FACT for different values of cut-off probability.
| Cut-off probability | 0.35 | 0.5 | 0.6 | 0.7 | 0.75 | 0.8 |
|---|---|---|---|---|---|---|
| Accuracy (%) | 91.83 | 90.82 | 91.83 | 90.82 | 91.83 | 91.83 |
| Sensitivity (%) | 98.18 | 94.55 | 92.73 | 90.91 | 90.91 | 89.01 |
| Specificity (%) | 83.72 | 86.04 | 90.70 | 90.70 | 93.02 | 95.34 |
The performance of stage one in diagnosis of slices demonstrating infection.
| Method (stage one) | Accuracy (%) | Sensitivity (%) | Specificity (%) | AUC |
|---|---|---|---|---|
| COVID-FACT with lung segmentation | 93.14 | 90.75 |
| 0.96 |
| COVID-FACT without lung segmentation |
|
| 94.36 | 0.96 |
| CNN-based COVID-FACT |
|
|
| 0.64 |
Correctly predicted cases using only stage two without applying the first stage.
| Model | COVID-19 | CAP |
|---|---|---|
| Stage 2 with lung segmentation | 94.1% (16/17) | 87.5% (7/8) |
| Stage 2 without lung segmentation |
|
|
| Stage 2 CNN-based |
|
|
FIGURE 7Localization heatmaps for the second and forth convolutional layers of the first stage obtained by the Grad-CAM for two slices.
The number of the mis-classified cases for each type of the input disease and the number of cases that were not identified correctly by. the threshold.
| Input | Errors (thresholding) | Errors (stage two) |
|---|---|---|
| COVID-19 |
|
|
| CAP |
|
|
| Normal |
|
|
FIGURE 8Example of slices with the evidence of artifact where no infection manifestation presents.