Viewpoint invariant features and robust monocular camera pose estimation