System and method for providing objectified image renderings using recognition information from images
First Claim
1. A computer-implemented method for displaying images to a user, the method comprising:
- supplementing an image with object data that identifies an object in the image;
extrapolating information about the object depicted in the image based on the object data;
storing the extrapolated information in a header of a file of the image; and
providing the extrapolated information with the image as renderable image data.
5 Assignments
0 Petitions
Accused Products
Abstract
An embodiment provides for enabling retrieval of a collection of captured images that form at least a portion of a library of images. For each image in the collection, a captured image may be analyzed to recognize information from image data contained in the captured image, and an index may be generated, where the index data is based on the recognized information. Using the index, functionality such as search and retrieval is enabled. Various recognition techniques, including those that use the face, clothing, apparel, and combinations of characteristics may be utilized. Recognition may be performed on, among other things, persons and text carried on objects.
158 Citations
21 Claims
-
1. A computer-implemented method for displaying images to a user, the method comprising:
-
supplementing an image with object data that identifies an object in the image; extrapolating information about the object depicted in the image based on the object data; storing the extrapolated information in a header of a file of the image; and providing the extrapolated information with the image as renderable image data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer storage medium encoding computer executable instructions that when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
supplementing an image with object data that identifies an object in the image; extrapolating information about the object depicted in the image based on the object data; storing the extrapolated information in a header of a file of the image; and providing the extrapolated information with the image as renderable image data. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more processors; and a memory coupled to the one or more processors, wherein the memory stores instructions that, when executed by the one or more processors, cause the one or more processors to; supplement an image with object data that identifies an object in the image; extrapolate information about the object depicted in the image based on the object data; store the extrapolated information in a header of a file of the image; and provide the extrapolated information with the image as renderable image data.
-
-
15. A computer-implemented method for displaying images to a user, the method comprising:
-
supplementing an image with object data that identifies an object in the image; extrapolating information about the object depicted in the image based on the object data; and providing the extrapolated information in a separate file in association with a file of the image; wherein the extrapolated information is provided as renderable image data. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification