IMAGE RETRIEVAL USING SPATIAL BAG-OF-FEATURES
First Claim
Patent Images
1. A method comprising:
- identifying features of an image;
projecting the features onto a line or a circle;
creating a histogram descriptor of the features based on the projecting; and
calibrating the histogram descriptor to minimize a variance between histogram descriptors of two images due to spatial variance of corresponding features between the two images.
2 Assignments
0 Petitions
Accused Products
Abstract
Local features of retrieved images are identified and for each image, an ordered bag-of-features is created that describes the features of the image. Spatial relationships between features of an image are captured in histogram descriptors created from linear or circular projections. Using the histogram descriptors, ordered bags-of-features describing the features of the images are developed. Calibrating the ordered bags-of-features to account for spatial variance leads to spatial bags-of-features.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying features of an image; projecting the features onto a line or a circle; creating a histogram descriptor of the features based on the projecting; and calibrating the histogram descriptor to minimize a variance between histogram descriptors of two images due to spatial variance of corresponding features between the two images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
for each image of a plurality of images; detecting local features of the image; generating an ordered bag-of-features descriptor of the local features; and calibrating the ordered bag-of-features descriptor to generate a spatial bag-of-features descriptor; and building an index of the plurality of images based on the spatial bag-of-features descriptors. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device comprising:
-
a processor in communication with storage media; an image crawling component maintained on the storage media and executed on the processor to retrieve multiple images from one or more databases; and an indexing component maintained on the storage media and executed on the processor to; identify features of the images; project the features onto lines or circles based on linear or circular relationships; create histogram descriptors of the features from the projecting; and calibrate the histogram descriptors to account for spatial relationships between features of the multiple images. - View Dependent Claims (18, 19, 20)
-
Specification