| Literature DB >> 34873831 |
Zhaoxuan Gong1,2, Cui Guo1, Wei Guo1,2, Dazhe Zhao2, Wenjun Tan2, Wei Zhou1, Guodong Zhang1,2.
Abstract
Accurate liver segmentation is essential for radiation therapy planning of hepatocellular carcinoma and absorbed dose calculation. However, liver segmentation is a challenging task due to the anatomical variability in both shape and size and the low contrast between liver and its surrounding organs. Thus we propose a convolutional neural network (CNN) for automated liver segmentation. In our method, fractional differential enhancement is firstly applied for preprocessing. Subsequently, an initial liver segmentation is obtained by using a CNN. Finally, accurate liver segmentation is achieved by the evolution of an active contour model. Experimental results show that the proposed method outperforms existing methods. One hundred fifty CT scans are evaluated for the experiment. For liver segmentation, Dice of 95.8%, true positive rate of 95.1%, positive predictive value of 93.2%, and volume difference of 7% are calculated. In addition, the values of these evaluation measures show that the proposed method is able to provide a precise and robust segmentation estimate, which can also assist the manual liver segmentation task.Entities:
Keywords: CT image; active contour model; convolutional neural networks; fractional differential; liver segmentation
Mesh:
Year: 2021 PMID: 34873831 PMCID: PMC8803306 DOI: 10.1002/acm2.13482
Source DB: PubMed Journal: J Appl Clin Med Phys ISSN: 1526-9914 Impact factor: 2.102
FIGURE 1The pipeline of the proposed framework
FIGURE 2Examples of fractional differential enhancement. The first row: original images; second row: results after applying fractional differential enhancement
FIGURE 3Structure of the convolutional neural network
FIGURE 43D view of the segmentation results for liver labels of three test images using our method. (a and b) The segmentation results by our method. (c and d) The corresponding manual segmentation
FIGURE 5Coronal view of the segmentation results of liver labels by our method
FIGURE 6Example of a liver segmentation using our method. (a) Results of convolutional neural network (CNN); (b) results of CNN + DRLSEIC
FIGURE 7Quantitative comparison of the proposed method with CV, LBF, distance regularized level set evolution (DRLSE), IVC, and GAC
The detail index of the proposed method and manual segmentation in terms of volume difference
| Dataset | VD (%) | Dataset | VD (%) | Dataset | VD (%) | Dataset | VD (%) |
|---|---|---|---|---|---|---|---|
| Case 01 | 0.055 | Case 11 | 0.04 | Case 21 | 0.028 | Case 31 | 0.047 |
| Case 02 | 0.027 | Case 12 | 0.037 | Case 22 | 0.068 | Case 32 | 0.015 |
| Case 03 | 0.011 | Case 13 | 0.006 | Case 23 | 0.046 | Case 33 | 0.022 |
| Case 04 | 0.083 | Case 14 | 0.048 | Case 24 | 0.041 | Case 34 | 0.023 |
| Case 05 | 0.112 | Case 15 | 0.137 | Case 25 | 0.081 | Case 35 | 0.061 |
| Case 06 | 0.072 | Case 16 | 0.022 | Case 26 | 0.077 | Case 36 | 0.039 |
| Case 07 | 0.045 | Case 17 | 0.013 | Case 27 | 0.194 | Case 37 | 0.019 |
| Case 08 | 0.077 | Case 18 | 0.017 | Case 28 | 0.052 | Case 38 | 0.017 |
| Case 09 | 0.092 | Case 19 | 0.058 | Case 29 | 0.036 | Case 39 | 0.051 |
| Case 10 | 0.053 | Case 20 | 0.034 | Case 30 | 0.044 | Case 40 | 0.083 |
Abbreviation: VD, volume difference.
Accuracy for different numbers of convolutional layers and up‐sampling layers
| Metrics | 3 conv&3 up‐sampling | 4 conv&4 up‐sampling | 5 conv&5 up‐sampling | 6 conv&6 up‐sampling |
|---|---|---|---|---|
| Dice (%) | 0.90 ± 0.03 | 0.91 ± 0.02 | 0.958 ± 0.021 | 0.84 ± 0.05 |
| TPR (%) | 0.87 ± 0.03 | 0.835 ± 0.04 | 0.971 ± 0.022 | 0.911 ± 0.042 |
| VD (%) | 0.15 ± 0.03 | 0.15 ± 0.05 | 0.05 ± 0.034 | 0.35 ± 0.06 |
| JI (%) | 0.82 ± 0.02 | 0.835 ± 0.02 | 0.921 ± 0.021 | 0.721 ± 0.061 |
| PPV (%) | 0.961 ± 0.03 | 0.955 ± 0.04 | 0.952 ± 0.031 | 0.912 ± 0.021 |
| MSD (mm) | 15.33 ± 4.13 | 11.91 ± 2.27 | 9.58 ± 2.97 | 12.77 ± 3.35 |
| HSD (mm) | 5.74 ± 0.92 | 4.94 ± 1.32 | 3.44 ± 1.09 | 5.04 ± 1.03 |
Abbreviations: JI, Jacard Index; PPV, positive predictive value; TPR, true positive rate; VD, volume difference.
Comparison of our model with and without the level set evolution
| Metrics | CNN | CNN + DRLSEIC |
|---|---|---|
| Dice (%) | 0.941 ± 0.014 | 0.952 ± 0.017 |
| TPR (%) | 0.933 ± 0.021 | 0.944 ± 0.015 |
| VD (%) | 0.14 ± 0.03 | 0.09 ± 0.015 |
| JI (%) | 0.872 ± 0.011 | 0.891 ± 0.021 |
| PPV (%) | 0.914 ± 0.015 | 0.942 ± 0.019 |
| MSD (mm) | 11.12 ± 3.04 | 9.52 ± 2.74 |
| HSD (mm) | 4.28 ± 1.02 | 3.28 ± 0.92 |
Abbreviations: CNN, convolutional neural network; JI, Jacard Index; PPV, positive predictive value; TPR, true positive rate; VD, volume difference.
Comparison of different CNN segmentation methods
| Metrics | U‐net | U‐net++ | Segnet | FCN | Proposed |
|---|---|---|---|---|---|
| Dice (%) | 0.91 ± 0.03 | 0.931 ± 0.03 | 0.901 ± 0.02 | 0.82 ± 0.05 | 0.958 ± 0.02 |
| TPR (%) | 0.88 ± 0.03 | 0.941 ± 0.03 | 0.931 ± 0.02 | 0.891 ± 0.03 | 0.951 ± 0.02 |
| VD (%) | 0.12 ± 0.03 | 0.07 ± 0.04 | 0.15 ± 0.04 | 0.38 ± 0.05 | 0.07 ± 0.02 |
| JI (%) | 0.85 ± 0.02 | 0.875 ± 0.03 | 0.781 ± 0.02 | 0.691 ± 0.03 | 0.901 ± 0.03 |
| PPV (%) | 0.961 ± 0.03 | 0.955 ± 0.04 | 0.912 ± 0.02 | 0.902 ± 0.04 | 0.931 ± 0.02 |
| MSD (mm) | 12.33 ± 2.83 | 10.08 ± 3.02 | 13.48 ± 3.56 | 15.77 ± 4.65 | 9.27 ± 3.38 |
| HSD (mm) | 4.48 ± 1.12 | 3.94 ± 1.02 | 4.74 ± 1.19 | 5.04 ± 1.03 | 3.13 ± 0.98 |
Abbreviations: CNN, convolutional neural network; JI, Jacard Index; PPV, positive predictive value; TPR, true positive rate; VD, volume difference.
p‐values of paired t‐tests between our model and other four methods for Dice values
| Metrics | Dice |
|---|---|
| U‐net vs. Ours |
|
| U‐net++ vs. Ours |
|
| Segnet vs. Ours |
|
| FCN vs. Ours |
|