Browse > Article
http://dx.doi.org/10.3837/tiis.2016.10.023

Intra-picture Block-matching Method for Codebook-based Texture Compression  

Cui, Li (Department of Computer & Software, Hanyang University)
Jang, Euee S. (Department of Computer & Software, Hanyang University)
Publication Information
KSII Transactions on Internet and Information Systems (TIIS) / v.10, no.10, 2016 , pp. 5063-5073 More about this Journal
Abstract
In this paper, an efficient texture compression method is proposed for fast rendering, which exploits the spatial correlation among blocks through intra-picture block matching. Texture mapping is widely used to enhance the visual quality of results in real-time rendering applications. For fast texture mapping, it is necessary to identify an effective trade-off between compression efficiency and computational complexity. The conventional compression methods utilized for image processing (e.g., JPEG) provide high compression efficiency while resulting in high complexity. Thus, low complexity methods, such as ETC1, are often used in real-time rendering applications. Although these methods can achieve low complexity, the compression efficiency is still lower than that of JPEG. To solve this problem, we propose a texture compression method by reducing the spatial redundancy between blocks in order to achieve the better compression performance than ETC1 while maintaining complexity that is lower than that of JPEG. Experimental results show that the proposed method achieves better compression efficiency than ETC1, and the decoding time is significantly reduced compared to JPEG while similar to ETC1.
Keywords
texture compression; spatial correlation; vector quantization; codebook;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Fenny, “Texture Compression Using Low-frequency Signal Modulation,” in Proc. of ACM SIGGRAPH/EUROGRAPHICS Conference on Graphics Hardware, pp. 84-91, Switzerland, 2003. Article (CrossRef Link).
2 S3TC DirectX 6.0 Standard Texture compression, White paper, S3 Corp. Article (CrossRef Link).
3 J. Ström, and T. Akenine- Möller, “PACKMAN: Texture Compression for Mobile Phones,” in Proc. of ACM SIGGRAPH 2004 Sketches, pp. 66, New York USA, 2004. Article (CrossRef Link).
4 J. Ström, and T. Akenine- Möller, “iPACKMAN: High-Quality, Low-Complexity Texture Compression for Mobile Phones,” in Proc. of ACM SIGGRAPH/EUROGRAPHICS Conference on Graphics Hardware, pp. 63-70, Los Angeles CA, July 2005. Article (CrossRef Link).
5 J. Ström, and M. Pettersson, “ETC2: texture compression using invalid combinations,” in Proc. of the 22nd ACM SIGGRAPH/EUROGRAPHICS Symp. Graph. Hardware, pp. 49-54, 2007. Article (CrossRef Link).
6 J.Nystad, A. Lassen, A. Pomianowski, S. Ellis and T. Olson, “Adaptive Scalable Texture Compression,” in Proc. of the 4th ACM SIGGRAPH/Eurographics Conference on High-Performance Graphics. Eurographics Association, Aire-la-Ville, Switzerland, pp. 105-114, 2012. Article (CrossRef Link).
7 P. Krajcevski, A. Golas, K. Ramani, M. Shebanow and D. Manocha, “VBTC: GPU-Friendly Variable Block Size Texture Encoding,” Computer Graphics Forum, vol. 35, pp. 409-419, 2016. Article (CrossRef Link).   DOI
8 G. Knittel, A. Schilling, A. Kugler, and W. Strasser, “Hardware for Superior Texture Performance,” Computers & Graphics. vol.20, no.4, pp. 475–481, July 1996. Article (CrossRef Link).   DOI
9 J. Torborg., and J.T. Kajiya, “Talisman: Commodity Realtime 3D Graphics for the PC,” in Proc. of ACM SIGGRAPH 96, Computer Graphics Proceedings, Annual Conference Series, pp. 353–364, Aug. 1996. Article (CrossRef Link).
10 A.C. Beers, M. Agrawala, and N. Chadda, “Rendering from Compressed Textures,” in Proc. of ACM SIGGRAPH 96, Computer Graphics Proceedings, Annual Conference Series SIGGRAPH96, pp. 373–378, Aug., 1996. Article (CrossRef Link).
11 Y. Xiao, C. S. Leung and P. M. Lam, “Self-organizing map-based color palette for high-dynamic range texture compression,” Neural Computing and Applications, vol.21, pp. 639-647, June 2012. Article (CrossRef Link).   DOI
12 C.C. Chen, X. Xu, R.L. Liao, W.H. Peng, S. Liu, and S. Lei, “Screen Content Coding using Non-square Intra Block Copy for HEVC,” IEEE International Conference on Multimedia and Expo (ICME), pp. 1-6, July 14-18, 2014. Article (CrossRef Link).
13 D. Kwon and M. Budagavi, “Fast intra block copy (IntraBC) search for HEVC screen content coding,” in Proc. of IEEE International Symposium on Circuits and Systems (ISCAS), pp. 9-12, June 1-5, 2014. Article (CrossRef Link).
14 K. Rapaka, C. Pang, J. Sole, M. Karczewicz, B. Li and J.Z. Xu, “Improved intra block copy and motion search methods for screen content coding,” in Proc. of SPIE, Applications of Digital Image Processing, vol. 9599, pp.14 Sep. 2015. Article (CrossRef Link).
15 Ericsson Labs, “Ericsson Texture Compression Tool etcpack v2.73:ETC1,” Article (CrossRef Link).
16 W. Griffin and M. Olano, “Evaluating Texture Compression Masking Effects Using Objective Image Quality Assessment Metrics,” IEEE Transactions on Visualization and Computer Graphics, vol.21, no.8 , pp. 970-979, 2015. Article (CrossRef Link).   DOI