CONTENT IDENTIFICATION AND DISTRIBUTION
First Claim
1. An identifier system for computing identity information from image data, at least part of the image data being representative of an identifier, the identifier comprising a location element and encoded data associated with the location element,the identifier system comprising computer interpretable reference data corresponding to the identifier,the reference data being suitable for use in feature matching to determine a location and an orientation of the location element in the image data, and thereby to locate the encoded data in the image data for subsequent decoding into the identity information.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides an identifier system for computing identity information from image data. At least part of the image data is representative of an identifier. The identifier comprises a location element and encoded data associated with the location element. The identifier system comprises computer interpretable reference data corresponding to the identifier. The reference data is suitable for use in feature matching to determine a location and an orientation of the location element in the image data—thereby to locate the encoded data in the image data for subsequent decoding into the identity information The invention also provides a computer implemented method of presenting an augmented reality view of a physical article using the identifier system.
19 Citations
21 Claims
-
1. An identifier system for computing identity information from image data, at least part of the image data being representative of an identifier, the identifier comprising a location element and encoded data associated with the location element,
the identifier system comprising computer interpretable reference data corresponding to the identifier, the reference data being suitable for use in feature matching to determine a location and an orientation of the location element in the image data, and thereby to locate the encoded data in the image data for subsequent decoding into the identity information.
-
9. A computer implemented method of locating an identifier in image data, the identifier comprising a location element and encoded data associated with the location element, the method comprising:
-
receiving the image data; receiving computer interpretable reference data corresponding to the identifier; using feature matching based on the reference data to determine a location and a scale and orientation of the location element in the received image data; using the determined location, scale and orientation of the location element to locate the encoded data for subsequent decoding into identity information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer implemented method of presenting an augmented reality view of a physical article, comprising:
-
receiving image data representative of a physical article for which augmented reality content is available; determining an identity of the augmented reality content; sending a request for the augmented reality content, the request including an indication of the determined identity; receiving a response to the request, the response comprising the augmented reality content; and presenting an augmented reality view of the physical article, based on the image data and the augmented reality content; in which the physical article includes an identifier, in which the image data comprises data representative of the identifier, and in which determining an identity of the augmented reality content comprises computing identity information from the data representative of the identifier; in which the identifier comprises a location element and encoded data associated with the location element; and computing the identity information comprises; receiving the image data; receiving computer interpretable reference data corresponding to the identifier; using feature matching based on the reference data to determine a location and a scale and orientation of the location element in the received image data; using the determined location, scale and orientation of the location element to locate the encoded data for subsequent decoding into identity information, and decoding the resulting encoded data into the identity information.
-
Specification