Patent ID: 8675965

Claim:
A method for analyzing an image of a real object generated by at least one camera, comprising: generating at least a first image by the camera capturing at least one real object provided with an object coordinate system, defining a first search domain comprising multiple data sets of the real object, each of the data sets being indicative of a respective portion of the real object, analyzing at least one characteristic property of the first image of the camera with respect to the first search domain, in order to determine whether the at least one characteristic property corresponds to information of at least a particular one of the data sets of the first search domain, if it is determined that the at least one characteristic property corresponds to information of at least a particular one of the data sets, defining a second search domain comprising a reduced number of the data sets compared to the first search domain and using the second search domain for analyzing the first image and at least a second image generated by the camera, analyzing at least one characteristic property of the second image of the camera with respect to the second search domain, in order to determine whether the at least one characteristic property of the second image corresponds to information of a particular one of the data sets of the second search domain and to identify the real object and the position and orientation of the object coordinate system with respect to the camera, wherein analyzing an image with respect to the first search domain includes a first algorithm and analyzing an image with respect to the second search domain includes a second algorithm, which is different from the first algorithm, wherein the first algorithm calculates a compact representation of a feature which is invariant to different camera positions or light changes, and the second algorithm functions by being able to find and match a feature using an optimized data structure which is provided to the second algorithm and in which the characteristics of a specific feature from many different views are stored.