The present application relates to a kind of based on
CUDA acceleration's super large three-dimensional image
morphing method, comprising: the affine
transformation matrix of two sets of registration feature points is calculated by affine transformation;Target image is blocked, and the image
morphing of each small block image block obtained after blocking is carried out;Utilize affine
transformation matrix, realize three-dimensional image
voxel traversal parallelization operation by
CUDA;Read the 3D image block after
morphing, splice into the 2D continuous sequence image of original image size.The present application utilizes the principle of target image blocking, and utilizes the parallel architecture of GPU to accelerate the calculation process of image linear interpolation, while solving can be for super large three-dimensional image morphing, also effectively improves the running efficiency of
image registration;Experiment proves that this method can process more than twice the
computer memory super large three-dimensional image data under the platform of CPU as i5-10400F, GPU as RTX-3060, memory as 16G, and about 11 times
speedup ratio is obtained, greatly shorten the time of morphing registration.