Cargando…

An improved parallel fuzzy connected image segmentation method based on CUDA

PURPOSE: Fuzzy connectedness method (FC) is an effective method for extracting fuzzy objects from medical images. However, when FC is applied to large medical image datasets, its running time will be greatly expensive. Therefore, a parallel CUDA version of FC (CUDA-kFOE) was proposed by Ying et al....

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Liansheng, Li, Dong, Huang, Shaohui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4866034/
https://www.ncbi.nlm.nih.gov/pubmed/27175785
http://dx.doi.org/10.1186/s12938-016-0165-2
_version_ 1782431876371185664
author Wang, Liansheng
Li, Dong
Huang, Shaohui
author_facet Wang, Liansheng
Li, Dong
Huang, Shaohui
author_sort Wang, Liansheng
collection PubMed
description PURPOSE: Fuzzy connectedness method (FC) is an effective method for extracting fuzzy objects from medical images. However, when FC is applied to large medical image datasets, its running time will be greatly expensive. Therefore, a parallel CUDA version of FC (CUDA-kFOE) was proposed by Ying et al. to accelerate the original FC. Unfortunately, CUDA-kFOE does not consider the edges between GPU blocks, which causes miscalculation of edge points. In this paper, an improved algorithm is proposed by adding a correction step on the edge points. The improved algorithm can greatly enhance the calculation accuracy. METHODS: In the improved method, an iterative manner is applied. In the first iteration, the affinity computation strategy is changed and a look up table is employed for memory reduction. In the second iteration, the error voxels because of asynchronism are updated again. RESULTS: Three different CT sequences of hepatic vascular with different sizes were used in the experiments with three different seeds. NVIDIA Tesla C2075 is used to evaluate our improved method over these three data sets. Experimental results show that the improved algorithm can achieve a faster segmentation compared to the CPU version and higher accuracy than CUDA-kFOE. CONCLUSIONS: The calculation results were consistent with the CPU version, which demonstrates that it corrects the edge point calculation error of the original CUDA-kFOE. The proposed method has a comparable time cost and has less errors compared to the original CUDA-kFOE as demonstrated in the experimental results. In the future, we will focus on automatic acquisition method and automatic processing.
format Online
Article
Text
id pubmed-4866034
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-48660342016-05-14 An improved parallel fuzzy connected image segmentation method based on CUDA Wang, Liansheng Li, Dong Huang, Shaohui Biomed Eng Online Research PURPOSE: Fuzzy connectedness method (FC) is an effective method for extracting fuzzy objects from medical images. However, when FC is applied to large medical image datasets, its running time will be greatly expensive. Therefore, a parallel CUDA version of FC (CUDA-kFOE) was proposed by Ying et al. to accelerate the original FC. Unfortunately, CUDA-kFOE does not consider the edges between GPU blocks, which causes miscalculation of edge points. In this paper, an improved algorithm is proposed by adding a correction step on the edge points. The improved algorithm can greatly enhance the calculation accuracy. METHODS: In the improved method, an iterative manner is applied. In the first iteration, the affinity computation strategy is changed and a look up table is employed for memory reduction. In the second iteration, the error voxels because of asynchronism are updated again. RESULTS: Three different CT sequences of hepatic vascular with different sizes were used in the experiments with three different seeds. NVIDIA Tesla C2075 is used to evaluate our improved method over these three data sets. Experimental results show that the improved algorithm can achieve a faster segmentation compared to the CPU version and higher accuracy than CUDA-kFOE. CONCLUSIONS: The calculation results were consistent with the CPU version, which demonstrates that it corrects the edge point calculation error of the original CUDA-kFOE. The proposed method has a comparable time cost and has less errors compared to the original CUDA-kFOE as demonstrated in the experimental results. In the future, we will focus on automatic acquisition method and automatic processing. BioMed Central 2016-05-12 /pmc/articles/PMC4866034/ /pubmed/27175785 http://dx.doi.org/10.1186/s12938-016-0165-2 Text en © Wang et al. 2016 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Research
Wang, Liansheng
Li, Dong
Huang, Shaohui
An improved parallel fuzzy connected image segmentation method based on CUDA
title An improved parallel fuzzy connected image segmentation method based on CUDA
title_full An improved parallel fuzzy connected image segmentation method based on CUDA
title_fullStr An improved parallel fuzzy connected image segmentation method based on CUDA
title_full_unstemmed An improved parallel fuzzy connected image segmentation method based on CUDA
title_short An improved parallel fuzzy connected image segmentation method based on CUDA
title_sort improved parallel fuzzy connected image segmentation method based on cuda
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4866034/
https://www.ncbi.nlm.nih.gov/pubmed/27175785
http://dx.doi.org/10.1186/s12938-016-0165-2
work_keys_str_mv AT wangliansheng animprovedparallelfuzzyconnectedimagesegmentationmethodbasedoncuda
AT lidong animprovedparallelfuzzyconnectedimagesegmentationmethodbasedoncuda
AT huangshaohui animprovedparallelfuzzyconnectedimagesegmentationmethodbasedoncuda
AT wangliansheng improvedparallelfuzzyconnectedimagesegmentationmethodbasedoncuda
AT lidong improvedparallelfuzzyconnectedimagesegmentationmethodbasedoncuda
AT huangshaohui improvedparallelfuzzyconnectedimagesegmentationmethodbasedoncuda