2D-3D registration technology research based on CUDA
Qianjin Feng · Computer Engineering and Applications Journal · 2010
The new language of Compute Unified Device Architecture(CUDA) technology by Nvidia has freed Computation on the Graphic Processing Uni(tGPGPU) technology from the graphics fixed pipeline and high-level shader language,allowing the design and implementation of Single Instruction,Multiple Data(SIMD) parallel algorithms on a much more simple way than previous method based on texture rendering.In medical image analysis,image registration generally takes relatively long time,which is not feasible for clinical applications.In order to accelerate the 2D-3D medical image registration process,the core concept of CUDA is studied firstly,and then a new technology which based on CUDA parallel architecture is proposed.Whith this technology,under the proposed virtual X ray camera system,high quality DRR images can be produced fastly,and at the same time,the corresponding pixel residuals is taken as a measure of similarity,Powell optimization method is used to find the best transformation.Experimental results show that this technology not only maintains the registration accuracy but also greatly increases the speed of registration process with the speed ratio of more than a dozen or even several times.