TEXTUAL ATTRIBUTE-BASED IMAGE CATEGORIZATION AND SEARCH
First Claim
1. A method of analyzing an image, the method comprising:
- identifying a selected portion of an image as a focus portion to be categorized within one of a plurality of textual categories;
generating a score for patches of the image by comparing each patch to a codeword from a codebook, the patches being subdivisions of the image;
associating a category of the focus portion with the image as one of the plurality of textual categories based on the score;
determining a layout of the image based on at least one of a size or position of the focus portion of the image; and
storing the image in a computer readable storage medium, the image stored with metadata that includes the category and layout.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques and systems for providing textual attribute-based image categorization and search are disclosed herein. In some aspects, images may be analyzed to identify a category of an image, or portion thereof. Additional textual attributes may be identified and associated with the image. In various aspects, the categories may be types of sky sceneries. Categorized images may be searched based on the categories and/or attributes. In further aspects, a user interface may provide an intuitive arrangement of the images for user navigation and selection. The user interface may also provide a simplified presentation and search of the categorized images. Images selected from user interface may be used to replace or modify features of an existing target image.
-
Citations
20 Claims
-
1. A method of analyzing an image, the method comprising:
-
identifying a selected portion of an image as a focus portion to be categorized within one of a plurality of textual categories; generating a score for patches of the image by comparing each patch to a codeword from a codebook, the patches being subdivisions of the image; associating a category of the focus portion with the image as one of the plurality of textual categories based on the score; determining a layout of the image based on at least one of a size or position of the focus portion of the image; and storing the image in a computer readable storage medium, the image stored with metadata that includes the category and layout. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image selection user interface stored on computer-readable media to cause a computing device to perform image selection, the user interface comprising:
-
a category triangle that arranges categorized images based on image scores for each of a plurality of classifier scores, each vertex of the category triangle to include images that are designated with a high score for a respective category; an image display portion to cause a display of a plurality of images when a selection is made within the category triangle; and an attribute selector to filter the plurality of images in the image display portion based on one or more attributes associated with the images. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An image search system, comprising:
-
one or more processors; and memory to store computer readable instructions executable by the one or more processors, the instructions operable to; categorize images by textual categories, the images categorized by generating classifier scores including a classifier score for each category classifier, associate a category with the image based on the classifier scores, identify at least one textual attribute of each image other than the category by analyzing the image based on a predetermined set of attributes, receive a search request from a client device, the search request to initiate a query of the images by the image search system, and transmit images to the client device that satisfy the search request. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification