| Literature DB >> 33799220 |
Tawsifur Rahman1, Amith Khandakar2, Yazan Qiblawey3, Anas Tahir4, Serkan Kiranyaz5, Saad Bin Abul Kashem6, Mohammad Tariqul Islam7, Somaya Al Maadeed8, Susu M Zughaier9, Muhammad Salman Khan10, Muhammad E H Chowdhury11.
Abstract
Computer-aided diagnosis for the reliable and fast detection of coronavirus disease (COVID-19) has become a necessity to prevent the spread of the virus during the pandemic to ease the burden on the healthcare system. Chest X-ray (CXR) imaging has several advantages over other imaging and detection techniques. Numerous works have been reported on COVID-19 detection from a smaller set of original X-ray images. However, the effect of image enhancement and lung segmentation of a large dataset in COVID-19 detection was not reported in the literature. We have compiled a large X-ray dataset (COVQU) consisting of 18,479 CXR images with 8851 normal, 6012 non-COVID lung infections, and 3616 COVID-19 CXR images and their corresponding ground truth lung masks. To the best of our knowledge, this is the largest public COVID positive database and the lung masks. Five different image enhancement techniques: histogram equalization (HE), contrast limited adaptive histogram equalization (CLAHE), image complement, gamma correction, and balance contrast enhancement technique (BCET) were used to investigate the effect of image enhancement techniques on COVID-19 detection. A novel U-Net model was proposed and compared with the standard U-Net model for lung segmentation. Six different pre-trained Convolutional Neural Networks (CNNs) (ResNet18, ResNet50, ResNet101, InceptionV3, DenseNet201, and ChexNet) and a shallow CNN model were investigated on the plain and segmented lung CXR images. The novel U-Net model showed an accuracy, Intersection over Union (IoU), and Dice coefficient of 98.63%, 94.3%, and 96.94%, respectively for lung segmentation. The gamma correction-based enhancement technique outperforms other techniques in detecting COVID-19 from the plain and the segmented lung CXR images. Classification performance from plain CXR images is slightly better than the segmented lung CXR images; however, the reliability of network performance is significantly improved for the segmented lung images, which was observed using the visualization technique. The accuracy, precision, sensitivity, F1-score, and specificity were 95.11%, 94.55%, 94.56%, 94.53%, and 95.59% respectively for the segmented lung images. The proposed approach with very reliable and comparable performance will boost the fast and robust COVID-19 detection using chest X-ray images.Entities:
Keywords: COVID-19; Chest X-ray images; Convolutional neural networks; Image enhancement; Lung segmentation
Year: 2021 PMID: 33799220 PMCID: PMC7946571 DOI: 10.1016/j.compbiomed.2021.104319
Source DB: PubMed Journal: Comput Biol Med ISSN: 0010-4825 Impact factor: 4.589
Fig. 1Histogram for original X-ray image and the images undergo different enhancement techniques.
Fig. 2Score-CAM visualization of A) COVID-19 CXR, B) Normal CXR, C) Non-COVID Lung Opacity CXR, to show the location of CNN model's learning.
Fig. 3Block diagram of the system methodology.
Fig. 4Samples of CXR images and their ground truth masks of the dataset.
Fig. 5CXR image samples from different datasets: (A) COVID-19, (B) non-COVID Lung Opacity, (C) and Normal (healthy).
Details of the dataset used for training, validation, and testing.
| Database | Types | Count. of CXR's/class | Training Dataset | |||
|---|---|---|---|---|---|---|
| Training image/fold | Augmented train image/fold | Validation image/fold | Test image/fold | |||
| COVID-19 dataset | COVID-19 | 3616 | 2314 | 4628 | 578 | 724 |
| RSNA CXR dataset | Normal | 8851 | 5664 | 5664 | 1416 | 1771 |
| Non-COVID | 6012 | 3847 | 3847 | 962 | 1203 | |
Fig. 6Modified U-Net model architecture proposed for lung segmentation.
Performance of segmentation networks.
| Network | Accuracy (A) | IoU | Dice |
|---|---|---|---|
| U-Net | 98.21 | 93.04 | 96.3 |
| Modified U-Net (Proposed) | 98.63 | 94.3 | 96.94 |
Fig. 7CXR sample images (left), generated masks by the network (middle) and resulting segmented lung (right).
Comparison of the best network for the COVID-19 classification using CXR images for different enhancement techniques.
| Different Enhancement | Model | Overall | Weighted | ||||
|---|---|---|---|---|---|---|---|
| A | P | R | F | S | |||
| Original | InceptionV3 | 93.46 | 93.49 | 93.47 | 93.47 | 95.48 | 0.98 |
| Complement | DenseNet201 | 94.19 | 94.21 | 94.19 | 94.19 | 95.78 | 0.72 |
| Histeq | ChexNet | 94.34 | 94.17 | 94.14 | 94.14 | 95.98 | 0.62 |
| CLAHE | DenseNet201 | 94.08 | 94.09 | 94.08 | 94.07 | 95.77 | 0.75 |
| BCET | DenseNet201 | 94.5 | 94.5 | 94.5 | 94.49 | 96.25 | 0.8 |
Comparison of different models for Covid-19 classification using original and Gamma corrected CXR images.
| Technique | Model | Overall | Weighted | |||
|---|---|---|---|---|---|---|
| A | P | R | F | S | ||
| Original | Resnet18 | 93.43 | 93.43 | 93.43 | 93.42 | 95.49 |
| Resnet50 | 93.01 | 93.12 | 93.02 | 93.04 | 95.5 | |
| Resnet101 | 93.01 | 93.04 | 93.01 | 93 | 95.11 | |
| ChexNet | 93.21 | 93.28 | 93.21 | 93.2 | 95.54 | |
| DenseNet201 | 92.7 | 92.78 | 92.7 | 92.72 | 95.35 | |
| CNN | 91.3 | 91.28 | 91.2 | 91.28 | 91.4 | |
| Gamma correction | Resnet18 | 94.63 | 94.64 | 94.62 | 94.6 | 95.92 |
| Resnet50 | 94.56 | 94.58 | 94.56 | 94.53 | 95.81 | |
| Resnet101 | 94.93 | 94.94 | 94.93 | 94.92 | 96.2 | |
| DenseNet201 | 95.05 | 95.06 | 95.05 | 95.05 | 96.55 | |
| InceptionV3 | 94.95 | 94.95 | 94.95 | 94.93 | 96.24 | |
| CNN | 92.2 | 92.18 | 92.2 | 92.18 | 92.34 | |
Fig. 8ROC curves for the best performing network in each image enhancement technique for plain CXR images (A) and segmented lung CXR images (B).
Comparison of the best networks for the COVID-19 classification using lung segmented CXR images for different image enhancement techniques.
| Enhancement techniques | Model | Overall | Weighted | ||||
|---|---|---|---|---|---|---|---|
| A | P | R | F | S | |||
| Original | ChexNet | 93.22 | 93.22 | 93.22 | 93.22 | 95.51 | 0.65 |
| Complement | InceptionV3 | 93.46 | 93.49 | 93.47 | 93.47 | 95.48 | 1.2 |
| Histeq | DenseNet201 | 93.44 | 93.43 | 93.44 | 93.42 | 95.55 | 0.78 |
| CLAHE | ChexNet | 93.9 | 93.91 | 93.9 | 93.89 | 95.77 | 0.7 |
| BCET | DenseNet201 | 94.12 | 94.17 | 94.14 | 94.14 | 95.98 | 0.85 |
Comparison of different models for COVID-19 classification using original and Gamma Corrected lung segmented CXR images.
| Technique | Model | Overall | Weighted | |||
|---|---|---|---|---|---|---|
| A | P | R | F | S | ||
| Original | Resnet18 | 92.23 | 92.23 | 92.22 | 92.21 | 94.66 |
| Resnet50 | 92.51 | 92.5 | 92.51 | 92.5 | 95.38 | |
| Resnet101 | 93.14 | 93.14 | 93.15 | 93.12 | 95.41 | |
| DenseNet201 | 92.79 | 92.87 | 92.79 | 92.77 | 94.62 | |
| InceptionV3 | 92.43 | 92.44 | 92.43 | 92.4 | 94.81 | |
| CNN | 87.02 | 87.18 | 87.02 | 87.06 | 92.94 | |
| Gamma | Resnet18 | 93.31 | 93.3 | 93.31 | 93.3 | 95.82 |
| Resnet50 | 93.24 | 93.24 | 93.24 | 93.22 | 95.23 | |
| Resnet101 | 93.13 | 92.92 | 92.94 | 92.92 | 95.25 | |
| ChexNet | 93.63 | 93.67 | 93.63 | 93.59 | 95.34 | |
| InceptionV3 | 93.92 | 93.92 | 93.92 | 93.9 | 95.7 | |
| CNN | 88.79 | 89.36 | 88.79 | 88.7 | 91.12 | |
Fig. 9Comparison of F1 Score versus the elapsed time per image for the best performing network in each image enhancement technique for plain X-ray images (A) and segmented lung X-ray images (B).
Fig. 10Score-CAM visualization of correctly classified COVID-19 X-ray images using the different enhancement techniques: CXR (top row), Score-CAM heat map on original CXR (middle row), and segmented lungs CXR (bottom row).
Fig. 11Gamma Enhancement on segmented lungs correctly classifies COVID-19 x-ray while others miss classifying the sample X-ray images.
Comparison with the current state-of-art/relevant studies.
| Articles | Techniques | Dataset | Performance |
|---|---|---|---|
| Tsung et al. [ | CNN (ResNet50) | 15478 chest X-ray images (473 COVID) | accuracy, sensitivity, and specifcity obtained is 93%, 90.1%, and 89.6% |
| Abbas et al. [ | CNN (DeTraC) | 1768 chest X-ray images (949 COVID) | Accuracy-93.1% |
| Jain et al. [ | CNN (Inception V3, Xception, and ResNet) | 6432 chest X-ray images (490 COVID) | Accuracy-96% and Recall-92% |
| Ohata et al. [ | Transfer learning + machine learning method (DenseNet201 + MLP) | 388 chest X-ray images (194 COVID) | Acc: 95.641%, F1-score: 95.633%, FPR: 4.103% |
| Ioannis et al. [ | CNN | 1427 chest X-ray images (224 COVID) | accuracy, sensitivity, and specifcity obtained is 96%, 96.66%, and 96.46% |
| Zulfaezal et al. [ | CNN (ResNet101) | 5982 chest X-ray images (1765 COVID) | sensitivity, specificity, and accuracy of 77.3%, 71.8%, and 71.9%, respectively |
| Proposed study | Seven different deep CNN networks for classification and modified Unet network for segmentation | 18479 chest x-ray images (3616 COVID) | accuracy of 96.29%, the sensitivity of 97.28%, and the F1-score of 96.28%. In segmentation, Accuracy of 98.63%, and Dice score of 96.94% |