System and method for use of images with recognition analysis
First Claim
Patent Images
1. A method performed by a system of one or more computers for selecting image content, the method comprising:
- performing image analysis on a collection of image content items to obtain information about each image content item, including one or more of (i) identification of one or more objects in one or more image content items, and (ii) identification of a feature for each identified object;
detecting content that is to be used for image selection;
providing, to a user, one or more image selection results from the collection of image content items based on (i) the detected content and (ii) the information obtained from the image analysis;
receiving, from the user, user-input associated with an user-interactable interface element associated with a first image selection result of the one or more image selection results, the user input specifying selection of a parameter indicated by the user-interactable interface element and referring to one or more properties of first image content of the first image selection result; and
providing, to the user, one or more additional image selection results based on (i) the detected content, (ii) the information obtained from the image analysis, and (iii) the selected parameter associated with the first image selection result.
4 Assignments
0 Petitions
Accused Products
Abstract
An index is provided that holds information about each image content item in a collection of items, For each image content item, a first information item identifying the image content item and its location on a network, and at least one of (i) a second information item identifying a signature value of an object in the image content, or (ii) identification of a recognized object in the image content.
123 Citations
20 Claims
-
1. A method performed by a system of one or more computers for selecting image content, the method comprising:
-
performing image analysis on a collection of image content items to obtain information about each image content item, including one or more of (i) identification of one or more objects in one or more image content items, and (ii) identification of a feature for each identified object; detecting content that is to be used for image selection; providing, to a user, one or more image selection results from the collection of image content items based on (i) the detected content and (ii) the information obtained from the image analysis; receiving, from the user, user-input associated with an user-interactable interface element associated with a first image selection result of the one or more image selection results, the user input specifying selection of a parameter indicated by the user-interactable interface element and referring to one or more properties of first image content of the first image selection result; and providing, to the user, one or more additional image selection results based on (i) the detected content, (ii) the information obtained from the image analysis, and (iii) the selected parameter associated with the first image selection result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a computing device; and a computer-readable medium coupled to the computing device and having instructions stored thereon which, when executed by the computing device, cause the computing device to perform operations comprising performing image analysis on a collection of image content items to obtain information about each image content item, including one or more of (i) identification of one or more objects in one or more image content items, and (ii) identification of a feature for each identified object; detecting content that is to be used for image selection; providing, to a user, one or more image selection results from the collection of image content items based on (i) the detected content and (ii) the information obtained from the image analysis; receiving, from the user, user-input associated with an user-interactable interface element associated with a first image selection result of the one or more image selection results, the user input specifying selection of a parameter indicated by the user-interactable interface element and referring to one or more properties of first image content of the first image selection result; and providing, to the user, one or more additional image selection results based on (i) the detected content, (ii) the information obtained from the image analysis, and (iii) the selected parameter associated with the first image selection result. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. Non-transitory computer storage media encoded with one or more computer programs, the one or more computer programs comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
performing image analysis on a collection of image content items to obtain information about each image content item, including one or more of (i) identification of one or more objects in one or more image content items, and (ii) identification of a feature for each identified object; detecting content that is to be used for image selection; providing, to a user, one or more image selection results from the collection of image content items based on (i) the detected content and (ii) the information obtained from the image analysis; receiving, from the user, user-input associated with an user-interactable interface element associated with a first image selection result of the one or more image selection results, the user input specifying selection of a parameter indicated by the user-interactable interface element and referring to one or more properties of first image content of the first image selection result; and providing, to the user, one or more additional image selection results based on (i) the detected content, (ii) the information obtained from the image analysis, and (iii) the selected parameter associated with the first image selection result. - View Dependent Claims (17, 18, 19, 20)
-
Specification