DCT-based compression is widely used in video and image compression for a high compression ratio, but it suffers from random-access problem when applied to texture compression. In this paper we present a JPEG-Like DCT-based texture compression technique which is suitable for 3D graphics rendering system. We apply a simple adaptive quantization on an 8 × 8 block-size texture, such that the length of the encoded bit stream of one block can be approximated to the target. A pre-defined quantizer scale is encoded with the bit stream with a small overhead. Our technique achieved a high compression ratio, quality control of true color texture, and random access of texture data.
- 3D graphics
- Texture compression