Concept-structured image search
First Claim
1. A computer-implemented process for creating a synthesized image by employing a concept-structured image search query, comprising:
- using a computing device for,(a) specifying a concept-structured query that comprises keywords and location of a concept for each keyword in an image;
(b) performing a text-based image search of an image set using the specified keywords;
(c) selecting groups of representative images from the image set for each of the specified keywords;
(d) performing concept-specific image center selection for each of the selected groups of representative images for each keyword to find the semantic centers of each of the groups of the representative images; and
(e) synthesizing an image that is in accordance with the specified location of the concept of each keyword by placing a representative image that best represents the selected group at the specified location of the concept of each keyword in the synthesized image, using the synthesized image to rank images returned in an image search,(f) performing feature extraction for the synthesized image;
(g) performing image ranking of images returned in the image search by comparing the features of the synthesized image to the features of each of the images returned in the image search; and
(h) outputting a ranked list of the images of the image set that are ranked in accordance with how similar the images returned in the image search are to the synthesized image.
2 Assignments
0 Petitions
Accused Products
Abstract
The concept-structured image search technique described herein pertains to a technique for enabling a user to indicate their semantic intention and then retrieve and rank images from a database or other image set according to this intention. The concept-structured image search technique described herein includes a new interface for image search. With this interface, a user can freely type several key textual words in arbitrary positions on a blank image, and also describe a region for each keyword that indicates its influence scope, which is called concept structure herein. The concept-structured image search technique will return and rank images that are in accordance with the concept structure indicated by the user. One embodiment of the technique can be used to create a synthesized image without actually using the synthesized image to perform a search of an image set.
36 Citations
12 Claims
-
1. A computer-implemented process for creating a synthesized image by employing a concept-structured image search query, comprising:
-
using a computing device for, (a) specifying a concept-structured query that comprises keywords and location of a concept for each keyword in an image; (b) performing a text-based image search of an image set using the specified keywords; (c) selecting groups of representative images from the image set for each of the specified keywords; (d) performing concept-specific image center selection for each of the selected groups of representative images for each keyword to find the semantic centers of each of the groups of the representative images; and (e) synthesizing an image that is in accordance with the specified location of the concept of each keyword by placing a representative image that best represents the selected group at the specified location of the concept of each keyword in the synthesized image, using the synthesized image to rank images returned in an image search, (f) performing feature extraction for the synthesized image; (g) performing image ranking of images returned in the image search by comparing the features of the synthesized image to the features of each of the images returned in the image search; and (h) outputting a ranked list of the images of the image set that are ranked in accordance with how similar the images returned in the image search are to the synthesized image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented process for performing a concept-structured image search, comprising:
using a computing device for, searching an image database by submitting a concept-structured query; and returning a ranked list of one or more images of the image database based on the similarity of the images in the image database with the concept-structured search query, comprising; performing a text-based image search of the image database using the keywords; selecting groups of representative images for each of the specified keywords; synthesizing an image that is in accordance with the specified location of the concept of each keyword by placing a representative image a representative image for each of the groups of representative images at the specified location of the concept of each keyword; performing feature extraction for the synthesized image; performing image ranking of images in the database by comparing the features of the synthesized image to the features of each of the images in the image database; and outputting a ranked list of the images of the image database that are ranked in accordance with how similar they are to the synthesized image. - View Dependent Claims (9, 10, 11, 12)
Specification