| Literature DB >> 35551234 |
Huilin Liu1, Yue Feng2, Hong Xu1,3, Shufen Liang1, Huizhu Liang1, Shengke Li1, Jiajian Zhu1, Shuai Yang4, Fufeng Li5.
Abstract
Medical image segmentation is a fundamental step in medical analysis and diagnosis. In recent years, deep learning networks have been used for precise segmentation. Numerous improved encoder-decoder structures have been proposed for various segmentation tasks. However, high-level features have gained more research attention than the abundant low-level features in the early stages of segmentation. Consequently, the learning of edge feature maps has been limited, which can lead to ambiguous boundaries of the predicted results. Inspired by the encoder-decoder network and attention mechanism, this study investigates a novel multilayer edge attention network (MEA-Net) to fully utilize the edge information in the encoding stages. MEA-Net comprises three major components: a feature encoder module, a feature decoder module, and an edge module. An edge feature extraction module in the edge module is designed to produce edge feature maps by a sequence of convolution operations so as to integrate the inconsistent edge information from different encoding stages. A multilayer attention guidance module is designed to use each attention feature map to filter edge information and select important and useful features. Through experiments, MEA-Net is evaluated on four medical image datasets, including tongue images, retinal vessel images, lung images, and clinical images. The evaluation values of the Accuracy of four medical image datasets are 0.9957, 0.9736, 0.9942, and 0.9993, respectively. The values of the Dice coefficient are 0.9902, 0.8377, 0.9885, and 0.9704, respectively. Experimental results demonstrate that the network being studied outperforms current state-of-the-art methods in terms of the five commonly used evaluation metrics. The proposed MEA-Net can be used for the early diagnosis of relevant diseases. In addition, clinicians can obtain more accurate clinical information from segmented medical images.Entities:
Mesh:
Year: 2022 PMID: 35551234 PMCID: PMC9098486 DOI: 10.1038/s41598-022-11852-y
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.996
Figure 1Overview of the MEA-Net (a feature encoder, a feature decoder, and an edge module).
Figure 2Encoding block.
Figure 3Decoding block.
Figure 4Edge feature extraction.
Figure 5Multilayer attention guidance.
Performance comparison on tongue segmentation (mean ± standard deviation).
| Network | Accuracy | Sensitivity | Dice | AUC | BF-score |
|---|---|---|---|---|---|
| U-Net[ | 0.9954 ± 0.0029 | 0.9890 ± 0.0117 | 0.9886 ± 0.0066 | 0.9917 ± 0.0060 | 0.8817 ± 0.1017 |
| Attention U-Net[ | 0.9953 ± 0.0045 | 0.9882 ± 0.0183 | 0.9884 ± 0.0093 | 0.9902 ± 0.0092 | 0.9013 ± 0.0882 |
| R2U-Net[ | 0.9941 ± 0.0057 | 0.9786 ± 0.0244 | 0.9850 ± 0.0124 | 0.9814 ± 0.0121 | 0.7788 ± 0.1563 |
| ResNet50[ | 0.9940 ± 0.0017 | 0.9850 ± 0.0094 | 0.9881 ± 0.0040 | 0.9906 ± 0.0044 | 0.8856 ± 0.1309 |
| CE-Net[ | 0.9952 ± 0.0015 | 0.9897 ± 0.0067 | 0.9898 ± 0.0031 | 0.9879 ± 0.0032 | 0.8945 ± 0.1013 |
| MultiResUNet[ | 0.9934 ± 0.0029 | 0.9805 ± 0.0142 | 0.9843 ± 0.0064 | 0.9909 ± 0.0069 | 0.8702 ± 0.1110 |
| nnUnet[ | 0.9954 ± 0.0012 | 0.9874 ± 0.0046 | 0.9927 ± 0.0034 | 0.8101 ± 0.0836 | |
| MEA-Net (ours) | 0.9902 ± 0.0022 |
Significant values are in bold.
Performance comparison on retinal vessel image segmentation (mean ± standard deviation).
| Network | Accuracy | Sensitivity | Dice | AUC | BF-Score |
|---|---|---|---|---|---|
| U-Net[ | 0.9635 ± 0.0075 | 0.7638 ± 0.0496 | 0.8060 ± 0.0097 | 0.8433 ± 0.0238 | 0.6831 ± 0.0878 |
| CE-Net[ | 0.9545 ± 0.0068 | 0.8125 ± 0.0443 | 0.8067 ± 0.0139 | 0.9005 ± 0.0214 | 0.6936 ± 0.1033 |
| ET-Net[ | 0.9560 ± 0.0076 | 0.7893 ± 0.1257 | 0.8081 ± 0.0419 | 0.8988 ± 0.0582 | 0.7014 ± 0.1044 |
| AEC-Net[ | 0.9674 ± 0.0087 | 0.8173 ± 0.0479 | 0.8288 ± 0.0242 | 0.8444 ± 0.0227 | 0.7027 ± 0.1137 |
| AA-UNet[ | 0.9542 ± 0.0052 | 0.8079 ± 0.0576 | 0.8204 ± 0.0144 | 0.8907 ± 0.0271 | 0.6885 ± 0.0950 |
| DGFAU-Net[ | 0.9577 ± 0.0065 | 0.7583 ± 0.0459 | 0.7576 ± 0.0084 | 0.8821 ± 0.0220 | 0.6972 ± 0.1035 |
| CSAU[ | 0.9601 ± 0.0057 | 0.8229 ± 0.0419 | 0.8297 ± 0.0105 | 0.7281 ± 0.0201 | 0.6622 ± 0.1110 |
| nnUnet[ | 0.9690 ± 0.0040 | 0.7873 ± 0.0364 | 0.8115 ± 0.0120 | 0.9109 ± 0.0246 | 0.8064 ± 0.1360 |
| MEA-Net (ours) |
Significant values are in bold.
Performance comparison on lung segmentation (mean ± standard deviation).
| Network | Accuracy | Sensitivity | Dice | AUC | BF-Score |
|---|---|---|---|---|---|
| U-Net[ | 0.9923 ± 0.0024 | 0.9824 ± 0.0078 | 0.9834 ± 0.0083 | 0.9818 ± 0.0031 | 0.9135 ± 0.0851 |
| ET-Net[ | 0.9868 ± 0.0069 | 0.9765 ± 0.0104 | 0.9832 ± 0.0177 | 0.9911 ± 0.0053 | 0.9014 ± 0.0940 |
| AEC-Net[ | 0.9927 ± 0.0019 | 0.9810 ± 0.0094 | 0.9843 ± 0.0071 | 0.9917 ± 0.0038 | 0.9083 ± 0.0890 |
| CE-Net[ | 0.9935 ± 0.0019 | 0.9876 ± 0.0089 | 0.9852 ± 0.0057 | 0.9916 ± 0.0038 | 0.9208 ± 0.0970 |
| Attention U-Net[ | 0.9922 ± 0.0023 | 0.9765 ± 0.0112 | 0.9832 ± 0.0067 | 0.9908 ± 0.0052 | 0.9197 ± 0.0848 |
| CPFNet[ | 0.9895 ± 0.0022 | 0.9837 ± 0.0083 | 0.9843 ± 0.0071 | 0.9907 ± 0.0032 | 0.9129 ± 0.0466 |
| MultiResUNet[ | 0.9932 ± 0.0024 | 0.9903 ± 0.0085 | 0.9829 ± 0.0071 | 0.9922 ± 0.0035 | 0.9183 ± 0.0455 |
| nnUnet[ | 0.9937 ± 0.0028 | 0.9823 ± 0.0078 | 0.9922 ± 0.0045 | 0.9164 ± 0.0450 | |
| MEA-Net (ours) | 0.9903 ± 0.0103 |
Significant values are in bold.
Performance comparison on clinical tongue image segmentation (mean ± standard deviation).
| Network | Accuracy | Sensitivity | Dice | AUC | BF-Score |
|---|---|---|---|---|---|
| U-Net[ | 0.9985 ± 0.0024 | 0.8836 ± 0.2339 | 0.9025 ± 0.2010 | 0.7913 ± 0.1169 | 0.8969 ± 0.1799 |
| CE-Net[ | 0.9987 ± 0.0011 | 0.9356 ± 0.1711 | 0.9231 ± 0.1681 | 0.8823 ± 0.0855 | 0.9372 ± 0.0820 |
| MutiResUNet[ | 0.9984 ± 0.0022 | 0.9147 ± 0.1825 | 0.9183 ± 0.1386 | 0.8818 ± 0.0912 | 0.8893 ± 0.1593 |
| Attention U-Net[ | 0.9983 ± 0.0029 | 0.8791 ± 0.2533 | 0.8862 ± 0.2170 | 0.8773 ± 0.1266 | 0.8603 ± 0.2204 |
| ResNet50[ | 0.9990 ± 0.0005 | 0.9417 ± 0.0644 | 0.9547 ± 0.0375 | 0.8659 ± 0.0322 | 0.9260 ± 0.1028 |
| nnUnet[ | 0.9993 ± 0.0005 | 0.9687 ± 0.0275 | 0.9678 ± 0.0198 | 0.9833 ± 0.0151 | 0.8783 ± 0.1554 |
| MEA-Net (ours) |
Significant values are in bold.
Figure 6Sample results of tongue image segmentation. (The Dice values for each legend are in brackets).
Figure 7Sample results of DRIVE segmentation. (The Dice values for each legend are in brackets).
Figure 8Sample results of LUNA segmentation. (The Dice values for each legend are in brackets).
Figure 9Sample results of clinical image segmentation. (The Dice values for each legend are in brackets).
Ablation studies for the edge module on four datasets (mean ± standard deviation).
| Network | Tongue | DRIVE | LUNA | Clinical |
|---|---|---|---|---|
| Dice | ||||
| U-Net | 0.9886 ± 0.0066 | 0.8060 ± 0.0097 | 0.9834 ± 0.0083 | 0.9025 ± 0.2010 |
| U-Net + Edge Module | 0.9899 ± 0.0205 | 0.8172 ± 0.0090 | 0.9828 ± 0.0126 | 0.9101 ± 0.0637 |
| Backbone | 0.9850 ± 0.0153 | 0.8306 ± 0.0835 | 0.9814 ± 0.0121 | 0.9547 ± 0.0375 |
| Backbone + Edge Module | 0.9885 ± 0.0139 | 0.8321 ± 0.0841 | 0.9852 ± 0.0053 | 0.9552 ± 0.0274 |
| Baseline | 0.9865 ± 0.0156 | 0.8331 ± 0.0516 | 0.9852 ± 0.0064 | 0.9439 ± 0.0540 |
| Baseline + Edge Module (without MAG) | 0.9885 ± 0.0219 | 0.8359 ± 0.0131 | 0.9857 ± 0.0096 | 0.9457 ± 0.0303 |
| Baseline + Edge Module (without EFE) | 0.9887 ± 0.0163 | 0.8330 ± 0.0513 | 0.9852 ± 0.0063 | 0.9472 ± 0.0307 |
| Baseline + Edge Module (E1) | 0.9858 ± 0.0398 | 0.8206 ± 0.0500 | 0.9811 ± 0.0098 | 0.9583 ± 0.0483 |
| Baseline + Edge Module (E1 + E2 + E3) | 0.9854 ± 0.0158 | 0.8296 ± 0.0091 | 0.9884 ± 0.0087 | 0.9523 ± 0.0165 |
| Baseline + Edge Module (E1 + E2 + E3 + E4) | 0.9842 ± 0.0215 | 0.8028 ± 0.0144 | 0.9850 ± 0.0061 | 0.9600 ± 0.0167 |
| Baseline + Edge Module (E2) | 0.9854 ± 0.0145 | 0.8050 ± 0.0152 | 0.9844 ± 0.0061 | 0.9648 ± 0.0194 |
| Baseline + Edge Module (E2 + E3) | 0.9878 ± 0.0099 | 0.8029 ± 0.0288 | 0.9842 ± 0.0068 | 0.9640 ± 0.0203 |
| Baseline + Edge Module (E2 + E3 + E4) | 0.9858 ± 0.0116 | 0.7913 ± 0.0140 | 0.9732 ± 0.0183 | 0.9602 ± 0.0149 |
| Baseline + Edge Module (E3) | 0.9882 ± 0.0092 | 0.7988 ± 0.0090 | 0.9791 ± 0.0113 | 0.9626 ± 0.0170 |
| Baseline + Edge Module (E4) | 0.9833 ± 0.0169 | 0.8029 ± 0.0104 | 0.9847 ± 0.0053 | 0.9549 ± 0.0311 |
| Baseline + Edge Module (E3 + E4) | 0.9806 ± 0.0231 | 0.7921 ± 0.0162 | 0.9805 ± 0.0081 | 0.9626 ± 0.0359 |
| MEA-Net (E1 + E2) | ||||
Significant values are in bold.