| Literature DB >> 36034154 |
Dulani Meedeniya1, Hashara Kumarasinghe1, Shammi Kolonne1, Chamodi Fernando1, Isabel De la Torre Díez2, Gonçalo Marques2.
Abstract
Chest radiographs are widely used in the medical domain and at present, chest X-radiation particularly plays an important role in the diagnosis of medical conditions such as pneumonia and COVID-19 disease. The recent developments of deep learning techniques led to a promising performance in medical image classification and prediction tasks. With the availability of chest X-ray datasets and emerging trends in data engineering techniques, there is a growth in recent related publications. Recently, there have been only a few survey papers that addressed chest X-ray classification using deep learning techniques. However, they lack the analysis of the trends of recent studies. This systematic review paper explores and provides a comprehensive analysis of the related studies that have used deep learning techniques to analyze chest X-ray images. We present the state-of-the-art deep learning based pneumonia and COVID-19 detection solutions, trends in recent studies, publicly available datasets, guidance to follow a deep learning process, challenges and potential future research directions in this domain. The discoveries and the conclusions of the reviewed work have been organized in a way that researchers and developers working in the same domain can use this work to support them in taking decisions on their research.Entities:
Keywords: COVID-19; Chest radiography; Computer-aided diagnostics; Convolutional Neural networks; Medical image processing; Pneumonia; Radiography; Respiratory diseases
Year: 2022 PMID: 36034154 PMCID: PMC9393235 DOI: 10.1016/j.asoc.2022.109319
Source DB: PubMed Journal: Appl Soft Comput ISSN: 1568-4946 Impact factor: 8.263
Summary of the related surveys.
| Survey | Considerations | ||||
|---|---|---|---|---|---|
| papers | Selection strategy | Taxonomy | DL models | Datasets | Evaluation metrics |
| X | X | X | X | – | |
| – | – | X | X | – | |
| – | – | X | X | X | |
| – | – | X | X | – | |
| – | – | X | X | – | |
| X | – | X | X | – | |
Summary of related studies with several models.
| Study | VGG | ResNet | InceptionV3 | MobileNetV2 | DenseNet | CapsNet | U-Net | EfficientNet | SqueezeNet | AlexNet | GoogLeNet | Xception | TL | Acc.% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| X | X | – | – | – | – | – | – | – | – | – | – | Y | 99.87 | |
| – | X | X | – | X | – | – | – | – | X | X | – | Y | 96.4 | |
| – | X | X | X | X | – | – | – | – | – | – | X | Y | 98.43 | |
| – | X | X | – | X | – | – | – | – | – | – | – | Y | 91.62 | |
| X | X | X | – | – | – | – | – | – | – | – | – | Y | 95.49 | |
| X | – | – | – | – | X | – | – | – | – | – | – | Y | 92 | |
| – | X | – | – | – | – | X | X | – | – | – | – | N | 90 | |
| – | – | – | X | – | – | – | – | X | – | – | – | N | 99.27 |
Summary of related studies with widely used DL techniques.
| Study | VGG | ResNet | InceptionV3 | MobileNetV2 | DenseNet | Caps Net | U-Net | EfficientNet | SqueezeNet | TL | Accuracy% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| X | – | – | – | – | – | – | – | – | N | 95 | |
| X | – | – | – | – | – | – | – | – | Y | 88.10 | |
| X | – | – | – | – | – | – | – | – | Y | 98.3 | |
| X | – | – | – | – | – | X | – | – | Y | 97.4 | |
| X | – | – | – | – | – | – | – | – | Y | 87 | |
| X | – | – | – | – | – | – | – | – | Y | 96.3 | |
| X | – | – | – | – | – | – | – | – | N | 93.1 | |
| X | – | – | – | – | – | – | – | – | N | 97.36 | |
| – | X | – | – | – | – | – | – | – | N | 97.65 | |
| – | X | – | – | – | – | – | – | – | Y | 96.23 | |
| X | – | – | – | X | – | – | – | – | N | 90, 90 | |
| – | – | – | – | X | – | – | – | – | Y | 76 | |
| – | – | – | – | X | – | – | – | – | Y | 98.45, 98.32 | |
| – | X | – | – | – | – | – | – | – | Y | 98.18 | |
| – | X | – | – | – | – | – | – | – | N | 93.6 | |
| – | X | – | – | – | – | – | – | – | N | 95.33 | |
| – | X | – | – | – | – | – | – | – | Y | 92 | |
| – | – | X | – | – | – | – | – | – | Y | 90.1 | |
| – | – | – | X | – | – | – | – | – | N | 90 | |
| – | – | – | X | – | – | – | – | – | N | 93.4 | |
| – | – | – | X | – | – | – | – | – | Y | 94.72 | |
| – | – | – | X | – | – | – | – | – | Y | 99.1 | |
| – | – | – | X | – | – | – | – | – | N | 98.6 | |
| – | – | – | X | – | – | – | – | – | N | 98.65 | |
| – | – | – | – | X | – | – | – | – | N | 76.80 | |
| – | – | – | – | X | – | – | – | – | Y | 80.02 | |
| – | – | – | – | – | X | – | – | – | N | 84.22 | |
| – | – | – | – | – | X | – | – | – | Y | 98.3 | |
| – | – | – | – | – | – | X | – | – | N | 97.8 | |
| – | – | – | – | – | – | – | X | – | Y | 96.70 | |
| – | – | – | – | – | – | – | X | – | Y | 93.9 | |
| – | – | – | – | – | – | – | X | – | Y | 93.48 | |
| – | – | – | – | – | – | – | – | X | Y | 98.26 | |
| – | – | – | – | – | – | – | – | X | Y | 90.95 | |
| – | X | – | – | – | – | – | – | – | Y | 71.9 |
Summary of chest X-ray datasets.
| Dataset name | Images | Disease | Related studies |
|---|---|---|---|
| Large Dataset of Labeled Optical Coherence Tomography (OCT) | 5856 | Pneumonia | |
| COVID Chestxray Dataset | 646 | COVID-19, Pneumonia | |
| COVID19 Radiography Dataset | 21,165 | COVID-19,Viral Pneumonia, Lung Opacity | |
| Chest X-ray Images (Pneumonia) | 5863 | Virus and Bacterial Pneumonia | |
| Kaggle COVID-19 Patients Lungs X Ray Images 10000 | 100 | COVID-19 | |
| Chest X-ray14 (latest version of chest X-ray8) | 112,120 | Pneumonia Pathology classes | |
| CheXpert | 224,316 | Pneumonia | |
| COVID-19 X rays | 95 | COVID-19 | |
| COVIDx | 13,975 | Bacterial and Viral Pneumonia, COVID-19 | |
| CoronaHack - Chest X-ray-Dataset | 5933 | COVID-19 | |
| Mendeley Augmented COVID-19 X-ray Images Dataset | 1824 | COVID-19 |
Summary of related studies for chest X-ray classification with pneumonia conditions.
| Study | DL technique | Acc % | Loss function | Optimizer | GPU | Evaluation metric |
|---|---|---|---|---|---|---|
| CNN | 83.38 | Cross-entropy | Adam | ✓ | Acc | |
| CNN | 96.18 | CCE | Adam | ✓ | Sn, Sp, P, F1-score, | |
| DensetNet121 | 76 | BCE | Adam | ✓ | AUROC | |
| Ensemble model (ResNet18, DenseNet121, InceptionV3, Xception, MobileNetV2) | 98.43 | Cross-entropy | SGD | ✓ | Acc, R, P, F1-Score, AUROC | |
| ResNet-50 | 97.65 | – | – | ✓ | Categorical Accuracy | |
| Ensemble model (AlexNet, DenseNet121, InceptionV3, ResNet18, GoogLeNet) | 96.4 | Cross-entropy | Adam | ✓ | AUROC, R, P, Sp, Acc | |
| MobileNetV2 | 90 | Cross-entropy | – | – | Acc | |
| MobileNetV2 | 93.4 | BCE | Adam | ✓ | AUROC, Acc, Sp, Sn | |
| DenseNet121 | 76.80 | Weighted BCE | Adam | – | F1-score | |
| Ensemble model (ResNet-34 based U-Net, EfficientNet-B4 based U-Net) | 90 | BCE, Dice loss | Ranger optimizer | – | Acc, P, R, F1-score | |
| CNN | 93.73 | – | – | ✓ | Acc | |
| Mask RCNN | – | Multi-task loss | SGD | ✓ | IoU for true positive | |
| CNN | 86 | BCE | – | ✓ | Acc | |
| CNN | 90.68 | BCE | Adam | – | Acc | |
| CNN | 97.34 | Cross-entropy MSE | Gradient Descent | ✓ | Acc | |
| VGG-16 with MLP | 97.4 | – | RMSprop | ✓ | Acc, Sn, Sp, AUROC, F1-score. | |
| CNN | 98.46 | – | – | – | P, R, Acc, F1-Score, AUROC, cross validation | |
| CNN | 92.31 | CCE | Adam | – | Acc, R, F1-score | |
| CNN | 95.30 | CCE | Adam | – | cross validation, Acc, AUROC | |
| CNN | 94.40 | Cross-entropy | – | ✓ | 5-fold cross validation, Acc, AUROC | |
| SCN | 80.03 | BCE | Adam | – | Acc, P, R, F1-score | |
| VGG-16 | 87 | CCE | RMSprop | ✓ | Acc, Sp, R, P, F1-score. | |
| DenseNet-169 | 80.02 | – | – | – | AUROC | |
| InceptionV3 with | 90.1 | CCE | Nadam | ✓ | Acc, P, R, F1-score | |
| CNN with U-Net | 97.8 | – | Adam | – | AUROC, Acc |
Summary of related studies for chest X-ray classification with COVID-19 conditions.
| Study | DL technique | Acc % | Loss function | Optimizer | GPU | Evaluation metric |
|---|---|---|---|---|---|---|
| CNN | 98 | – | – | – | Acc, P | |
| ResNet-50 +VGG-16 | 99.87 98.93 | CCE | Adam | ✓ | Acc, Sn, Sp | |
| CapsNet | 98.3 | Cross-entropy | Adam | ✓ | Acc, Sn, Sp, AUROC | |
| VGG-16 | 88.10 | – | Adam | – | Acc, Sn, Sp, AUROC | |
| VGG19 | 96.3 | BCE | Adam | ✓ | Acc, P, R, F1-score | |
| CNN | 99.5 | BCE | Adam | – | Acc, P, Sn, Sp, F1-score, AUROC | |
| VGG-16 based Faster R-CNN | 97.36 | cross-entropy | Momentum | ✓ | Acc, P, Sn, Sp, F1-score, 10-fold cross validation | |
| DenseNet121 | N - 98.45 | cross-entropy | Adamax | ✓ | Acc, P, R, F1-score | |
| DeTraC (VGG19) | 93.1 | cross-entropy | SGD | ✓ | Acc, Sn, Sp, AUROC | |
| MobileNet | 99.1 | BCE | Adam | ✓ | Acc, P, R, F1-score, AUROC | |
| EfficientNet DenseNet121 | 93.48 | CCE, Weighted BCE | Adam, SGD | ✓ | Acc, P, R, F1-score | |
| ResNet-101 | 71.9 | cross-entropy | – | ✓ | Acc, Sn, Sp, AUROC | |
| MobileNetV2 | 98.6 | – | – | – | Acc, P, Sp, R, F1 score | |
| CNN | 96 | log-loss | SGD | X | Acc, Sn, Sp, MAE, AUROC | |
| ResNet-SVM | 93.6 | BCE | RMSProp | – | Acc, Sn, F1 score, P | |
| VGG19 | 90 | cross-entropy | – | ✓ | Acc, P, R, F1-score | |
| Ensemble model (ResNet-50, DenseNet201, InceptionV3) | 91.62 | – | Adam | ✓ | 5-fold cross validation, Acc, Sn, F1-score, AUROC | |
| MADE-based CNN | 94.48 | MSE | MADE | ✓ | Acc, Sn, Sp, F1-score, Kappa statistics | |
| ResNet-50 +SVM | 95.33 | – | – | ✓ | Acc, Sn, FPR, F1-score | |
| CNN | 98.5 | – | – | ✓ | Acc, Sn, Sp, AUROC, cross-validation | |
| CNN | 99.49 | – | – | ✓ | Acc, Sn, Sp, 5-fold cross-validation |
Summary of related multi-class classification for chest X-ray with both pneumonia and COVID-19 conditions.
| Study | DL technique | Acc % | Loss function | Optimizer | GPU | Evaluation metric |
|---|---|---|---|---|---|---|
| CNN | 90.64 | CCE | RMSprop | – | Acc, P, R, F1-Score, 5-fold cross-validation | |
| VGG-16 | 98.3 | CCE | Adam | – | Acc, Sn, Sp | |
| MobileNetV2 | 94.72 | – | Adam | – | Acc, Sn, Sp | |
| ResNet-50 | 96.23 | – | Adam | – | Acc, Sn, P, F1-score | |
| EfficientNet | 96.70 | – | Adam | ✓ | 10-fold cross validation, Acc, P, R, F1-score | |
| VGG-16 | 95 | CCE | Adam | – | Acc, P, R, F1-score | |
| CapsNet | 84.22 | MSE | Adam | – | Acc, 10-fold cross validation, Sn, Sp, F1-score, P | |
| Darknet-19 | 87.02 | Cross- | Adam | – | 5-fold cross validation, Acc, Sn, Sp, P, F1-score | |
| SqueezeNet | 98.3 | – | Bayesian | ✓ | Acc, COR, COM, Sp, F1-score, MCC | |
| COVID-Net | 93.3 | – | Adam | – | Acc, Sn | |
| COV19-ResNet COV19-CNNet | 97.61 | – | – | ✓ | Acc, P, R, Sp, F1-score, | |
| ResNet-50 | 98.18 | – | – | ✓ | Acc, P, R, F1-score | |
| VGG-CapsNet | 92 | CCE | SGD | – | Acc, P, R, F1-score, AUROC | |
| EfficientNet B3-X | 93.9 | – | Adam | – | Acc, | |
| CoroNet (Xception) | 95 | – | Adam | ✓ | Acc, P, R, Sp, F1-score | |
| CNN | 97.14 | – | Adam, Bayesian | ✓ | 5-fold cross validation, Acc, Sn, Sp, AUROC, F1-score | |
| CNN (CVDNet) | 96.69 | cross-entropy | Adam | – | Acc, P, R, F1-score, 5-fold cross validation | |
| Ensemble (ResNet-50V2, VGG-16, InceptionV3) | 95.49 | CCE | Adam | ✓ | Acc, Sn, Sp, P, AUROC | |
| ResNet-50 | 92 | CCE | Adam | – | Acc, Sn, Sp, F1-score, AUROC | |
| SqueezeNet & MobileNetV2 (Combined features set) | 99.27 | – | – | ✓ | Acc, Sn, Sp, P, F1-score, 5-fold cross validation |
Fig. 10Considerations for selecting a technique.
Summary of the considered studies.
| Chest X-ray classification using DL | Conference | Journal |
|---|---|---|
| Studies on pneumonia | 18 | 7 |
| Studies on COVID-19 | 3 | 19 |
| Studies on both pneumonia and COVID-19 | 3 | 18 |
Fig. 1High-level structure of the paper.
Fig. 2The PRISMA-ScR protocol algorithm as a numerical flow diagram.
Fig. 3Trend of DL techniques used in chest X-ray based Pneumonia and COVID-19 detection.
Fig. 4Taxonomy of chest X-ray classification using deep learning.
Fig. 5Representation of the CNN architecture by Khoiriyah et al. [40].
Fig. 6Representation of the ensemble model with weighted classifier by Hashmi et al. [24].
Fig. 7Prediction Vector used for ensemble model presented by Chouhan et al. [9].
Fig. 8Representation of a Capsule Net architecture by Toraman et al. [87].
Fig. 9Sample of each class of the chest X-ray.