The Design and Realization of Medical Image Processing Algorithm Platform Based-on CUDA

Junjie Liu
2011-01-01
Abstract:Objective: In this paper we propose an image processing algorithm platform using GPGPU technique,which aims to provide a simple framework for medical image processing algorithm development and testing.Methods: This platform encapsulates cudpp,cufft,thrust and other third-party libraries,and provides simple algorithm interface.With the secure memory management mechanism,the parallel algorithm could be executed on the platform efficiently.Optimized iterator pattern and data paging management are used to decrease the data index time cost.Component management model is introduced in this paper,users can extend a new custom component algorithm and avoid compile the platform again.Images could be displayed in real-time with the asynchronous operation between OpenGL and CUDA.Results: Compared with other existed image processing platforms,our platform's data indexing speed and visualization performance are faster.Conclusions: The platform can be used as a development tool for medical image processing.
What problem does this paper attempt to address?