Parallel BTF Compression with Multi-Level Vector Quantization in OpenCL
dc.contributor.author | Egert, Petr | en_US |
dc.contributor.author | Vlastimil, Havran | en_US |
dc.contributor.editor | John Keyser and Young J. Kim and Peter Wonka | en_US |
dc.date.accessioned | 2014-12-16T07:23:39Z | |
dc.date.available | 2014-12-16T07:23:39Z | |
dc.date.issued | 2014 | en_US |
dc.description.abstract | Bidirectional Texture Function (BTF) as an effective visual fidelity representation of surface appearance is becoming more and more widely used. In this paper we report on contributions to BTF data compression for multi-level vector quantization. We describe novel decompositions that improve the compression ratio by 15% in comparison with the original method, without loss of visual quality. Further, we show how for offline storage the compression ratio can be increased by 33% in total by Huffman coding. We also show that efficient parallelization of the vector quantization algorithm in OpenCL can reduce the compression time by factor of 9 on a GPU. The results for the new compression algorithm are shown on six low dynamic range BTFs and four high dynamic range publicly available BTF samples. Our method allows for real time synthesis on a GPU. | en_US |
dc.description.seriesinformation | Pacific Graphics Short Papers | en_US |
dc.identifier.isbn | 978-3-905674-73-6 | en_US |
dc.identifier.uri | https://doi.org/10.2312/pgs.20141265 | en_US |
dc.publisher | The Eurographics Association | en_US |
dc.subject | I.3.7 [Computer Graphics] | en_US |
dc.subject | Three Dimensional Graphics and Realism | en_US |
dc.subject | Shading | en_US |
dc.subject | texture | en_US |
dc.subject | I.4.1 [Image Processing and Computer Vision] | en_US |
dc.subject | Digitization and Image Capture | en_US |
dc.subject | Quantization | en_US |
dc.subject | Reflectance | en_US |
dc.title | Parallel BTF Compression with Multi-Level Vector Quantization in OpenCL | en_US |
Files
Original bundle
1 - 1 of 1