Lossless Compression of Already Compressed Textures
Abstract
Texture compression helps rendering by reducing the footprint in graphics memory, thus allowing for more textures, and by lowering the number of memory accesses between the graphics processor and memory, increasing performance and lowering power consumption.Compared to image compression methods like JPEG however, textures codecs are typically much less efficient, which is a problem when downloading the texture over a network or reading it from disk. Therefore, in this paper we investigate lossless compression of already compressed textures. By predicting compression parameters in the image domain instead of in the parameter domain, a more efficient representation is obtained compared to using generalcompression such as ZIP or LZMA. This works well also for pixel indices that have previously proved hard to compress. A 4-bit-perpixel format can thus be compressed to around 2.3 bits per pixel (bpp), or 9.6% of the original size, compared to around 3.0 bpp when using ZIP or 2.8 bpp using LZMA. Compressing the original images with JPEG to the same quality also gives 2.3 bpp, meaning that texture compression followed by our packing is on par with JPEG in terms of compression efficiency.
BibTeX
@inproceedings {10.1145:2018323.2018351,
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics},
editor = {Carsten Dachsbacher and William Mark and Jacopo Pantaleoni},
title = {{Lossless Compression of Already Compressed Textures}},
author = {Ström, Jacob and Wennersten, Per},
year = {2011},
publisher = {ACM},
ISSN = {2079-8687},
ISBN = {978-1-4503-0896-0},
DOI = {10.1145/2018323.2018351}
}
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics},
editor = {Carsten Dachsbacher and William Mark and Jacopo Pantaleoni},
title = {{Lossless Compression of Already Compressed Textures}},
author = {Ström, Jacob and Wennersten, Per},
year = {2011},
publisher = {ACM},
ISSN = {2079-8687},
ISBN = {978-1-4503-0896-0},
DOI = {10.1145/2018323.2018351}
}
Collections
Related items
Showing items related by title, author, creator and subject.
-
Fractal Compression Approach for Efficient Interactive Terrain Rendering on the GPU
Erra, Ugo; Scarano, Vittorio; Guida, Davide (The Eurographics Association, 2008)This paper describes an efficient technique for the rendering of large terrain surfaces. The technique is based on a simple rings structure: a sequence of concentric rings at different resolutions and centeredon the viewer's ... -
Multiresolution Modeling Using Fractal Image Compression Techniques
Belmonte, Óscar; Sancho, Sergio; Ribelles, José (The Eurographics Association, 2010)This work presents a new approach to the multiresolution modeling of polygonal meshes. This approach is based on the theoretically well-established fractal image compression techniques. A polygonal mesh is represented as ... -
Compression of Human Motion Capture Data Using Motion Pattern Indexing
Gu, Qin; Peng, Jingliang; Deng, Zhigang (The Eurographics Association and Blackwell Publishing Ltd, 2009)In this work, a novel scheme is proposed to compress human motion capture data based on hierarchical structure construction and motion pattern indexing. For a given sequence of 3D motion capture data of human body, the 3D ...