| Literature DB >> 32411285 |
Xiaobo Lai1, Weiji Yang2, Ruipeng Li3.
Abstract
To improve the automatic segmentation accuracy of breast masses in digital breast tomosynthesis (DBT) images, we propose a DBT mass automatic segmentation algorithm by using a U-Net architecture. Firstly, to suppress the background tissue noise and enhance the contrast of the mass candidate regions, after the top-hat transform of DBT images, a constraint matrix is constructed and multiplied with the DBT image. Secondly, an efficient U-Net neural network is built and image patches are extracted before data augmentation to establish the training dataset to train the U-Net model. And then the presegmentation of the DBT tumors is implemented, which initially classifies per pixel into two different types of labels. Finally, all regions smaller than 50 voxels considered as false positives are removed, and the median filter smoothes the mass boundaries to obtain the final segmentation results. The proposed method can effectively improve the performance in the automatic segmentation of the masses in DBT images. Using the detection Accuracy (Acc), Sensitivity (Sen), Specificity (Spe), and area under the curve (AUC) as evaluation indexes, the Acc, Sen, Spe, and AUC for DBT mass segmentation in the entire experimental dataset is 0.871, 0.869, 0.882, and 0.859, respectively. Our proposed U-Net-based DBT mass automatic segmentation system obtains promising results, which is superior to some classical architectures, and may be expected to have clinical application prospects.Entities:
Mesh:
Year: 2020 PMID: 32411285 PMCID: PMC7204342 DOI: 10.1155/2020/7156165
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1Overview of the presented method.
Figure 2Preprocessing effects. (a) Original image and (b) preprocessed image.
Figure 3Proposed DBT mass segmentation U-Net architecture.
Figure 4Illustration of predicted DBT mass of three patients. (a) Original image. (b) Segmented image. (c) Ground truth.
Accuracy obtained using various voting schemes.
| Voting scheme | Train on T1, test on T1 | Train on T2, test on T2 |
|---|---|---|
| Majority voting | 0.85 ± 0.021 | 0.86 ± 0.018 |
| Maximum probability | 0.87 ± 0.017 | 0.89 ± 0.009 |
| Sum of probability | 0.86 ± 0.013 | 0.87 ± 0.012 |
| Connectivity | 0.85 ± 0.011 | 0.86 ± 0.017 |
Sensitivity (Sen) of different types of train-test combinations using 5-fold crossvalidation.
| Train | Test on H1 | Test on H2 |
|---|---|---|
| Same hospital | 0.88 ± 0.009 | 0.89 ± 0.021 |
| Different hospitals | 0.78 ± 0.015 | 0.86 ± 0.013 |
| Both hospitals | 0.87 ± 0.011 | 0.88 ± 0.015 |
Specificity (Spe) of different types of train-test combinations using 5-fold crossvalidation.
| Train | Test on H1 | Test on H2 |
|---|---|---|
| Same hospital | 0.89 ± 0.011 | 0.89 ± 0.017 |
| Different hospitals | 0.86 ± 0.009 | 0.87 ± 0.013 |
| Both hospitals | 0.88 ± 0.013 | 0.88 ± 0.021 |
Accuracy (Acc) of different types of train-test combinations using 5-fold crossvalidation.
| Train | Test on H1 | Test on H2 |
|---|---|---|
| Same hospital | 0.88 ± 0.011 | 0.89 ± 0.009 |
| Different hospitals | 0.85 ± 0.019 | 0.79 ± 0.015 |
| Both hospitals | 0.86 ± 0.021 | 0.87 ± 0.019 |
Comparisons of selected studies in the detection of masses in the DBT images.
| Method | Classifier | DBT dataset size | Sen | Acc | AUC |
|---|---|---|---|---|---|
| Kim et al. [ | LDA | 36 | 0.90 | — | — |
| Shamsolmoali et al. [ | SVM | 160 | — | — | 0.847 |
| Sajjad et al. [ | DCNN | 344 | 0.89 | 0.864 | — |
| Glorot and Bengio et al. [ | DCNN | 324 | 0.80 | — | 0.80 |
| Palma et al. [ | SVM | 101 | 0.90 | — | — |
| Chan et al. [ | Neural network | 752 | 0.80 | — | — |
| Reiser et al. [ | LDA | 100 | 0.80 | — | — |
| Proposed | U-net | 87 | 0.869 | 0.871 | 0.859 |
Figure 5Examples of DBT masses segmented by our U-Net architecture and other classical CAD frameworks. (a) Proposed U-Net. (b) Reiser et al. (c) Kim et al. (d) Fotin et al. (e) Samala et al.