• 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