| Literature DB >> 33046370 |
Wenli Cai1, Tianyu Liu2, Xing Xue3, Guibo Luo2, Xiaoli Wang3, Yihong Shen4, Qiang Fang5, Jifang Sheng6, Feng Chen3, Tingbo Liang7.
Abstract
OBJECTIVE: This study was to investigate the CT quantification of COVID-19 pneumonia and its impacts on the assessment of disease severity and the prediction of clinical outcomes in the management of COVID-19 patients. MATERIALSEntities:
Keywords: COVID-19; Computed tomography; Machine-learning; Novel coronavirus pneumonia; Quantitative image analysis
Mesh:
Year: 2020 PMID: 33046370 PMCID: PMC7505599 DOI: 10.1016/j.acra.2020.09.004
Source DB: PubMed Journal: Acad Radiol ISSN: 1076-6332 Impact factor: 3.173
Figure 1Flow chart of the study.
Figure 2U-Net architecture and resulting segmentation of lung and lesions in CT images. (Color version of figure is available online.)
Demographic, Symptom, Arterial Blood Gas Test, and Routine Blood Test on Admission
| Moderate | Severe | Critical | |
|---|---|---|---|
| Number of patients | 25 | 47 | 27 |
| Age (y) (median, range) | 45 (24-67) | 53 (29-96) | 66 (36-90) |
| Mean ± SD | 46.6 ± 12.2 | 52.4 ± 14.3 | 65.6 ± 14.3 |
| Gender (M:F) | 12:13 | 28:19 | 18:9 |
| Symptom (count, %) | |||
| Illness days (mean ± SD, median) | 7.8 ± 5.8 (7) | 7.3 ± 4.0 (7) | 8.5 ± 3.9 (7) |
| Wu Han contact | 4 (16%) | 16 (34%) | 6 (22%) |
| Hypertension | 5 (20%) | 11 (23%) | 18 (67%) |
| Diabetes | 0 (0%) | 2 (4%) | 4 (15%) |
| History of surgery | 1 (4%) | 0 (0%) | 3 (11%) |
| Coronary heart disease | 0 (0%) | 3 (6%) | 2 (7%) |
| Hepatitis B | 2 (8%) | 1 (2%) | 1 (4%) |
| Fever | 21 (84%) | 38 (81%) | 23 (85%) |
| Chill | 1 (4%) | 4 (9%) | 3 (11%) |
| Cough and sputum | 16 (64%) | 29 (62%) | 17 (63%) |
| Dizziness and headache | 1 (4%) | 0 (0%) | 2 (7%) |
| Fatigue | 1 (4%) | 9 (19%) | 5 (19%) |
| Body aches | 4 (16%) | 7 (15%) | 2 (7%) |
| Chest tightness | 3 (12%) | 8 (17%) | 5 (19%) |
| Diarrhea | 0 (0%) | 3 (6%) | 4 (15%) |
| Routine blood test (mean ± SD, median) | |||
| White blood cell count | 6.3 ± 3.9 (5.1) | 7.2 ± 4.3 (6.0) | 9.3 ± 5.6 (7.8) |
| Lymphocyte percentage | 0.197 ± 0.115 (0.199) | 0.161 ± 0.112 (0.138) | 0.104 ± 0.069 (0.089) |
| Eosinophil ratio | 0.025 ± 0.070 (0.001) | 0.012 ± 0.052 (0.000) | 0.000 ± 0.001 (0.000) |
| Neutrophil | 4.8 ± 3.9 (3.4) | 5.9 ± 4.1 (4.4) | 8.1 ± 5.5 (7.2) |
| Lymphocyte count | 1.0 ± 0.5 (1.0) | 0.9 ± 0.5 (0.8) | 0.7 ± 0.4 (0.6) |
| Eosinophil count | 0.027 ± 0.073 (0.000) | 0.010 ± 0.030 (0.000) | 0.080 ± 0.382 (0.000) |
| C-reactive protein | 25.6 ± 35.3 (13.3) | 36.9 ± 38.0 (25.1) | 48.0 ± 40.6 (50.0) |
| Arterial blood gas test (mean ± SD, median) | |||
| Blood oxygen saturation | 96.9 ± 4.4 (98.2) | 96.1 ± 7.4 (97.8) | 95.9 ± 2.7 (96.3) |
| PO2 | 117.9 ± 38.9 (106.5) | 107.6 ± 40.9 (91.6) | 91.4 ± 37.8 (84.4) |
| PCO2 | 35.9 ± 3.2 (35.0) | 36.5 ± 4.4 (36.8) | 35.4 ± 5.2 (35.2) |
| PH | 7.4 ± 0.0 (7.4) | 7.4 ± 0.0 (7.4) | 7.4 ± 0.0 (7.4) |
| Activated partial prothrombin time | 31.7 ± 3.5 (31.3) | 32.2 ± 4.0 (31.9) | 32.8 ± 6.1 (33.6) |
| Prothrombin time | 12.2 ± 1.5 (12.1) | 11.9 ± 1.2 (11.7) | 11.9 ± 0.9 (11.8) |
| D-dimer | 403.3 ± 430.4 (281.0) | 553.6 ± 550.9 (380.0) | 2530.3 ± 9070.3 (608.0) |
| Lactate dehydrogenase | 244.0 ± 71.4 (223.0) | 267.0 ± 81.0 (246.0) | 341.7 ± 134.4 (330.0) |
| Phosphocreatine kinase | 97.6 ± 86.8 (60.0) | 96.8 ± 70.6 (70.0) | 143.1 ± 132.6 (97.0) |
| Creatine kinase isoenzyme | 22.1 ± 9.9 (19.0) | 18.8 ± 4.6 (20.0) | 22.7 ± 11.4 (22.0) |
| ALT | 38.5 ± 37.7 (26.0) | 29.1 ± 40.7 (20.0) | 25.2 ± 18.7 (19.0) |
| AST | 29.8 ± 24.4 (22.0) | 26.3 ± 18.0 (20.0) | 31.9 ± 28.6 (25.0) |
| Serum creatinine | 74.3 ± 22.9 (72.0) | 76.6 ± 13.5 (75.0) | 119.7 ± 183.8 (79.0) |
| Blood urea nitrogen | 5.0 ± 2.6 (4.5) | 5.8 ± 2.7 (5.2) | 7.9 ± 6.7 (5.6) |
| Procalcitonin | 0.09 ± 0.18 (0.05) | 0.08 ± 0.12 (0.06) | 0.23 ± 0.41 (0.07) |
Clinical Outcomes in Terms of Disease Severity and Prognosis
| Disease Severity | Moderate | Severe | Critical |
|---|---|---|---|
| Hospitalization (days) | 14.60 ± 7.57 (Median: 12) | 18.11 ± 8.20 (Median: 16) | 33.26 ± 17.38 (Median: 28) |
| ICU length (days) | 0.24 ± 1.20 (Median: 0) (1pt) | 1.34 ± 5.72 (Median: 0) (6pt) | 25.07 ± 23.64 (Median: 12) (25pt) |
| Oxygen inhalation (days) | 13.08 ± 8.10 (Median: 10) | 16.64 ± 8.03 (Median: 15) | 32.93 ± 17.62 (Median: 28) |
| Sputum NAT-positive (days) | 9.56 ± 7.56 (Median: 8) | 10.89 ± 7.88 (Median: 9) | 13.70 ± 6.60 (Median: 13) |
| Prognosis (category) | 1.92 ± 0.28 (Median: 2) | 2.00 ± 0.21 (Median: 2) | 2.59 ± 0.57 (Median: 3) |
| (Prognosis, Complete Recovery, Partial Recovery, Prolonged Recovery) | |||
| Hospitalization (days) | 14.7 ± 2.3 (Median: 16) | 16.7 ± 7.3 (Median: 15) | 46.6 ± 12.1 (Median: 50) |
| ICU length (days) | 0.0 ± 0.0 (Median: 0) | 1.0 ± 2.3 (Median: 0) | 42.3 ± 18.6 (Median:49) |
| Oxygen inhalation (days) | 13.7 ± 2.5 (Median: 14) | 15.4 ± 7.3 (Median: 15) | 46.4 ± 12.4 (Median: 50) |
| Sputum NAT-positive (days) | 8.7 ± 3.2 (Median: 10) | 10.4 ± 7.6 (Median: 8) | 15.8 ± 4.6 (Median: 17) |
As per disease severity, 99 patients were categorized into three groups: moderate (n = 25), severe (n = 47), and critical (n = 27), respectively. As per prognosis, patients were categorized into 1: complete recovery (n = 3), 2: partial recovery with residual pulmonary damage (n = 80), 3: prolonged recovery (n = 15), and 4: death (n = 1).
Performance of U-Net Models for Segmentation of Lung and Lesions
| Lung Segmentation | DSC | Jaccard | RVD |
|---|---|---|---|
| Overall | 0.981 | 0.965 | −0.46% |
| Moderate | 0.990 | 0.980 | 0.63% |
| Severe | 0.987 | 0.975 | 0.16% |
| Critical | 0.961 | 0.935 | −2.56% |
| (Lesion Segmentation, DSC, Jaccard, RVD) | |||
| Overall | 0.778 | 0.663 | 2.1% |
| Moderate | 0.746 | 0.619 | 3.1% |
| Severe | 0.790 | 0.671 | 2.6% |
| Critical | 0.826 | 0.723 | −3.3% |
Note:
• Dice similarity coefficient (DSC): 2*TP / ( 2*TP + FP + FN ).
• Jaccard index: TP / ( TP + FP + FN ).
• Relative volume difference (RVD): (Vol(res) / Vol(ref) -1) *100%.
res: automated segmentation results exported by U-Net.
ref: reference segmentation results contoured by radiologists.
Figure 3Examples of resulting images of lung and lesions segmentation. (Color version of figure is available online.)
CT Quantification of Lung Volume, Lesion Volume, Nonlesion Lung Volume (NLLV) (Lung Volume – Lesion Volume) and Fraction of NLLV (%NLLV) (Nonlesion Lung Volume / Lung Volume), as well as the Mean CT Value of Lesions and NLLV in Terms of Disease Severity and Prognosis
| Disease Severity | Moderate | Severe | Critical |
|---|---|---|---|
| Lung volume (CC) | 3988.60 ± 1504.96 (Median: 3547.33) | 3613.43 ± 989.67 (Median: 3589.73) | 3412.80 ± 1098.01 (Median: 3451.62) |
| Lesion volume (CC) | 260.95 ± 279.30 (Median: 179.26) | 578.32 ± 569.79 (Median: 358.94) | 1022.59 ± 707.11 (Median: 880.90) |
| Nonlesion lung volume (NLLV) (CC) | 3727.64 ± 1556.42 (Median: 3386.40) | 3035.11 ± 1151.38 (Median: 2936.06) | 2390.21 ± 1387.89 (Median: 2285.69) |
| Fraction of nonlesion lung volume (%NLLV) (%) | 92.18 ± 9.89 (Median: 96.92) | 82.94 ± 16.49 (Median: 87.54) | 66.19 ± 24.15 (Median: 67.70) |
| Mean CT value of lesion (HU) | −534.1 ± 123.1 (Median: −560.9 ) | −484.4 ± 117.5 (Median: −487.7) | −462.6 ± 126.9 (Median: −495.1) |
| Mean CT value of NLLV (HU) | −785.6 ± 43.5 (Median: −787.5) | −768.2 ± 39.9 (Median: −775.2) | −750.6 ± 67.6 (Median: −760.1) |
| Prognosis | Complete Recovery | Partial Recovery | Prolonged Recovery |
| Lung volume (CC) | 5222.44 ± 2659.42 (Median: 5349.15) | 3658.69 ± 1090.57 (Median: 3578.03) | 3273.01 ± 1108.67 (Median: 3075.67) |
| Lesion volume (CC) | 140.30 ± 220.81 (Median: 14.38) | 527.24 ± 509.20 (Median: 346.45) | 1224.90 ± 843.52 (Median: 1013.60) |
| Nonlesion lung volume (NLLV) (CC) | 5082.13 ± 2476.64 (Median: 5337.89) | 3131.45 ± 1250.39 (Median: 3017.44) | 2048.11 ± 1413.66 (Median: 1868.99) |
| Fraction of nonlesion lung volume (%NLLV) (%) | 98.05 ± 2.70 (Median: 99.43) | 84.07 ± 15.66 (Median: 88.53) | 58.59 ± 27.50 (Median: 61.44) |
| Mean CT value of lesion (HU) | −620.5 ± 130.7 (Median: −660.3) | −489.8 ± 122.7 (Median: −494.8) | −476.4 ± 120.9 (Median: −503.7) |
| Mean CT value of NLLV (HU) | −789.1 ± 60.0 (Median: −817.9) | −773.3 ± 43.3 (Median: −775.3) | −730.7 ± 71.4 (Median: −742.8) |
The Selected Features and the Performance for Classification of Moderate vs (Severe + Critical) (Model I), and Severe vs Critical (Model II)
| Model I: Moderate vs (Severe + Critical) | Model II: Severe vs Critical | |||
|---|---|---|---|---|
| Selected features (radiomics) | HIST_var_residual %NLLV HIST_uniformity_residual HIST_mad_residual HIST_kurt_residual | %NLLV NLLV HIST_quant0.975_residual | ||
| Performance (radiomics) | AUC | 0.828 (0.821-0.834) | AUC | 0.789 (0.780-0.799) |
| Specificity | 0.703 | Specificity | 0.662 | |
| Sensitivity | 0.797 | Sensitivity | 0.791 | |
| Accuracy | 0.750 (0.743-0.757) | Accuracy | 0.726 (0.717-0.735) | |
| Selected features (clinical) | PO2 Eosinophil_ratio Symptom_to_hospital_time Blood_oxygen_saturation Age | Age Lactate_dehydrogenase Hypertension Creatine_kinase_isoenzyme Serum_creatinine | ||
| Performance (clinical) | AUC | 0.917 (0.913-0.921) | AUC | 0.917 (0.911-0.922) |
| Specificity | 0.801 | Specificity | 0.854 | |
| Sensitivity | 0.877 | Sensitivity | 0.812 | |
| Accuracy | 0.839 (0.833-0.845) | Accuracy | 0.833 (0.826-0.841) | |
| Selected features (hybrid) | PO2 Eosinophil_ratio Blood_oxygen_saturation Age HIST_uniformity_residual | Age Creatine_kinase_isoenzyme Hypertension %NLLV NLLV | ||
| Performance (hybrid) | AUC | 0.927 (0.922-0.931) | AUC | 0.929 (0.924-0.934) |
| Specificity | 0.809 | Specificity | 0.872 | |
| Sensitivity | 0.901 | Sensitivity | 0.842 | |
| Accuracy | 0.855 (0.849-0.860) | Accuracy | 0.857 (0.850-0.864) | |
Note: a suffix with “residual” indicates the nonlesion lung.
Figure 4Receiver operating characteristic (ROC) curves of radiomics, clinical and multiomics models for classification of disease severity: (a) Model I: moderate vs (severe + critical); (b) Model II: severe vs critical. (Color version of figure is available online.)
Comparison of Model Performance With and Without CT Features for Prediction of Clinical Outcomes
| Clinical Outcomes | Selected features | Performance | ||
|---|---|---|---|---|
| With CT Features | Without CT Features | |||
| Duration of hospitalization (≤4 weeks) | %NLLV * (12) | CV RMSE | 0.878 | 0.916 |
| Age (11) | ||||
| Creatine_kinase_isoenzyme (7.9) | ||||
| Hypertension (6.9) | ||||
| PO2 (6.9) | ||||
| Duration of oxygen inhalation (≤4 weeks) | Age (15) | CV RMSE | 0.920 | 0.940 |
| %NLLV * (11) | ||||
| Creatine_kinase_isoenzyme (8.1) | ||||
| PO2 (7.6) | ||||
| Procalcitonin (6.7) | ||||
| Duration of sputum nucleic acid test positive (≤4 weeks) | Age (14) | CV RMSE | 0.901 | NA |
| History_of_surgery (7.8) | ||||
| Creatine_kinase_isoenzyme (7.0) | ||||
| Need of ICU | Age (23) | |||
| Procalcitonin (17) | AUC | 0.945 (0.941-0.948) | 0.932 (0.927-0.936) | |
| Hypertension (16) | Specificity | 0.843 | 0.845 | |
| %NLLV * (12) | Sensitivity | 0.884 | 0.879 | |
| C_reactive_protein (11) | Accuracy | 0.864 (0.858-0.870) | 0.862 (0.856-0.868) | |
| Duration of ICU (≤2 weeks) | HIST_var_lesion * (5.9) | CV RMSE | 0.688 | 0.798 |
| Blood_oxygen_saturation (5.3) | ||||
| Prediction of prognosis (partial recovery vs prolonged recovery) | Age (19) | |||
| %NLLV * (15) | AUC | 0.960 (0.957-0.963) | 0.806 (0.800-0.813) | |
| HIST_mad_residual * (12) | Specificity | 0.892 | 0.792 | |
| HIST_kurt_residual * (9.4) | Sensitivity | 0.907 | 0.659 | |
| HIST_quant_range_residual * (8.5) | Accuracy | 0.899 (0.895-0.904) | 0.726 (0.719-0.733) | |
Features with suffix “residual” are those for the nonlesion lung. CT features are marked with asterisks. Numbers in the parenthesis are the importance of the features, obtained from Boruta's selection process. For regression problems, the importance was evaluated based on the mean increase in MSE. For classification problems, it was based on the mean decrease in accuracy.
| Abbreviation | Texture Feature Name |
|---|---|
| HIST_mpp | histogram_mean positive value |
| HIST_energy | histogram_energy |
| HIST_rms | histogram_root mean square |
| HIST_uniformity | histogram_uniformity |
| HIST_entropy | histogram_entropy |
| HIST_kurt | histogram_kurtosis |
| HIST_skew | histogram_skewness |
| HIST_mean | histogram_mean |
| HIST_median | histogram_median |
| HIST_min | histogram_minimum |
| HIST_max | histogram_maximum |
| HIST_range | histogram_range |
| HIST_var | histogram_variance |
| HIST_std | histogram_standard deviation |
| HIST_mad | histogram_mean absolute deviation |
| HIST_quant0.25 | histogram_quantile0.25 |
| HIST_quant0.75 | histogram_quantile0.75 |
| HIST_quant0.025 | histogram_quantile0.025 |
| HIST_quant0.975 | histogram_quantile0.975 |
| HIST_quant_range | histogram_quantile_range |