| Literature DB >> 34840541 |
Zhongwei Huang1, Haijun Lei1, Guoliang Chen1, Haimei Li2, Chuandong Li3, Wenwen Gao3, Yue Chen3, Yaofa Wang4, Haibo Xu5, Guolin Ma3, Baiying Lei6.
Abstract
The coronavirus disease 2019 (COVID-19) pandemic caused by the novel severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) has led to a sharp increase in hospitalized patients with multi-organ disease pneumonia. Early and automatic diagnosis of COVID-19 is essential to slow down the spread of this epidemic and reduce the mortality of patients infected with SARS-CoV-2. In this paper, we propose a joint multi-center sparse learning (MCSL) and decision fusion scheme exploiting chest CT images for automatic COVID-19 diagnosis. Specifically, considering the inconsistency of data in multiple centers, we first convert CT images into histogram of oriented gradient (HOG) images to reduce the structural differences between multi-center data and enhance the generalization performance. We then exploit a 3-dimensional convolutional neural network (3D-CNN) model to learn the useful information between and within 3D HOG image slices and extract multi-center features. Furthermore, we employ the proposed MCSL method that learns the intrinsic structure between multiple centers and within each center, which selects discriminative features to jointly train multi-center classifiers. Finally, we fuse these decisions made by these classifiers. Extensive experiments are performed on chest CT images from five centers to validate the effectiveness of the proposed method. The results demonstrate that the proposed method can improve COVID-19 diagnosis performance and outperform the state-of-the-art methods.Entities:
Keywords: 3D-CNN; COVID-19 diagnosis; Decision fusion; Histogram of oriented gradient; Multi-center sparse learning
Year: 2021 PMID: 34840541 PMCID: PMC8611958 DOI: 10.1016/j.asoc.2021.108088
Source DB: PubMed Journal: Appl Soft Comput ISSN: 1568-4946 Impact factor: 6.725
Fig. 1Examples of CT images and corresponding HOG images in COVID-19 patients and NC.
Fig. 2Illustration of the proposed method for COVID-19 diagnosis.
The architecture of our 3D-CNN used in this paper.
| Layer | Kernels, channels, stride, padding, data format |
|---|---|
| Conv1 | 3 × 3 × 3, 15, 1, same, channel first |
| ReLU | |
| Max pooling, 2 × 2 × 2, 15 | |
| Conv2 | 3 × 3 × 3, 25, 1, same, channel first |
| ReLU | |
| Max pooling, 2 × 2 × 2, 25 | |
| Conv3 | 3 × 3 × 3, 50, 1, same, channel first |
| ReLU | |
| Max pooling, 2 × 2 × 2, 50 | |
| Conv4 | 3 × 3 × 3, 50, 1, same, channel first |
| ReLU | |
| Max pooling, 2 × 2 × 2, 50 | |
| Conv5 | 3 × 3 × 3, 100, 1, same, channel first |
| ReLU | |
| Max pooling, 2 × 2 × 2, 100 | |
| Conv6 | 3 × 3 × 3, 200, 1, same, channel first |
| ReLU | |
| Max pooling, 2 × 2 × 2, 200 | |
| FC, 1 × 1 × 1, 800 | |
| FC, 1 × 1 × 1, 60 | |
| FC, 1 × 1 × 1, 2 | |
| Softmax | |
The number of subjects in five centers.
| Center | COVID-19 | NC |
|---|---|---|
| KT1 | 178 | 395 |
| WH | 130 | 288 |
| KT2 | 417 | 926 |
| SH | 104 | 231 |
| ZN | 205 | 458 |
| Total | 1034 | 2298 |
The running environment of our framework.
| Server | Information | Number/size/version | Remark |
|---|---|---|---|
| Operating system | Ubuntu | 18.04.4 | Version |
| Hardware | CPU | 48 | Number |
| GPU | 2/12GB/TITAN X | Number/size/version | |
| Memory | 120 GB | Size | |
| Data disk | 4.4T | Size | |
| Software/package | CUDA | 10.0.130 | Version |
| cuDNN | 7.6.3 | Version | |
| Python | 3.6.10 | Version | |
| Transplant | 0.8.10 | Version (Call MATLAB) | |
| Tensorflow-gpu | 2.0.0 | Version | |
| Keras | 2.3.1 | Version (3D-CNN) | |
| MATLAB | R2017b | Version (MCSL) | |
| VLfeat | 0.9.21 | Version | |
Sensitivity results of the competing methods for different input images in different centers.
| Image | Method | SEN (%) | ||||
|---|---|---|---|---|---|---|
| KT | WH | KT2 | SH | ZN | ||
| CT | SVM | 79.78 | 96.92 | 50.00 | 93.17 | |
| LogisticR | 41.57 | 92.31 | 70.98 | 19.23 | 15.61 | |
| LogisticR-G | 45.51 | 93.85 | 74.34 | 18.27 | 47.80 | |
| LeastR | 41.01 | 96.15 | 93.05 | 27.88 | 13.17 | |
| LeastR-G | 84.27 | 97.69 | 93.05 | 58.65 | 27.80 | |
| 3D-CNN | 57.87 | 96.92 | 94.24 | 19.23 | 9.27 | |
| MCSL | 94.72 | |||||
| HOG | SVM | 84.27 | 98.80 | 96.15 | 88.29 | |
| LogisticR | 73.03 | 87.69 | 98.80 | 87.50 | 84.39 | |
| LogisticR-G | 73.60 | 91.54 | 98.56 | 90.38 | 80.98 | |
| LeastR | 87.08 | 90.77 | 99.04 | 90.38 | 72.68 | |
| LeastR-G | 87.08 | 90.77 | 99.28 | 97.12 | 92.20 | |
| 3D-CNN | 86.52 | 93.08 | 99.28 | 94.23 | 80.00 | |
| MCSL | 93.08 | |||||
Fig. 3ROC curves for the competing methods in CT images and HOG images.
Fig. 4Diagnostic performance of the competing methods on radar charts.
Sensitivity results of our MCSL method using HOG images under different regularization terms.
| Image | Hyper-parameter | SEN (%) | ||||
|---|---|---|---|---|---|---|
| KT | WH | KT2 | SH | ZN | ||
| HOG | 30.34 | 20.77 | 99.76 | 90.38 | 57.56 | |
| 87.08 | 90.77 | 99.04 | 90.38 | 72.68 | ||
| 87.08 | 90.77 | 99.76 | 97.12 | 92.20 | ||
| 87.64 | 88.46 | 99.52 | 95.19 | 81.46 | ||
| 87.08 | 90.77 | 99.28 | 97.12 | 92.20 | ||
| 90.45 | 88.46 | 99.76 | 99.04 | 84.88 | ||
| 89.89 | 99.28 | 99.04 | 92.20 | |||
| 93.08 | ||||||
Diagnosis performance of center fusion, feature fusion, and decision fusion.
| Center | Method | ACC (%) | SEN (%) | SPE (%) | PRE (%) | UAR (%) | F1-score (%) | AUC (%) |
|---|---|---|---|---|---|---|---|---|
| KT | Center fusion | 96.51 | 97.22 | 93.89 | 96.08 | 94.41 | 98.79 | |
| Feature fusion | 96.51 | 91.01 | 97.59 | 95.00 | 94.19 | 99.24 | ||
| Decision fusion | 94.38 | 98.48 | ||||||
| WH | Center fusion | 96.41 | 93.08 | 97.92 | 95.28 | 95.50 | 94.16 | 98.75 |
| Feature fusion | 94.74 | 93.06 | 86.49 | 95.76 | 92.09 | 99.38 | ||
| Decision fusion | 93.08 | |||||||
| KT2 | Center fusion | 99.18 | 99.28 | 99.14 | 98.10 | 99.21 | 98.69 | |
| Feature fusion | 98.88 | 99.04 | 98.81 | 97.41 | 98.93 | 98.22 | 99.57 | |
| Decision fusion | 99.88 | |||||||
| SH | Center fusion | 92.24 | 87.50 | 94.37 | 87.50 | 90.94 | 87.50 | 96.29 |
| Feature fusion | 95.52 | 94.23 | 96.10 | 91.59 | 95.17 | 92.89 | 97.78 | |
| Decision fusion | ||||||||
| ZN | Center fusion | 91.86 | 81.95 | 96.29 | 90.81 | 89.12 | 86.15 | 96.77 |
| Feature fusion | 93.36 | 92.68 | 93.67 | 86.76 | 93.18 | 89.62 | 97.39 | |
| Decision fusion | ||||||||
Performance comparison of some related methods for COVID-19 diagnosis (Mean).
| Image | Method | Ref. | Subject | ACC | SEN | SPE |
|---|---|---|---|---|---|---|
| X-ray | BCNN | Two centers: 68 COVID-19, 2786 bacterial | 89.82 | / | / | |
| X-ray | CapsNet | One center: 231 COVID-19, 500 NC | 91.24 | 96.00 | 80.95 | |
| CT | ResNet | Six centers: 468 COVID-19, 1551 CAP, 1303 NC | / | 90.33 | 94.67 | |
| CT | U-net, DCN, FCN | Ten centers: 704 COVID-19, 498 NC | 94.81 | 95.39 | 94.46 | |
| CT | DenseNet | Seven centers: 924 COVID-19, 342 other pneumonia | 81.15 | 79.70 | 76.40 | |
| CT | U-net, DeCoVNet | One center: 313 COVID-19, 229 NC | 90.10 | 84.00 | 98.20 | |
| CT | U-Net, ResNet | Seven centers: 3084 COVID-19, 5941 others | / | 87.03 | 96.60 | |
| CT | U-Net++, ResNet | Five centers: 723 COVID-19, 413 NC | / | 92.20 | ||
| CT | Feature selection, KNN | Unknown: 216 COVID-19, unknown | 96.00 | 74.00 | / | |
| CT | AFS-DF | Six centers: 1495 COVID-19, 1027 CAP | 91.79 | 93.05 | 89.95 | |
| CT-H | 3D-CNN | Ours | Five centers: 1034 COVID-19, 2298 NC | 96.64 | 90.62 | |
| CT-H | 3D-CNN, MCSL | Ours | Five centers: 1034 COVID-19, 2298 NC | 95.89 | 99.00 |
Note: CT-H denotes the HOG images corresponding to chest CT images; boldface denotes the best performance; community-acquired pneumonia (CAP).
Fig. 5The t-SNE visualization results illustrate features extracted from 3D-CNN using CT images and HOG images in five centers. (Red dots indicate patients with COVID-19 and blue dots indicate NCs).