1. A method for registering two-dimensional image data of a body of interest with three-dimensional image data of the body of interest comprising: loading the three-dimensional image data of the body of interest associated with first body of interest orientation information, wherein the three-dimensional image data is acquired prior to the two-dimensional image data; attaching a dynamic reference frame to the body of interest; acquiring the two-dimensional image data of the body of interest including the attached dynamic reference frame with an imaging device; determining a second body of interest orientation information of the body of interest relative to the imaging device; and generating, by executing instructions with a processor, a digitally reconstructed radiograph of the loaded three-dimensional image data that substantially corresponds to the two-dimensional image data, including: initializing a registration of the loaded three-dimensional image data and the acquired two-dimensional image data by estimating the orientation and position of the body of interest relative to the imaging device based on the first body of interest orientation information and the second body of interest orientation information; wherein the digitally reconstructed radiograph includes a view through the three-dimensional image data that is substantially similar to the acquired two-dimensional image data based on the estimated orientation and position of the body of interest to the imaging device; and determining a common point in the acquired two-dimensional image data and the digitally reconstructed radiograph; and refining the initialized registration of the acquired two-dimensional image data with the loaded the three-dimensional image data using at least the common point information; wherein refining the initialized registration included selecting and employing at least two similarity/cost measures selected from a group comprising a normalized mutual information algorithm, a mutual information algorithm, a gradient difference algorithm, a gradient algorithm, a line contour algorithm, a surface contour algorithm, a pattern intensity algorithm.