Content identification and distribution
First Claim
1. 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 comprising 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, whereinthe physical article comprises an identifier,the image data comprises data representative of the identifier, andthe determining of the identity of the augmented reality content comprises computing identity information from the data representative of the identifier,the identifier comprises a location element and encoded data associated with the location element, andthe computing of 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, anddecoding the resulting encoded data 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.
-
Citations
17 Claims
-
1. 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 comprising 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, wherein the physical article comprises an identifier, the image data comprises data representative of the identifier, and the determining of the identity of the augmented reality content comprises computing identity information from the data representative of the identifier, the identifier comprises a location element and encoded data associated with the location element, and the computing of 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An augmented reality content distribution system configured to present an augmented reality view of a physical article, comprising:
-
a client device comprising a computer processor operatively coupled to a camera and a display; a physical article for which augmented reality content is available, the physical article comprising an identifier, the identifier comprising a location element and encoded data associated with the location element; and a server configured to store augmented reality content associated with the physical article, wherein the computer processor is configured to; receive image data from the camera, the image data being representative of the physical article and comprising data representative of the identifier, determine an identity of the augmented reality content by computing identity information from the data representative of the identifier, send a request to the server for the augmented reality content, the request comprising an indication of the determined identity, receive a response to the request, the response comprising the stored augmented reality content, and present an augmented reality view of the physical article on the display, based on the image data and the augmented reality content, and the computing of 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