| Literature DB >> 34243703 |
Chih-Wei Lin1,2,3,4, Yu Hong5,6, Jinfu Liu7,5,6.
Abstract
BACKGROUND: Glioma is a malignant brain tumor; its location is complex and is difficult to remove surgically. To diagnosis the brain tumor, doctors can precisely diagnose and localize the disease using medical images. However, the computer-assisted diagnosis for the brain tumor diagnosis is still the problem because the rough segmentation of the brain tumor makes the internal grade of the tumor incorrect.Entities:
Keywords: Brain glioma; Convolution neural network; Image segmentation; Medical diagnosis
Mesh:
Year: 2021 PMID: 34243703 PMCID: PMC8267236 DOI: 10.1186/s12880-021-00639-8
Source DB: PubMed Journal: BMC Med Imaging ISSN: 1471-2342 Impact factor: 1.930
Fig. 1The visualization of ground truth and segmentation results with various methods. a The ground truth of brain tumor in three subareas, b–c segmentation results of U-Net and CE-Net. d Segmentation result of the proposed network. The white boxes mark the highlighted area, where shows that existing networks cannot accurately segment the grade and contour of brain tumor compared to AANet
Fig. 2Architecture of the proposed AANet
Fig. 3The architecture of the EDS module
Fig. 4The architecture of the MSC module
Fig. 5The architecture of the DAF module
Fig. 6The architecture of the dual-attention head
Fig. 7The architecture of the dual-attention head
Fig. 8Visualization of one patient in four modalities in BraTS2020 training Dataset. (a) T1 MRI, (b) T2 MRI, (c) T1ce, (d) FLAIR MRI, and the label shown in T1 MRI
Comparison on different networks with various indexes
| Method | Year | Dice Coefficient↑ | Precision↑ | Sensitivity↑ | Hausdorff Distance↓ | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| WT | CT | ET | WT | CT | ET | WT | CT | ET | WT | CT | ET | ||
| FCN8s [ | 2015 | 0.5621 | 0.8317 | 0.4954 | 0.5644 | 0.8848 | 0.4896 | 0.9509 | 0.9037 | 0.9224 | 2.1830 | 1.1101 | 2.3330 |
| UNet [ | 2015 | 0.7711 | 0.8386 | 0.6984 | 0.7806 | 0.9098 | 0.6767 | 0.9206 | 0.8799 | 0.8873 | 1.9039 | 1.2931 | 2.1166 |
| SegNet [ | 2016 | 0.7655 | 0.8398 | 0.6907 | 0.7872 | 0.9260 | 0.6904 | 0.9279 | 0.8669 | 0.9066 | 1.3939 | 1.1268 | 1.9274 |
| PSPNet [ | 2016 | 0.8177 | 0.8597 | 0.7394 | 0.8469 | 0.9394 | 0.7506 | 0.9013 | 0.8716 | 0.8629 | 1.6102 | 1.0735 | 1.7431 |
| Refinenet [ | 2017 | 0.6974 | 0.8641 | 0.6371 | 0.7029 | 0.9165 | 0.6344 | 0.9472 | 0.9212 | 1.7706 | 1.0306 | 1.9197 | |
| DeepLabV3 [ | 2017 | 0.6438 | 0.8484 | 0.5670 | 0.653 | 0.9166 | 0.5673 | 0.9250 | 0.8854 | 0.8852 | 2.2162 | 1.1124 | 2.3405 |
| UNet 2 + [ | 2018 | 0.7881 | 0.8679 | 0.7253 | 0.8091 | 0.9323 | 0.7306 | 0.9369 | 0.8953 | 0.9168 | 1.4899 | 1.0451 | 1.6639 |
| DeepResUNet [ | 2018 | 0.8061 | 0.8869 | 0.7510 | 0.8205 | 0.9456 | 0.7513 | 0.9452 | 0.9089 | 0.9289 | 1.4491 | 0.9693 | 1.5954 |
| CE-Net [ | 2019 | 0.7299 | 0.857 | 0.6706 | 0.7423 | 0.9114 | 0.6725 | 0.9390 | 0.9038 | 0.9160 | 1.6851 | 1.0729 | 1.8375 |
| CLCINet [ | 2019 | 0.7502 | 0.8562 | 0.6952 | 0.7585 | 0.917 | 0.6934 | 0.9514 | 0.9092 | 0.9334 | 1.6435 | 1.0452 | 1.7664 |
| UNet 3 + [ | 2020 | 0.7992 | 0.8762 | 0.7412 | 0.8122 | 0.9379 | 0.7380 | 0.9472 | 0.9044 | 0.9322 | 1.4692 | 0.9968 | 1.6368 |
| AANet | 0.9119 | ||||||||||||
The best results are marked with bold
**↑ Indicates that the greater the index value, the better the network segmentation performance.↓ Indicates that the smaller the index value, the better
The network segmentation performance
Fig. 9Visualization of segmentation results with different networks
The ablation experiments of basic modules
| EDS | UPL | DAF | MSC | Dice↑ | Precision↑ | Sensitivity↑ | Hausdorff↓ | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| WT | CT | ET | WT | CT | ET | WT | CT | ET | WT | CT | ET | ||||||
| Baseline | 0.771 | 0.839 | 0.698 | 0.781 | 0.910 | 0.677 | 0.921 | 0.880 | 0.887 | 1.904 | 1.293 | 2.117 | |||||
| + | 0.800 | 0.883 | 0.741 | 0.814 | 0.937 | 0.743 | 0.946 | 0.913 | 0.926 | 1.488 | 0.981 | 1.650 | |||||
| + | + | 0.808 | 0.880 | 0.751 | 0.828 | 0.935 | 0.760 | 0.943 | 0.913 | 0.922 | 1.423 | 0.986 | 1.569 | ||||
| + | + | + | 0.818 | 0.874 | 0.758 | 0.836 | 0.932 | 0.760 | 0.944 | 0.902 | 0.926 | 1.401 | 1.033 | 1.574 | |||
| + | + | + | + | 0.829 | 0.868 | 0.770 | 0.841 | 0.924 | 0.770 | 0.946 | 0.904 | 0.925 | 1.397 | 1.064 | 1.560 | ||
| + | + | + | + | + | 0.849 | 0.891 | 0.860 | 0.945 | 0.792 | 1.360 | 1.507 | ||||||
| + | + | + | + | + | + | 0.814 | 0.950 | 0.912 | 0.934 | ||||||||
The best results are marked with bold
**↑ indicates that the greater the index value, the better the network segmentation performance.↓ indicates that the smaller the index value, the better
The network segmentation performance. The L in the DAF module is considered as an inherent attribute
The ablation experiments of MCS module’s position
| 1 | 2 | 3 | 4 | Dice↑ | Precision↑ | Sensitivity↑ | Hausdorff↓ | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| WT | CT | ET | WT | CT | ET | WT | CT | ET | WT | CT | ET | ||||
| Baseline | 0.806 | 0.886 | 0.750 | 0.814 | 0.938 | 0.745 | 0.913 | 1.485 | 0.942 | 1.633 | |||||
| √ | 0.856 | 0.890 | 0.799 | 0.872 | 0.941 | 0.803 | 0.947 | 0.913 | 0.929 | 1.343 | 0.940 | 1.498 | |||
| √ | √ | 0.846 | 0.890 | 0.790 | 0.858 | 0.949 | 0.788 | 0.951 | 0.907 | 0.937 | 1.371 | 0.953 | 1.526 | ||
| √ | √ | √ | 0.844 | 0.791 | 0.855 | 0.946 | 0.792 | 0.951 | 0.932 | 1.373 | 0.924 | 1.513 | |||
| √ | √ | √ | √ | 0.950 | 0.912 | 0.934 | |||||||||
The best results are marked with bold
**1 ~ 4 are the positions of the MSC module. The smaller the feature map processed by the MSC module, the larger the corresponding position number value. For example, 1 represents the position connected with the first EDS module with the largest feature map
Fig. 10The architecture of DAFs
The comparison of DAF modules’ variants
| Module | Dice↑ | Precision↑ | Sensitivity↑ | Hausdorff↓ | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| WT | CT | ET | WT | CT | ET | WT | CT | ET | WT | CT | ET | |
| DAF1 | 0.896 | 0.934 | ||||||||||
| DAF2 | 0.853 | 0.891 | 0.796 | 0.870 | 0.949 | 0.799 | 0.947 | 0.910 | 0.930 | 1.346 | 0.944 | 1.493 |
| DAF3 | 0.857 | 0.800 | 0.871 | 0.950 | 0.803 | 0.930 | 1.333 | 1.480 | ||||
The best results are marked with bold