Efficient high dynamic range texture compression

We present a novel compression method for high dynamic range (HDR) textures, targeted for future graphics hardware. Identifying that the existing solutions provide either very high image quality or very simple hardware implementation, we aim to achieve both features in a single solution. Our approach improves upon an existing technique by incorporating a simple chrominance coding that allows overall image quality on par with the state of the art, but at a substantially lower encoding and decoding complexity. The end result is what we believe to be an excellent compromise between image quality and efficiency of hardware implementations. We evaluate our compression method using common test images and established HDR image quality metrics. Additionally, we complement these results with error measurements in the CIE L*a*b* color space in order to separately assess the quality of luminance and chrominance information.

[1]  Tomas Akenine-Möller,et al.  iPACKMAN: high-quality, low-complexity texture compression for mobile phones , 2005, HWWS '05.

[2]  Yangli Hector Yee,et al.  A perceptual metric for production testing , 2004, SIGGRAPH '04.

[3]  Tomas Akenine-Möller,et al.  High dynamic range texture compression for graphics hardware , 2006, SIGGRAPH 2006.

[4]  Charles E. Hughes,et al.  High-dynamic-range still-image encoding in JPEG 2000 , 2005, IEEE Computer Graphics and Applications.

[5]  Baining Guo,et al.  Rendering from compressed high dynamic range textures on programmable graphics hardware , 2007, SI3D.

[6]  Tomas Akenine-Möller,et al.  Practical HDR Texture Compression , 2008, Comput. Graph. Forum.

[7]  Hans-Peter Seidel,et al.  Predicting visible differences in high dynamic range images: model and its calibration , 2005, IS&T/SPIE Electronic Imaging.

[8]  Simon Fenney,et al.  Texture compression using low-frequency signal modulation , 2003, HWWS '03.

[9]  Maryann Simmons,et al.  JPEG-HDR: a backwards-compatible, high dynamic range extension to JPEG , 2005, CIC.

[10]  G. Ward High Dynamic Range Image Encodings , 2005 .

[11]  Hector Yee Perceptual Metric for Production Testing , 2004, J. Graphics, GPU, & Game Tools.

[12]  Maneesh Agrawala,et al.  Rendering from compressed textures , 1996, SIGGRAPH.

[13]  Andrew S. Glassner A Change of Scene , 2001, IEEE Computer Graphics and Applications.

[14]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[15]  Kimmo Roimela,et al.  High dynamic range texture compression , 2006, ACM Trans. Graph..