2014 IEEE International Conference on High Performance Computing and Communications (HPCC), 2014 IEEE 6th International Symposium on Cyberspace Safety and Security (CSS) and 2014 IEEE 11th International Conference on Embedded Software and Systems (ICESS)
Download PDF

Abstract

3D image deformation for medical image registration generally is a time-consuming task. This drawback slow down the image registration speed. Thin - Plate Spline (TPS) is an commonly used interpolation technique to deform images which assure the least bending energy. This paper proposes a parallel implementation of 3D image deformation using Thin-Plate Splines and tri-linear interpolation which is based on CPU + GPU heterogeneous platform. We address the computation model accounting for thread partition, memory allocation and address coalescing in memory accesses to analyze the performance of parallel algorithm on GPU. Using CUDA C and NIVIDA Tesla C2050 with 448 paralleled threads, we achieve an approximately 70-fold increase in speed in 3D medical image deformation, which shows higher speed than CPU on the final result. Experiments show that this GPU computation model is a practical way to accelerate image deformation.
Like what you’re reading?
Already a member?
Get this article FREE with a new membership!

Related Articles