Enhanced image compression with clustering and lookup procedures
AssigneeGoogle Inc.
InventorsKrzysztof Potempa, Jyrki Alakuijala, Robert Obryk
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsKrzysztof Potempa, Jyrki Alakuijala, Robert Obryk
Estimating the term…
An image encoder includes a processor and a memory. The memory includes instructions configured to cause the processor to perform operations. In one example implementation, the operations may include determining whether a dictionary item is available for replacing a block of an image being encoded, the determining based on a hierarchical lookup mechanism, and encoding the image along with reference information of the dictionary item in response to determining that the dictionary item is available. In one more example implementation, the operations may include performing principal component analysis (PCA) on a block to generate a corresponding projected block, the block being associated with a group of images, comparing the projected block with a corresponding threshold, descending the block recursively based on the threshold until a condition is satisfied, and identifying a left over block as a cluster upon satisfying of the condition.
A method, comprising:
A method, comprising:
An encoder, comprising:
An encoder, comprising:
A non-transitory computer-readable storage medium having stored thereon computer executable program code which, when executed on a computer system, causes the computer system to perform a method, comprising:
A non-transitory computer-readable storage medium having stored thereon computer executable program code which, when executed on a computer system, causes the computer system to perform a method, comprising:
Dependencies are inferred from the claim text.