3D catheter tip tracking in 2D X-ray image sequences using a hidden Markov model and 3D rotational angiography