1. Introduction
The ability to self-localize in an unknown environment is a pre-requisite for many applications of image metrology and image understanding. Knowing the location and viewing direction of a moving camera can be a goal in itself, as for example in robot navigation e.g. [5], [16], [6], [1], or it can serve as auxiliary function to constrain object detection [17], [26], tracking [7], [4] and mapping [21], [28].