Author:
Tran Nhu Y.,Hieu Huynh Trung,Bao Pham The
Abstract
In image segmentation, there are many methods to accomplish the result of segmenting an image into k clusters. However, the number of clusters k is always defined before running the process. It is defined by some observation or knowledge based on the application. In this paper, we propose a new scenario in order to define the value k clusters automatically using histogram information. This scenario is applied to Ncut algorithm and speeds up the running time by using CUDA language to parallel computing in GPU. The Ncut is improved in four steps: determination of number of clusters in segmentation, computing the similarity matrix W, computing the similarity matrix's eigenvalues, and grouping on the Fuzzy C-Means (FCM) clustering algorithm. Some experimental results are shown to prove that our scenario is 20 times faster than the Ncut algorithm while keeping the same accuracy.
Subject
Artificial Intelligence,Information Systems,Computer Science (miscellaneous)
Reference25 articles.
1. Hybrid computing: CPU+GPU co-processing and its application to tomographic reconstruction;Agulleiro;Ultramicroscopy,2012
2. “On the parallel implementation of goldbergs maximum flow aglrotithm,”;Anderson,1992
3. Performance evaluation of parallel genetic algorithm for brain MRI segmentation in hadoop and spark;Augustine;Indian J. Sci. Technol,2016
4. “Exploiting GPUs to accelerate white blood cells segmentation in microscopic blood images,”;Baker,2017
5. “3D and 2D face recognition based on image segmentation,”;Belahcene,2014