System and method for providing objectified image renderings using recognition information from images
First Claim
1. A method for displaying images to a user, the method comprising:
- for stored data corresponding to a captured image, supplementing the stored data with metadata that identifies one or more objects in the captured image; and
rendering the captured image using the stored data and the metadata so that the one or more objects are each selectable; and
performing an action in response to detecting a selection of a given one of the one or more objects.
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.
475 Citations
39 Claims
-
1. A method for displaying images to a user, the method comprising:
for stored data corresponding to a captured image, supplementing the stored data with metadata that identifies one or more objects in the captured image; and
rendering the captured image using the stored data and the metadata so that the one or more objects are each selectable; and
performing an action in response to detecting a selection of a given one of the one or more objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A method for displaying images to a user, the method comprising:
-
detecting one or more objects on a captured image, wherein the one or more objects are of a kind that are designated to be detected;
supplementing stored data that corresponds to the captured image with metadata that identifies each detected object; and
using the stored data and the metadata to present the captured image with the detected objects as separately selectable;
detecting input corresponding to selection of one of the separately selectable objects presented in the captured image; and
responsive to detecting the input, displaying at least one of information or content that is selected based on the detected object. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An image file comprising:
metadata that identifies one or more objects in the image file, wherein the one or more objects have recognition information associated with them. - View Dependent Claims (25, 26, 30, 31, 32, 33)
-
27. An image viewing system comprising:
-
a memory that stores (i) an image file, and (ii) metadata that identifies one or more objects in the image file, wherein the one or more objects have recognition information associated with them; and
a user-interface configured to use the metadata in order to display an indication or information about the one or more objects. - View Dependent Claims (28, 29)
-
-
34. A method for managing images, the method comprising:
-
generating a first recognition information for one or more persons detected as appearing in a set of messages provided by a first user;
determining that a second user is socially interconnected to the first user;
generating a second recognition information for one or more persons detected as appearing in a set of images provided by the second user; and
comparing the first recognition information with the second recognition information in order to identify that a given person appears in an image in the set of the first user and in an image in the set of the second user. - View Dependent Claims (35, 36, 37, 38, 39)
-
Specification