AUGMENTED REALITY METHOD AND DEVICES USING A REAL TIME AUTOMATIC TRACKING OF MARKER-FREE TEXTURED PLANAR GEOMETRICAL OBJECTS IN A VIDEO STREAM
First Claim
1. A method for tracking in real time at least one substantially plane geometrical object from a real scene in at least two substantially consecutive images of at least one video stream, in an augmented reality application, the initialization of the method being automatic, said method comprising the following steps:
- reception of a first image from said at least one video stream (300), said first image including said at least one object to be tracked;
determination of the position and the orientation of said at least one object to be tracked in said first image (320) on the basis of a plurality of image blocks determined beforehand, each image block of said plurality of image blocks being associated with a pose of said at least one object to be tracked;
creation of a key image including said first image and the position and the orientation of said at least one object to be tracked in said first image;
reception of a second image from said at least one video stream (330), said second image including said at least one object to be tracked; and
evaluation of the position and the orientation of said at least one object to be tracked in said second image on the basis of said key image (330).
3 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method and to devices for the real-time tracking of one or more substantially planar geometrical objects of a real scene in at least two images of a video stream for an augmented-reality application. After receiving a first image of the video stream (300), the first image including the object to be tracked, the position and orientation of the object in the first image are determined from a plurality of previously determined image blocks (320), each image block of said plurality of image blocks being associated with an exposure of the object to be tracked. The first image and the position and the orientation of the object to be tracked in the first image define a key image. After receiving a second image from the video stream, the position and orientation of the object to be tracked in the second image are evaluated from the key image (300). The second image and the corresponding position and orientation of the object to be tracked can be stored as a key image. If the position and the orientation of the object to be tracked cannot be found again in the second image from the key
75 Citations
20 Claims
-
1. A method for tracking in real time at least one substantially plane geometrical object from a real scene in at least two substantially consecutive images of at least one video stream, in an augmented reality application, the initialization of the method being automatic, said method comprising the following steps:
-
reception of a first image from said at least one video stream (300), said first image including said at least one object to be tracked; determination of the position and the orientation of said at least one object to be tracked in said first image (320) on the basis of a plurality of image blocks determined beforehand, each image block of said plurality of image blocks being associated with a pose of said at least one object to be tracked; creation of a key image including said first image and the position and the orientation of said at least one object to be tracked in said first image; reception of a second image from said at least one video stream (330), said second image including said at least one object to be tracked; and evaluation of the position and the orientation of said at least one object to be tracked in said second image on the basis of said key image (330). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A device for tracking in real time at least one substantially plane geometrical object from a real scene in at least two substantially consecutive images of at least one video stream, in an augmented reality application, the initialization of said tracking being automatic, said device comprising:
-
means for receiving a first image from said at least one video stream, said first image including said at least one object to be tracked; IDBans for storing said first image in first storage means; means for determining the position and the orientation of said at least one object to be tracked in said first image on the basis of a plurality of image blocks stored beforehand in second storage means, each image block of said plurality of image blocks being associated with a pose of said at least one object to be tracked, said pose being stored in said second storage means, the position and the orientation of said at least one object to be tracked in said first image being stored in said first storage means; means for receiving a second image from said at least one video stream, said second image including said at least one object to be tracked; and means for evaluating the position and the orientation of said at least one object to be tracked in said second image on the basis of data stored in said first storage means. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification