DocumentCode :
548337
Title :
Biomedical image processing with GPGPU using CUDA
Author :
Firstauthor, A.R. ; Secondauthor, I.B. ; Thirdauthor, G.V. ; Fourthauthor, P.B. ; Fifthauthor, M.K.
Author_Institution :
John von Neumann Fac. of Inf., Obuda Univ., Budapest, Hungary
fYear :
2011
fDate :
23-27 May 2011
Firstpage :
291
Lastpage :
294
Abstract :
The main aim of this work is to show, how the GPGPUs can be used to speed up certain image processing methods. The algorithm explained in this paper is used to detect nuclei on (HE - hematoxilin eosin) stained colon tissue sample images, and includes a Gauss blurring, an RGB-HSV color space conversion, a fixed binarization, an ultimate erode procedure and a local maximum search. Since the images retrieved from the digital slides require significant storage space (up to few hundred megapixels), the usage of GPGPUs to speed up image processing operations is necessary in the interest of achieving reasonable processing time. The CUDA software development kit was used to develop algorithms to GPUs made by NVIDIA. This work focuses on how to achieve coalesced global memory access when working with three-channel RGB images, and how to use the on-die shared memory efficiently. The exact test algorithm also included a linear connected component labeling, which was running on the CPU, and with iterative optimization of the GPU code, we managed to achieve significant speed up in well defined test environment.
Keywords :
biological tissues; biomedical optical imaging; coprocessors; image colour analysis; image recognition; iterative methods; medical image processing; optimisation; CUDA software development kit; GPGPU; GPU based general purpose computation; GPU code; Gauss blurring; NVIDIA GPU; RGB-HSV color space conversion; biomedical image processing; coalesced global memory access; digital slides; fixed binarization; hematoxilin eosin stained colon tissue sample images; image processing methods; iterative optimization; local maximum search; nuclei detection; three channel RGB images; ultimate erode procedure; Graphics processing unit; Image processing; Instruction sets; Kernel; Memory management; Optimization; Pixel;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
MIPRO, 2011 Proceedings of the 34th International Convention
Conference_Location :
Opatija
Print_ISBN :
978-1-4577-0996-8
Type :
conf
Filename :
5967067
Link To Document :
بازگشت