Patent ID: 8675972

Claim:
A method for determining, in an augmented reality environment, a pose of a three-dimensional object in an image of a video stream, the method comprising: creating a set of two dimensional representations of the three-dimensional object, wherein the two dimensional representations include pose information, wherein the pose information includes position, orientation, and scale information of the three-dimensional object; acquiring a generic three-dimensional model of the three-dimensional object in the image of the video stream, wherein said three-dimensional model is a meshing of said three-dimensional object; identifying and positioning in the three-dimensional model at least one element characterizing the three-dimensional object in the generic three-dimensional model; projecting the generic three-dimensional model and the at least one element as at least one representation in two dimensions and associating with each representation in two dimensions of information on the pose of the three-dimensional object and on the position of the at least one element; identifying the at least one element in the image; selecting and positioning of a two dimensional representation from the set on the object in said image based on the identification of the element in the image; determining the three-dimensional pose of the object in the image from at least the pose information associated with the selected two dimensional representation; and automatically placing said meshing to correspond to the object in the image of the video stream for initializing a tracking of said object in the video stream for augmenting the video stream according to a displacement of the object in the video stream.