• DocumentCode
    747603
  • Title

    High-Quality Mipmapping Texture Compression With Alpha Maps for Graphics Processing Units

  • Author

    Sun, Chih-Hao ; Tsao, You-Ming ; Chien, Shao-Yi

  • Author_Institution
    Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei
  • Volume
    11
  • Issue
    4
  • fYear
    2009
  • fDate
    6/1/2009 12:00:00 AM
  • Firstpage
    589
  • Lastpage
    599
  • Abstract
    Texture compression is an important technique in graphics processing units (GPUs) for saving memory bandwidth. This paper presents a high-quality mipmapping texture compression (MTC) system with alpha maps. Based upon the wavelet transform, a hierarchical approach is adopted for mipmapping textures in the YCbCr color space and alpha channel. By inspecting the similarity between the alpha and luminance channels, the two channels are efficiently encoded together with linear prediction in the differential mode. In addition, the split mode manages textures with no strong relationship between the alpha and luminance channels. A layer overlapping technique is also proposed to reduce the texture memory bandwidth. Simulation results show that MTC can reduce the texture access traffic by 80% to 90% and provides high image quality as well. Compared with DirectX texture compression (DXTC), the most well-known texture compression with alpha maps, MTC reduces the texture access bandwidth by 30% more. VLSI implementation results show that the hardware cost of MTC is similar to that of DXTC and that MTC is suitable for integration in GPUs to provide high-quality textures with low memory bandwidth requirements.
  • Keywords
    bandwidth allocation; computer graphics; data compression; image coding; image colour analysis; image texture; DirectX texture compression; alpha channel; alpha maps; color space; graphics processing units; high-quality mipmapping texture compression; layer overlapping technique; luminance channels; memory bandwidth; wavelet transform; Graphics hardware; graphics processing unit; mobile graphics; texture compression;
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/TMM.2009.2017637
  • Filename
    4838115