| Literature DB >> 36010726 |
Tingting Li1, Xingwei An1,2, Yang Di1, Jiaqian He1, Shuang Liu1,2, Dong Ming1,2,3.
Abstract
The segmentation of cerebral aneurysms is a challenging task because of their similar imaging features to blood vessels and the great imbalance between the foreground and background. However, the existing 2D segmentation methods do not make full use of 3D information and ignore the influence of global features. In this study, we propose an automatic solution for the segmentation of cerebral aneurysms. The proposed method relies on the 2D U-Net as the backbone and adds a Transformer block to capture remote information. Additionally, through the new entropy selection strategy, the network pays more attention to the indistinguishable blood vessels and aneurysms, so as to reduce the influence of class imbalance. In order to introduce global features, three continuous patches are taken as inputs, and a segmentation map corresponding to the central patch is generated. In the inference phase, using the proposed recombination strategy, the segmentation map was generated, and we verified the proposed method on the CADA dataset. We achieved a Dice coefficient (DSC) of 0.944, an IOU score of 0.941, recall of 0.946, an F2 score of 0.942, a mAP of 0.896 and a Hausdorff distance of 3.12 mm.Entities:
Keywords: 2D CNN; Transformer; cerebral aneurysm; entropy; segmentation
Year: 2022 PMID: 36010726 PMCID: PMC9407399 DOI: 10.3390/e24081062
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.738
Figure 1The choice of patch size and stride size. (a) The proportion of patches containing aneurysms with different patch sizes when the stride size is 32. (b) The proportion of patches containing aneurysms with different stride sizes when the patch size is pixel2. (c) The Dice at different stride sizes.
Figure 2Selected patches based on the gradient entropy sampling strategy.
Figure 3The overall network. Three consecutive patches are used as inputs. The left part of the network is the encoder based on ResNet34, and each green block corresponds to the layer of ResNet34. The middle part of the network is the Transformer block. The right part of the network is the decoder, and each blue block corresponds to the upsampling block.
Figure 4The visual of the Bottleneck.
Figure 5The structure of the ResNet34 encoder block.
Figure 6The pipeline of prediction. The test set samples first generate patches through the sliding window, then input them into the trained network to generate the corresponding prediction and finally splice the final results.
Comparison of SOTA methods.
| Model | Dice | IOU | Recall | Hausdorff_95 | mAP | F2 Score |
|---|---|---|---|---|---|---|
| 3D U-Net | 0.631 | 0.521 | 0.690 | 19.1 | 0.857 | 0.653 |
| Linknet | 0.867 | 0.856 | 0.952 | 19.85 | 0.893 | 0.859 |
| DeepLabV3 | 0.916 | 0.912 | 0.936 | 10.22 | 0.632 | 0.897 |
| FPN | 0.929 | 0.925 | 0.925 | 8.40 | 0.838 | 0.936 |
| DeepLabV3+ | 0.937 | 0.934 | 0.939 | 6.36 | 0.835 | 0.936 |
| UNet++ | 0.939 | 0.935 | 0.945 | 10.28 | 0.874 | 0.937 |
|
|
|
|
|
|
|
|
Figure 7The visual segmentation result of our method.
Figure 8The visual results of our method and DeepLabV3+.
Ablation study on the gradient entropy sampling strategy.
| Model | Dice | IOU | Recall | Hausdorff_95 |
|---|---|---|---|---|
| Information entropy | 0.928 | 0.925 | 0.945 | 4.42 |
|
|
|
|
|
|
Figure 9The visual results of different patch selection strategies.
Ablation study on the recombination strategy.
| Model | Dice | IOU | Recall | Hausdorff_95 |
|---|---|---|---|---|
| Ours w/o post | 0.942 | 0.938 | 0.942 | 4.00 |
|
|
|
|
|
|
Ablation study on the three-channel input and resolution.
| Model | Dice | IOU | Recall | Hausdorff_95 |
|---|---|---|---|---|
| One-patch input | 0.931 | 0.919 | 0.932 | 6.40 |
| Based on slices | 0.939 | 0.934 | 0.946 | 7.42 |
|
|
|
|
|
|