Hierarchical sparse representation for image retrieval
First Claim
Patent Images
1. One or more memory storage devices storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
- receiving a plurality of training image features; and
generating a hierarchical sparse codebook based at least upon the plurality of training image features, the generating comprising creating a plurality of levels for the hierarchical sparse codebook, each level being associated with a respective sparseness factor.
2 Assignments
0 Petitions
Accused Products
Abstract
A hierarchical sparse codebook allows efficient search and comparison of images in image retrieval. The hierarchical sparse codebook includes multiple levels and allows a gradual determination/classification of an image feature of an image into one or more groups or nodes by traversing the image feature through one or more paths to the one or more groups or nodes of the codebook. The image feature is compared with a subset of nodes at each level of the codebook, thereby reducing processing time.
38 Citations
20 Claims
-
1. One or more memory storage devices storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
-
receiving a plurality of training image features; and generating a hierarchical sparse codebook based at least upon the plurality of training image features, the generating comprising creating a plurality of levels for the hierarchical sparse codebook, each level being associated with a respective sparseness factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for generating a hierarchical sparse codebook, the method comprising:
-
receiving a plurality of training image features; and generating a hierarchical sparse codebook based at least upon the plurality of training image features, the generating comprising encoding each training image feature using a sparse number of nodal features that are associated with leaf nodes of the hierarchical sparse codebook. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-implemented method comprising:
-
receiving an image; extracting a plurality of image features from the image; comparing each image feature with a hierarchical sparse codebook to obtain one or more leaf-level features of the codebook, the one or more leaf-level features representing a sparse code representation of the respective image feature; generating a histogram for the image based at least upon the one or more leaf-level features of each image feature of the image; and representing the image by the histogram. - View Dependent Claims (19, 20)
-
Specification