Abstract
Among the segmentation methods proposed in the literature, the active contour models have been widely used in medical images segmentation. This is due to their efficiency to capture complex shapes. Nevertheless, the adequate set of the initial curves for active contours is needed to lead to good automatic segmentation results. An adequate initialization method should set the initial active contour model close enough, to the final targeted boundary, to avoid local minima and to improve computational efficiency. In this paper, we present a new approach, based on the divergence of vector field and the Dijkstra’s algorithm to automatically initialize and give the B-Snake the ability to change topology in presence of multiple objects very close to each other. The divergence of vector fields informs about the vectors spread. Negative divergence indicates that the vectors converge and positive divergence indicates that the vectors diverge. Thus, we used the negative region of the divergence of the vector field convolution (VFC) to set the initial active contour near the objects and the positive divergence region was used to split the B-Snake via Dijkstra algorithm. To demonstrate the effectiveness of the proposed method, we use computed tomography (CT) images of close bones. This method gives good segmentation results, especially on CT images presenting proximities, compared to results obtained by other automatic segmentation methods from the literature.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have