Image compression using exemplar dictionary based on hierarchical clustering
AssigneeGoogle Inc.
InventorsMei Han, Michele Covell, Saurabh Mathur, Shumeet Baluja, Vivek Kwatra
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsMei Han, Michele Covell, Saurabh Mathur, Shumeet Baluja, Vivek Kwatra
Estimating the term…
An exemplar dictionary is built from example image blocks for determining predictor blocks for encoding and decoding images. The exemplar dictionary comprises a hierarchical organization of example image blocks. The hierarchical organization of image blocks is obtained by clustering a set of example image blocks, for example, based on k-means clustering. Performance of clustering is improved by transforming feature vectors representing the image blocks to fewer dimensions. Principal component analysis is used for determining feature vectors with fewer dimensions. The clustering performed at higher levels of the hierarchy uses fewer dimensions of feature vectors compared to lower levels of hierarchy. Performance of clustering is improved by processing only a sample of the image blocks of a cluster. The clustering performed at higher levels of the hierarchy uses lower sampling rates as compared to lower levels of hierarchy.
A computer-implemented method for building an exemplar dictionary comprising exemplars for encoding images, the method comprising:
A method performed by a computer for encoding an image using an exemplar dictionary, the method comprising:
A computer-implemented system for building an exemplar dictionary comprising exemplars for encoding images, the system comprising:
A computer program product having a non-transitory computer-readable storage medium storing computer-executable code for building an exemplar dictionary comprising exemplars for encoding images, the code comprising:
Dependencies are inferred from the claim text.