“Azimuth-rotated vector quantization for BTF compression” by Kawai and Matsufuji

  • ©Naoki Kawai and Kazuo Matsufuji

  • ©Naoki Kawai and Kazuo Matsufuji




    Azimuth-rotated vector quantization for BTF compression



    The Bidirectional Texture Function (BTF) is an effective representation for improving the rendering quality of specific materials [1]. Due to its huge size, data compression is needed to make BTF practical [2], and vector quantization is one of principal techniques for compression. We introduce a new technique of vector quantization for BTF compression, which reuses code vectors by rotating them on their normal axes. The technique reduces BTF data by roughly 20% compared with conventional clustering.  


    1. Dana, K. J., Van Ginneken, B., Nayar, S. K. and Koenderink, J. J.: Reflectance and Texture of Real-World Surfaces. ACM Transactions on Graphics 18, 1 (1999), pp. 1–34.
    2. Müller, G, Meseth, J., Sarlette, R. and Klein, R.: Acquisition, Synthesis and Rendering of Bidirectional Texture Functions. Eurographics 2004 STAR-State of The Art Report (2004), pp. 69–94.
    3. http://btf.cs.uni-bonn.de/

Additional Images:

©Naoki Kawai and Kazuo Matsufuji

ACM Digital Library Publication:

Overview Page: