Color distribution for texture and image compression
AssigneeIntel Corporation
InventorsAlexander Reshetov, Yevgeniy Kuzmin, Denis Ivanoy
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsAlexander Reshetov, Yevgeniy Kuzmin, Denis Ivanoy
Estimating the term…
A block decomposition based method is provided for compressing textures based on sharing color information between texture blocks. The texture map is divided into a plurality of texture blocks containing texels. During compression a first color value is stored for a first block and a second color value is stored for a second block. A palette is created for each texture block using the color values stored for several neighboring texture blocks. Each texel in each of the texture blocks is indexed to one of the colors in the palette. Accordingly the method compresses the information in the texture map by storing for each texture block bits representing a color value and bits to index each of the texels to a color in the palette, which allows sharing of color information between blocks. During decompression the palettes are regenerated and colors from the palette are assigned to the texels according to the stored index values. Accordingly, the decompression of the texture allows regeneration of the compressed texture, which may be mapped to surfaces to improve the visual quality of three-dimensional graphics.
A method comprising, for each of a plurality of blocks in an image, generating compressed information including information representing a single color value and information representing a plurality of color palette indices including at least one color palette index to a color represented in compressed information for another block in the image.
A computer-readable medium having stored thereon data representing sequences of computer instructions that when executed cause a machine to:
A method comprising:
A computer system comprising:
Dependencies are inferred from the claim text.