In coronary x-ray angiographies, the vessels supplying the heart are imaged in a number of states uniquely determined by a combination of the respiratory intake and the heart contraction of the patient. The angiographic frames of one sequence represent not all possible combinations of respiration and heart contraction. A couple of applications need a continuous and dense sampling of the state-space given by the two axes 'respiration' and 'contraction', e.g. background removal or motion-compensated catheter navigation. We present a novel method of interpolating above the twodimensional phase-space based on pairs of angiographic frames with similar contraction, but different respiration status. First a hypothetical model of the respiration motion is formulated, e.g. rigid transformation or rigid translation. Then the parameters that transform a single frame into another one with similar contraction status are calculated for a number of frames. An iterative approach is used to reconstruct the generalized transformation function from the transformation parameters of frame pairs. Using this function, angiographic frames of arbitrary respiration status can be generated. It is shown that the synthesized angiographies closely match real angiographies acquired at the same combination of contraction and respiration status.