1. A method for registering 2D images with 3D volume data, comprising, with a processor: receiving 3D volume data of an object, comprising a frame of reference; receiving a first 2D image of the object with a first image plane in a first viewing direction; blending the 2D image with a visualization of a projection of the 3D volume data in the first viewing direction; spatially translating the 3D volume data in the first image plane to align the frame of reference with the first 2D image; defining a first and a second transformation direction in relation to the 3D volume data and defining a transformation plane perpendicular to the first image plane; providing a second 2D image of the object with a second image plane in a second viewing direction; projecting the transformation plane on the second 2D image; spatially translating the 3D volume data within the second image plane to align the frame of reference with the second 2D image; projecting at least one alignment interaction value on the transformation plane to determine at least one transformed interaction value; translating the frame of reference within the transformation plane with the at least one transformed interaction value; projecting the 3D volume data in the second viewing direction; and combining the second 2D image with the projected 3D image data.