| Literature DB >> 29082240 |
Shibin Wu1,2, Shaode Yu1,2, Ling Zhuang3, Xinhua Wei4, Mark Sak3,5, Neb Duric3,5, Jiani Hu6, Yaoqin Xie1.
Abstract
Ultrasound tomography (UST) image segmentation is fundamental in breast density estimation, medicine response analysis, and anatomical change quantification. Existing methods are time consuming and require massive manual interaction. To address these issues, an automatic algorithm based on GrabCut (AUGC) is proposed in this paper. The presented method designs automated GrabCut initialization for incomplete labeling and is sped up with multicore parallel programming. To verify performance, AUGC is applied to segment thirty-two in vivo UST volumetric images. The performance of AUGC is validated with breast overlapping metrics (Dice coefficient (D), Jaccard (J), and False positive (FP)) and time cost (TC). Furthermore, AUGC is compared to other methods, including Confidence Connected Region Growing (CCRG), watershed, and Active Contour based Curve Delineation (ACCD). Experimental results indicate that AUGC achieves the highest accuracy (D = 0.9275 and J = 0.8660 and FP = 0.0077) and takes on average about 4 seconds to process a volumetric image. It was said that AUGC benefits large-scale studies by using UST images for breast cancer screening and pathological quantification.Entities:
Mesh:
Year: 2017 PMID: 29082240 PMCID: PMC5610831 DOI: 10.1155/2017/2059036
Source DB: PubMed Journal: Biomed Res Int Impact factor: 3.411
Figure 1The flowchart of the proposed AUGC algorithm.
Figure 2A case study of AUGC in UST image segmentation. (a) The UST image slice, (b) the input image after contrast enhancement, (c) the edge image detected by Canny with an adaptive thresholding, (d) the convex polygon vertex image produced by using convex hull searching and postprocessing, (e) the closed curve image produced by using Hermite cubic curve algorithm, and (f) the resultant image extracted by GrabCut. The figure can be enlarged to view details.
Algorithm 1Convex hull refinement (the refinement flowchart of the convex hull points).
Classification and comparison of involved algorithms in this paper.
| Category | Initialization | Tuned parameters | |
|---|---|---|---|
| AUGC | GrabCut | Canny operator with adaptive thresholding and the structure element radii of morphological operators is initialized to 4 and 8 | — |
|
| |||
| ACCD | Active contour | 20 control points per slice |
|
|
| |||
| Watershed | Level sets | 0.1 | wl |
|
| |||
| CCRG | Region growing | 10 seeds for each volume |
|
Figure 3Perceived segmentation results of a UST image. (a) Ground truth produced by manual delineating, (b) AUGC, (c) ACCU, (d) watershed, and (e) CCRG. Images are interpolated in the sagittal and coronal view and then cropped in three views for display purpose. The figure can be enlarged to view details.
Figure 4Accuracy evaluation of AUGC, ACCD, watershed, and CCRG segmentation methods, (a) represents the values of D, (b) is the values of J, and (c) denotes the values of FP. The figure can be enlarged to view details.
Figure 5Real-time capability of involved algorithms. Time consumption is decreased dramatically from manual segmentation to AUGC. The figure can be enlarged to view details.
Comprehensive performance evaluation of involved algorithms.
| Dice ( | Jaccard ( | False positive (FP) | Time cost (TC) | |
|---|---|---|---|---|
| AUGC | 0.9275 | 0.8660 | 0.0077 | 0.2356 |
| ACCD | 0.8874 | 0.8407 | 0.0362 | 12.6742 |
| Watershed | 0.7084 | 0.5757 | 0.1107 | 13.5360 |
| CCRG | 0.5218 | 0.4268 | 0.4214 | 11.3120 |