| Literature DB >> 34067937 |
Yazan Qiblawey1, Anas Tahir1, Muhammad E H Chowdhury1, Amith Khandakar1, Serkan Kiranyaz1, Tawsifur Rahman1, Nabil Ibtehaz2, Sakib Mahmud1, Somaya Al Maadeed3, Farayi Musharavati4, Mohamed Arselene Ayari5.
Abstract
Detecting COVID-19 at an early stage is essential to reduce the mortality risk of the patients. In this study, a cascaded system is proposed to segment the lung, detect, localize, and quantify COVID-19 infections from computed tomography images. An extensive set of experiments were performed using Encoder-Decoder Convolutional Neural Networks (ED-CNNs), UNet, and Feature Pyramid Network (FPN), with different backbone (encoder) structures using the variants of DenseNet and ResNet. The conducted experiments for lung region segmentation showed a Dice Similarity Coefficient (DSC) of 97.19% and Intersection over Union (IoU) of 95.10% using U-Net model with the DenseNet 161 encoder. Furthermore, the proposed system achieved an elegant performance for COVID-19 infection segmentation with a DSC of 94.13% and IoU of 91.85% using the FPN with DenseNet201 encoder. The proposed system can reliably localize infections of various shapes and sizes, especially small infection regions, which are rarely considered in recent studies. Moreover, the proposed system achieved high COVID-19 detection performance with 99.64% sensitivity and 98.72% specificity. Finally, the system was able to discriminate between different severity levels of COVID-19 infection over a dataset of 1110 subjects with sensitivity values of 98.3%, 71.2%, 77.8%, and 100% for mild, moderate, severe, and critical, respectively.Entities:
Keywords: COVID-19; deep learning; lesion segmentation; lung segmentation; severity classification
Year: 2021 PMID: 34067937 PMCID: PMC8155971 DOI: 10.3390/diagnostics11050893
Source DB: PubMed Journal: Diagnostics (Basel) ISSN: 2075-4418
A quantitative comparison between the state-of-the-art for classification and segmentation task.
| Dataset | Networks | Results | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Ref. | Non-COVIDScans (Subjects) | COVID-19 | COVID-19 | Lung | Lesion | Identification | Lung | Infection | 3D |
| [ | - | 300 (126) | - | - | UNet | - | - | 84.81% | |
| [ | 498 (498) | 1420 (704) | DCN | UNet | UNet | 89.62% Sens. | 99.11% | 83.51% | |
| [ | - | 110 (60) | - | - | UNet | - | - | 82.00% | |
| [ | 1092 (628) | 1094 (960) | ResNet34 + Size-balanced Sampling | VB-Net | VB-Net | 86.9% Sens | 98.00% | 92.00% | |
| [ | 1695 (1695) | 1029 (922) | 3D Densnet121 | 3D AH-Net | _ | 85.30% Sens. | 95.00% | _ | |
| [ | 6814 (5941) | 4542 (3084) | ResNet152 | UNet | - | 96.36% Sens. | 92.55% | - | |
| [ | _ | 201 (140) | - | - | 2.5D UNet | - | - | 78.30% | ✔ |
| [ | - | 558 (558) | - | - | COPLE-Net | - | - | 80.72% | ✔ |
Figure 1Schematic representation of the pipeline of the proposed COVID-19 recognition system.
Summary of datasets used in this work.
| Dataset Name | Task | # of Patients | # Images Used | Lung Mask | Lesion Mask |
|---|---|---|---|---|---|
| COVID-19 CT Lung and Infection Segmentation Dataset | Lung segmentation, | COVID-19: 20 | 3520 | ✔ | ✔ |
| COVID-19 CT segmentation dataset | Lung segmentation | COVID-19: 9 | 829 | ✔ | |
| Finding and Measuring Lungs in CT Data (Kaggle) | Lung segmentation | Not available | 267 | ✔ | |
| MosMedData * | External Validation | 1110 | 46,411 | ✔ |
* The dataset creators provided 50 cases with ground truth lesion masks.
Figure 2Sample of processed and unprocessed CT images used in this work.
Figure 3Proposed approach to calculate the infection percentage for CT image.
Details of lung/lesion segmentation model training parameters.
| Training Parameters | Lung Segmentation Model | Infection Segmentation Model |
|---|---|---|
| Batch size | 4 | 4 |
| Learning rate | 0.001 | 0.001 |
| Number of folds | 5 | 10 |
| Learning rate drop factor | 0.2 | 0.2 |
| Max epochs | 50 | 50 |
| Epochs patience | 5 | 5 |
| Epochs stopping criteria | 10 | 10 |
| Optimizer | Adam | Adam |
| Function Loss | NLLLoss | NLLLoss |
Number of CT images per class and per fold before and after data augmentation.
| Task | Lung Segmentation | Lesion Segmentation |
|---|---|---|
| # of Samples | 4616 | 3520 |
| Training Samples | 2955 | 2553 |
| Augmented training samples | 11,820 | 9012 |
| Validation samples | 923 | 563 |
| Test samples | 738 | 704 |
Results of 5-fold cross-validation of Lung segmentation (Best results are formatted in Bold).
| Network | Accuracy (%) | IoU (%) | DSC (%) |
|---|---|---|---|
| UNet | 99.70 ± 0.16 | 95.04 ± 0.63 | 96.61 ± 0.52 |
| ResNet18 UNet | 99.70 ± 0.16 | 95.01 ± 0.63 | 96.84 ± 0.5 |
| ResNet50 UNet | 99.70 ± 0.16 | 95.03 ± 0.63 | 96.8 ± 0.51 |
| ResNet152 UNet | 99.70 ± 0.16 | 94.95 ± 0.63 | 96.69 ± 0.52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ResNet18 FPN | 99.65 ± 0.17 | 93.6 ± 0.71 | 95.76 ± 0.58 |
| ResNet50 FPN | 99.65 ± 0.17 | 93.39 ± 0.72 | 95.52 ± 0.6 |
| ResNet152 FPN | 99.66 ± 0.17 | 93.92 ± 0.69 | 96.00 ± 0.57 |
| DenseNet 121 FPN | 99.67 ± 0.16 | 94.53 ± 0.66 | 96.55 ± 0.53 |
| DenseNet 161 FPN | 99.66 ± 0.17 | 94.05 ± 0.68 | 96.11 ± 0.56 |
| DenseNet t201 FPN | 99.67 ± 0.17 | 94.35 ± 0.67 | 96.39 ± 0.54 |
Figure 4CT image (1st row), ground truth (2nd row), and the segmentation masks of the top three networks (rows 3–5).
Results of 10-fold cross-validation of Lesion Segmentation (Best results are formatted in Bold).
| Network | Accuracy (%) | IoU (%) | DSC (%) |
|---|---|---|---|
| UNet | 99.82 ± 0.18 | 90.2 ± 0.72 | 92.52 ± 0.6 |
| ResNet18 UNet | 99.82 ± 0.18 | 90.69 ± 0.72 | 92.97 ± 0.58 |
| ResNet50 UNet | 98.56 ± 0.18 | 89.09 ± 0.72 | 91.44 ± 0.58 |
| ResNet152 UNet | 99.8 ± 0.18 | 88.41 ± 0.72 | 90.80 ± 0.59 |
| DenseNet121 UNet | 99.81 ± 0.18 | 90.58 ± 0.7 | 92.88 ± 0.55 |
| DenseNet161 UNet | 99.82 ± 0.18 | 90.86 ± 0.71 | 93.07 ± 0.55 |
| DenseNet201 UNet | 99.82 ± 0.73 | 91.13 ± 0.73 | 93.36 ± 0.56 |
|
|
|
|
|
|
|
|
|
|
| ResNet152 FPN | 99.8 ± 0.19 | 90.66 ± 0.79 | 93.05 ± 0.65 |
| DenseNet121 FPN | 99.68 ± 0.19 | 89.09 ± 0.75 | 91.02 ± 0.6 |
| DenseNet161 FPN | 99.81 ± 0.19 | 91.11 ± 0.78 | 93.45 ± 0.64 |
|
|
|
|
|
Figure 5CT image (1st row), ground truth (2nd row), and the lesion segmentation of the top three networks (rows 3–5).
Figure 6CT image (1st row), ground truth (2nd row), and the lesion segmentation of the best network (row 3) is shown in red.
The detection performance of the lesion segmentation network (Best results are formatted in Bold).
| Network | Accuracy (%) | Precision (%) | Sensitivity (%) | F1-Score (%) | Specificity (%) |
|---|---|---|---|---|---|
| UNet | 95.23 ± 0.7 | 84.92 ± 1.18 | 99.35 ± 0.27 | 91.57 ± 0.92 | 93.77 ± 0.8 |
| ResNet18 UNet | 94.6 ± 0.75 | 84.03 ± 1.21 | 99.78 ± 0.15 | 91.32 ± 0.93 | 92.46 ± 0.87 |
| ResNet50 UNet | 95.66 ± 0.67 | 85.91 ± 1.15 | 99.69 ± 0.18 | 92.29 ± 0.88 | 94.24 ± 0.77 |
| ResNet152 UNet | 95.68 ± 0.67 | 86.06 ± 1.14 | 99.56 ± 0.22 | 92.32 ± 0.88 | 94.31 ± 0.77 |
| DenseNet121 UNet | 95.86 ± 0.66 | 86.59 ± 1.13 | 99.53 ± 0.23 | 92.61 ± 0.86 | 94.57 ± 0.75 |
| DenseNet161 UNet | 95.61 ± 0.68 | 85.9 ± 1.15 | 99.26 ± 0.28 | 92.1 ± 0.89 | 94.35 ± 0.76 |
| DenseNet201 UNet | 95.93 ± 0.65 | 86.67 ± 1.12 | 99.64 ± 0.2 | 92.7 ± 0.86 | 94.63 ± 0.74 |
| ResNet18 FPN | 95.74 ± 0.67 | 86.25 ± 1.14 | 99.4 ± 0.26 | 92.36 ± 0.88 | 94.46 ± 0.76 |
| ResNet50 FPN | 95.77 ± 0.66 | 86.29 ± 1.14 | 99.45 ± 0.24 | 92.4 ± 0.88 | 94.49 ± 0.75 |
| ResNet152 FPN | 98.44 ± 0.41 | 95.07 ± 0.72 | 99.48 ± 0.24 | 97.23 ± 0.54 | 98.04 ± 0.46 |
| DenseNet121 FPN | 97.16 ± 0.55 | 91.67 ± 0.91 | 99 ± 0.33 | 95.19 ± 0.71 | 96.43 ± 0.61 |
| DenseNet161 FPN | 97.05 ± 0.56 | 90.62 ± 0.96 | 98.91 ± 0.34 | 94.58 ± 0.75 | 96.39 ± 0.62 |
|
|
|
|
|
|
|
Figure 7Detection of lung and lesion for external validation (Lung segmentation: green, infection: red).
Figure 8Confusion matrix for CT severity classification of the CT volumes of MosMedData Dataset.
Performance matrices for severity classification.
| Class | Infection (%) | Accuracy (%) | Precision (%) | Sensitivity (%) | F1-Score (%) | Specificity (%) |
|---|---|---|---|---|---|---|
| CT0 | Healthy | 98.92 ± 1.27 | 100 ± 0 | 95.28 ± 2.61 | 97.58 ± 1.89 | 100 ± 0 |
| CT1 | 0 < x < 25 | 96.67 ± 1.35 | 95.89 ± 1.49 | 98.83 ± 0.81 | 97.34 ± 1.21 | 93.19 ± 1.89 |
| CT2 | 25 < x < 50 | 95.23 ± 3.74 | 83.96 ± 6.43 | 71.2 ± 7.94 | 77.06 ± 7.37 | 98.27 ± 2.28 |
| CT3 | 50 < x < 75 | 97.3 ± 4.74 | 63.64 ± 14.06 | 77.78 ± 12.15 | 70 ± 13.39 | 98.12 ± 3.97 |
| CT4 | 75 < x < 100 | 100 ± 0 | 100 ± 0 | 100 ± 0 | 100 ± 0 | 100 ± 0 |
| Average | - | 97.05 ± 1 | 94.18 ± 1.38 | 94.05 ± 1.39 | 94 ± 1.4 | 95.53 ± 1.22 |
Figure 9The proposed 3D lung models from different views whilst the infection area is marked in red.