| Literature DB >> 32410939 |
Yanwu Xu1, Mingming Gong2, Junxiang Chen1, Ziye Chen3, Kayhan Batmanghelich1.
Abstract
Accurate segmentation is an essential task when working with medical images. Recently, deep convolutional neural networks achieved a state-of-the-art performance for many segmentation benchmarks. Regardless of the network architecture, the deep learning-based segmentation methods view the segmentation problem as a supervised task that requires a relatively large number of annotated images. Acquiring a large number of annotated medical images is time consuming, and high-quality segmented images (i.e., strong labels) crafted by human experts are expensive. In this paper, we have proposed a method that achieves competitive accuracy from a "weakly annotated" image where the weak annotation is obtained via a 3D bounding box denoting an object of interest. Our method, called "3D-BoxSup," employs a positive-unlabeled learning framework to learn segmentation masks from 3D bounding boxes. Specially, we consider the pixels outside of the bounding box as positively labeled data and the pixels inside the bounding box as unlabeled data. Our method can suppress the negative effects of pixels residing between the true segmentation mask and the 3D bounding box and produce accurate segmentation masks. We applied our method to segment a brain tumor. The experimental results on the BraTS 2017 dataset (Menze et al., 2015; Bakas et al., 2017a,b,c) have demonstrated the effectiveness of our method.Entities:
Keywords: 3D bounding box; brain tumor segmentation; deep learning; positive-unlabeled learning; weakly-supervised
Year: 2020 PMID: 32410939 PMCID: PMC7199456 DOI: 10.3389/fnins.2020.00350
Source DB: PubMed Journal: Front Neurosci ISSN: 1662-453X Impact factor: 4.677
Figure 1This figure shows the training model with box labeled data. The network structure is shown in sub-figure (A), which is a typical 3D U-Net. The general training process is shown in sub-figure (B). To be intuitive, we applied a 2D slice as our example in (B) in the training process, and we fed 3D patches with a 3D bounding box label to optimize our model.
Figure 2In this figure, we show the example of how to reconstruct our training data in the 2D aspect for better comprehensive as it is easy to implement in 3D level as well. We concatenated the Flair, T2, T1, and T1ce models in the channel dimension and combined extra scale information to enhance the model training.
Figure 3This figure shows that we randomly sampled two patients from HGG testing set and LGG testing set respectively. Each column represents the applied method, and each row is the chosen patient. The A patient is from HGG samples, and the B patient is from LGG samples. The estimated segmentation result of WT is shown by both the naive method and our proposed PU box method. To better visualize the segmented result, we provide three different views: axial, coronal, and sagittal.
Mean values of Dice and Hausdorff measurements of the proposed method on the BraTS 2018 validation set.
| Naive-BoxSup (baseline) | 0.49 ± 0.04 | 31.213 ± 2.316 | 20.857 ± 1.503 |
| 3D-BoxSup (ours) | 0.62 ± 0.02 | 28.641 ± 1.395 | 15.476 ± 1.132 |
| Region Grow | 0.50 | 39.920 | 29.151 |
WT denotes whole tumor.
Figure 4We randomly choose six patients from testing set as more example displaying and for simplicity we only show the view of axial plane.
Optimization of Our 3D-BoxSup segmentation algorithm
| hyperparameters 0 ≤ β ≤ πp and 0 ≤ γ ≤ 1 |
| 1: Let |
| 2: |
| 3: Shuffle ( |
| 4: |
| 5: |
| 6: Set gradient |
| 7: Update θ by |
| 8: |
| 9: Set gradient |
| 10: Update θ by |