Non-rigid 2D-3D Medical Image Registration using Markov Random Fields