Title :
Partitioning and mapping a fast level-set algorithm on the GPU
Author :
Lamas-Rodriguez, Julian ; Heras, Dora B. ; Arguello, Francisco ; Zachow, Stefan ; Kainmueller, Dagmar
Author_Institution :
CITIUS, Univ. of Santiago de Compostela, Santiago de Compostela, Spain
Abstract :
Level-set methods are commonly used to segment regions of interest within images or volumes. These tasks usually involve a high number of operations. GPUs nowadays feature high computation and data throughput capabilities. In this work we present two GPU implementations of the level-set-based segmentation method called Fast Two Cycle. Our solutions partition the computational domain in tiles that can be processed in parallel. The original algorithm is adapted to the special features of the GPU, and performance is optimized by keeping a record of the tiles that require processing at any given time. We have tested our implementations with a set of 3D CT images of brain vessels and we show that we can obtain competitive results using commodity hardware.
Keywords :
computerised tomography; graphics processing units; image segmentation; medical image processing; set theory; 3D CT images; GPU; algorithm mapping; algorithm partitioning; brain vessels; computation capabilities; computerised tomography image; data throughput capabilities; fast two cycle method; graphics processing unit; level-set methods; level-set-based segmentation method; Graphics processing units; Image segmentation; Instruction sets; Kernel; Proposals; Three-dimensional displays; Tiles; CUDA; GPU; fast level-set methods; volume segmentation;
Conference_Titel :
Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), 2013 IEEE 7th International Conference on
Conference_Location :
Berlin
Print_ISBN :
978-1-4799-1426-5
DOI :
10.1109/IDAACS.2013.6663012