| Literature DB >> 34819022 |
Baochun He1,2, Dalong Yin3,4, Xiaoxia Chen5, Huoling Luo1,2, Deqiang Xiao1,2, Mu He6, Guisheng Wang5, Chihua Fang6, Lianxin Liu7,8, Fucang Jia9,10,11.
Abstract
BACKGROUND: Most existing algorithms have been focused on the segmentation from several public Liver CT datasets scanned regularly (no pneumoperitoneum and horizontal supine position). This study primarily segmented datasets with unconventional liver shapes and intensities deduced by contrast phases, irregular scanning conditions, different scanning objects of pigs and patients with large pathological tumors, which formed the multiple heterogeneity of datasets used in this study.Entities:
Keywords: Dataset-wise convolution; Generalization; Liver segmentation; U-Net
Mesh:
Substances:
Year: 2021 PMID: 34819022 PMCID: PMC8611902 DOI: 10.1186/s12880-021-00708-y
Source DB: PubMed Journal: BMC Med Imaging ISSN: 1471-2342 Impact factor: 1.930
Fig. 1The pipeline of the method and the segmentation networks used in this study. The proposed dataset-wise convolution module (DCM) sets separate level convolutions for the eleven datasets. Convolution layers in the encoder was leveled by the size of their output features maps and numbered by down-sampling time. GELN_DCM 3D U-Net set DCM at those levels greater or equal to Level (GEL) N (N ranges from zero to five) in the encoder of 3D U-Net
Fig. 2Multiple liver CT datasets in different scanning conditions—A public contrast-enhanced CT liver tumor dataset from five developed countries in LiTS Challenge, B public non-contrast CT normal liver segmentation dataset in Anatomy3 Challenge, C clinical patients with long left liver lobes (case #1 and #3) and large and intensity-varied (low or high) liver tumor changes from Zhujiang Hospital in China, D non-contrast CT dataset from real patients scanned regularly (APP_0) and irregularly (APP_1-3) with different scanning profiles under artificial pneumoperitoneum (APP) pressure, E non-contrast Bama Pig (PB) CT dataset and F contrast-enhanced domestic pig (PD) CT with (PB1 & PD1) or without (PB0 & PD0) pneumoperitoneum pressure
Details of the datasets used in this study
| DataSet | Modality | Scan profile | No | PP | |
|---|---|---|---|---|---|
| LiTS | CTce | Regular supine | 130 | N | |
| Anatomy3 | CT | Regular supine | 20 | N | |
| Zhujiang | CTce | Regular supine | 164 | N | |
| APP_ | 0 | CT | Regular supine | 34 | N |
| 1 | CT | Regular supine | 56 | Y | |
| 2 | CT | Left recumbent | 49 | Y | |
| 3 | CT | Right recumbent | 51 | Y | |
| Porcine-Bama | B0 | CT | Regular supine | 10 | N |
| B1 | CT | Regular supine | 10 | Y | |
| Porcine-Domestic | D0 | CTce | Regular supine | 8 | N |
| D1 | CTce | Regular supine | 8 | Y |
Cross-testing results between multiple datasets where S denotes source dataset and T denotes testing dataset
| S | T | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| LiTS | Anatomy CT | Zhujiang | App-0 | App-1 | App-2 | App-3 | PB0 | PB1 | PD0 | PD1 | |
| LiTS | – | 0.907 | 0.943 | 0.937 | 0.909 | 0.889 | 0.795 | 0.732 | 0.860 | 0.832 | |
| AnatomyCT | 0.661 | – | 0.630 | 0.858 | 0.857 | 0.882 | 0.861 | 0.797 | 0.783 | 0.815 | 0.781 |
| Zhujiang | 0.633 | – | 0.925 | 0.908 | 0.892 | 0.805 | 0.650 | 0.555 | 0.827 | 0.728 | |
| App_0 | 0.926 | 0.881 | 0.905 | – | 0.935 | 0.928 | 0.824 | 0.767 | 0.903 | 0.880 | |
| App_1 | 0.793 | 0.866 | 0.740 | – | 0.768 | 0.835 | 0.866 | 0.855 | |||
| App_2 | 0.795 | 0.821 | 0.764 | 0.938 | 0.950 | – | 0.937 | 0.820 | 0.813 | 0.892 | 0.881 |
| App_3 | 0.662 | 0.880 | 0.591 | 0.844 | 0.922 | – | 0.754 | 0.828 | 0.831 | 0.843 | |
| PB0 | 0.789 | 0.788 | 0.776 | 0.847 | 0.842 | 0.878 | 0.847 | – | 0.886 | 0.849 | |
| PB1 | 0.677 | 0.714 | 0.644 | 0.733 | 0.853 | 0.830 | 0.854 | – | 0.872 | 0.888 | |
| PD0 | 0.830 | 0.711 | 0.816 | 0.884 | 0.873 | 0.883 | 0.851 | 0.722 | 0.636 | – | |
| PD1 | 0.581 | 0.787 | 0.566 | 0.730 | 0.848 | 0.853 | 0.837 | 0.457 | 0.454 | – | |
The bold denotes the best segmentation result of T from S
Fig. 3Bar chart of comparison results measured with DSC for datasets scanned under pneumoperitoneum which are predicted by their corresponding dataset scanned regularly (without pneumoperitoneum) and two-fold model respectively. Dataset scanned without pneumoperitoneum showed good generalization ability
Fig. 4Bar charts of comparison results measured with DSC for eleven datasets grouped by different sampling strategies when training all datasets together by two-fold (the non-hybrid training schema fold 2 and fold 5 were used as baseline). The dataset-balance extent of sample strategy decreased from DOS > RSD > RS. Most datasets benefit from the hybrid training except the unbalanced dataset. LiTS and Porcine dataset was unbalanced dataset in DOS and RS strategy respectively. Zhujiang dataset cannot benefit from hybrid training in any sample strategy
Fig. 5Bar charts of comparison results measured with DSC for eleven datasets tested by hybrid-training models with different encoder layer sharing schema. FullyShare was another name of the DOS result in Fig. 4. GELN_DCM denotes segmentation from GELN_DCM 3D U-Net in Fig. 2. The blue triangle denotes an obvious accuracy-decreased stagnation level, which suggested that the stagnation level and the lower levels should be shared and thus were more compatible. The GEL5-DCM can improve the unbalanced datasets’ accuracy while not reduce others’, which suggested that the final level of the encoder was the least compatible
Ablation results of the hybrid training schema using DCM at the last level of the encoder with DOS sample strategy measured with 95% Hausdorff distance for eleven datasets
| LiTS | Anatomy CT | Zhujiang | App-0 | App-1 | App-2 | App-3 | PB0 | PB1 | PD0 | PD1 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3D U-Net (Non-hybrid Fold_2) | 10.274 ± 10.011 | 9.672 ± 5.656 | 9.027 ± 8.217 | 9.567 ± 17.000 | 9.298 ± 14.819 | 7.496 ± 4.789 | 7.488 ± 6.433 | 13.942 ± 5.613 | 12.733 ± 4.503 | 16.015 ± 5.138 | 11.900 ± 4.582 |
| 3D U-Net + DOS | 11.334 ± 9.217 | 7.553 ± 2.120 | 10.055 ± 8.587 | 6.167 ± 4.093 | 5.354 ± 2.459 | 6.909 ± 4.145 | 6.707 ± 5.913 | 12.721 ± 3.643 | 12.035 ± 5.114 | 10.534 ± 3.541 | 17.557 ± 11.253 |
| 3D U-Net + GEL5-DCM + DOS | 10.249 ± 6.400 | 8.786 ± 2.992 | 10.035 ± 8.779 | 5.519 ± 4.017 | 6.353 ± 2.813 | 6..410 ± 3.989 | 7.193 ± 7.354 | 12.688 ± 5.840 | 12.991 ± 5.371 | 10.006 ± 4.359 | 10.477 ± 4.826 |
Fig. 6Visualization segmentation results of three comparison methods for hard examples by task. The blue, red and green line respectively show the segmentation results by reference segmentation, the simple 3D U-Net in two-fold non-hybrid training schema and the 3D U-Net in hybrid training with DOS sampling strategy and GEL_DCM layer sharing schema
Fig. 7Box charts of comparison results measured with DSC for eleven datasets segmented by five-folds (white), two-fold (grey) and two-fold using LiTS Pre-trained model (red) respectively. For most datasets, there shows no great significance between the five-fold and two-fold results