Generating search requests from multimodal queries
First Claim
Patent Images
1. A method in a computing device for generating a compact representation of an image, the method comprising:
- for each of a plurality of blocks of pixels of the image, calculating for the block a representative intensity level derived from intensities of the pixels of the block;
performing a discrete transform on the representative intensity levels for the blocks to generate transformed coefficients;
applying a principal component analysis to the transformed coefficients to generate PCA coefficients of a reduced dimensionality; and
setting each bit of a vector with an element corresponding to a PCA coefficient based on the value of the PCA coefficientwherein the bits represent the compact representation of the image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for generating a search request from a multimodal query that includes a query image and query text is provided. The multimodal query system identifies images of a collection that are textually related to the query image based on similarity between words associated with each image and the query text. The multimodal query system then selects those images of the identified images that are visually related to the query image. The multimodal query system may formulate a search request based on keywords of web pages that contain the selected images and submit that search request to a search engine service.
36 Citations
16 Claims
-
1. A method in a computing device for generating a compact representation of an image, the method comprising:
-
for each of a plurality of blocks of pixels of the image, calculating for the block a representative intensity level derived from intensities of the pixels of the block; performing a discrete transform on the representative intensity levels for the blocks to generate transformed coefficients; applying a principal component analysis to the transformed coefficients to generate PCA coefficients of a reduced dimensionality; and setting each bit of a vector with an element corresponding to a PCA coefficient based on the value of the PCA coefficient wherein the bits represent the compact representation of the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage device containing computer-executable instructions for controlling a computing device to generate a compact representation of an image, by a method comprising:
-
for each of a plurality of blocks of pixels of the image, calculating for the block a representative intensity level derived from intensities of the pixels of the block; performing a discrete transform on the representative intensity levels for the blocks to generate transformed coefficients; applying a principal component analysis to the transformed coefficients to generate PCA coefficients of a reduced dimensionality; and setting each bit of a vector with an element corresponding to a PCA coefficient based on the value of the PCA coefficient wherein the bits represent the compact representation of the image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification