1. A method of registering a 4D contrast enhanced image data set, wherein the 4D contrast enhanced image data set includes image data of the same volume of interest acquired at different timeframes with changing contrast enhancement, the volume of interest includes moving structure, and the different timeframes correspond to a predetermined motion phase of interest in different motion cycles of the moving structure, the method, comprising: registering image data corresponding to a plurality of the different timeframes with reference image from one of the timeframes, wherein the image data is registered using an iterative gradient based registration algorithm and a similarity measure, wherein the registration algorithm is based on stochastic gradient descent optimization algorithm, and wherein the similarity measure includes a zero mean normalized cross-correlation similarity measure.