1. A method of generating a three-dimensional image data record of a moving object whose movement results from cardiac cycles, comprising: providing a device for generating three-dimensional image data records of a moving object by X-ray tomography; acquiring a number of two-dimensional raw images of the moving object with the device; grouping the two-dimensional raw images relative to a cyclical relative time period based on one or more of the cardiac cycles; generating at least two preliminary 3D image data records based on such raw images corresponding to each other relative to the grouping, a first of the preliminary 3D image data records acquired at a first reference time in the time period and second of the preliminary 3D image data records acquired at a second reference time in the time period where the first and second reference times differ; determining at least one movement matrix based on the difference between the first and second reference times in the time period and based on the at least two preliminary 3D image data records, the first of the at least two preliminary 3D image data records serving as a source data record and the second of the at least two preliminary 3D image data records serving as a target data record; determining at least one movement-compensated 3D image data record by calculating a transformation of the target data record, the transformation including mathematically operating the movement matrix upon the target data record, the movement-compensated 3D image data record corresponding to the reference time of the source data record; and adding the movement-compensated 3D image data record to at least one further movement-compensated 3D image data record corresponding to the first reference time or to a further preliminary 3D image data record corresponding to the first reference time.