Improving 2D-3D registration by mutual information using gradient maps