Feature interpolation
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving an image;
extracting a portion of features of the image from the image;
quantizing the extracted features into visual words; and
interpolating a remaining portion of features of the image using the visual words and spatial configurations of visual words generated from a collection of training images and stored in a spatial configuration database.
3 Assignments
0 Petitions
Accused Products
Abstract
Feature interpolation techniques are described. In a training stage, features are extracted from a collection of training images and quantized into visual words. Spatial configurations of the visual words in the training images are determined and stored in a spatial configuration database. In an object detection stage, a portion of features of an image are extracted from the image and quantized into visual words. Then, a remaining portion of the features of the image are interpolated using the visual words and the spatial configurations of visual words stored in the spatial configuration database.
33 Citations
12 Claims
-
1. A computer-implemented method comprising:
-
receiving an image; extracting a portion of features of the image from the image; quantizing the extracted features into visual words; and interpolating a remaining portion of features of the image using the visual words and spatial configurations of visual words generated from a collection of training images and stored in a spatial configuration database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a spatial configuration database that stores visual words extracted from a collection of training images, and neighbor lists for each visual word that include neighboring visual words that neighbor the visual word in the training images; one or more processors; one or more memories comprising instructions stored thereon that, responsive to execution by the one or more processors, implement an interpolation module configured to; receive visual words of an image, the visual words quantized from a portion of features extracted from the image; for each remaining feature that was not extracted from the image; access neighbor lists of neighboring visual words that are neighbors of the remaining feature; determine a common visual word that is included in two or more of the neighbor list of the neighboring visual words that are neighbors of the remaining feature; and interpolate the remaining feature using the common visual word. - View Dependent Claims (10, 11, 12)
-
Specification