A method and apparatus for performing 2D to 3D registration includes an
initialization step and a refinement step. The initialization step is
directed to identifying an orientation and a position by knowing
orientation information where data images are captured and by identifying
centers of relevant bodies. The refinement step uses normalized mutual
information and pattern intensity algorithms to register the 2D image to
the 3D volume.