Texture compression and synthesis method with fine granularity and high compression rate

A synthesis method and high-compression technology, applied in image data processing, television, instruments, etc., can solve the problems of poor reconstruction quality, difficult to achieve, and complex texture decompression process requirements, so as to reduce resource consumption and achieve good compression. Quality, the effect of saving memory resources

Inactive Publication Date: 2010-08-04
上海亚图软件有限公司
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 2. The BD method of data block decomposition is limited by the color types in the color table, and cannot handle the problems of "sharp texture boundaries" or "multiple texture colors" well, and the quality o

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Texture compression and synthesis method with fine granularity and high compression rate
  • Texture compression and synthesis method with fine granularity and high compression rate
  • Texture compression and synthesis method with fine granularity and high compression rate

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Please refer to the accompanying drawings for a further description of the present invention.

[0036] The present invention describes a texture compression method using a texture compression unit with a smaller granularity and MIPMAP mapping technology, using a 2×2 texel block as the basic compression block, and in the case that each texel has 8-bit modulation data, A texture compression rate of 4bpp can be achieved, and a texture compression rate of 2.5bpp can be achieved in the case of 2-bit modulation data for each texel.

[0037] Such as image 3 As shown, the basic compressed block includes basic color data and modulation data.

[0038] Such as Figure 4 As shown, the basic color data is 32 bits. In the basic color data, each RGB color occupies 8 bits of data, and the transparent data occupies 8 bits of data.

[0039] Such as Figure 5A with Figure 5B As shown, the modulation data is 8-32 bits. When the quality of texture compression is not very high, or th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a texture compression and synthesis method with fine granularity and high compression rate, wherein the compression method comprises the following steps: generating an MIPMAP with low resolution; dividing the MIPMAP with low resolution into a plurality of basic compression units; generating basis color data and modulation data on each basic compression unit; and forming all texture compression blocks into texture compression data. The synthesis method comprises the following steps: carrying out linear interpolation on basic color and adjacent basic color data in each compression block to generate temporary intermediate basic color data; taking out the modulation data; modulating the intermediate basic color data to construct basic units; combining all generated basic units to construct the MIPMAP with low resolution; and carrying out bilinear interpolation on the generated MIPMAP to construct a target texture map with high resolution. The invention has the advantages that different modulation modes are suitable for different occasions and the compression quality is excellent; and the modulation data are directly saved in the compression block.

Description

technical field [0001] The invention relates to a texture compression and synthesis method in computer graphics, in particular to a fine-grained and high compression rate texture compression and synthesis method. Background technique [0002] Computer Graphics (CG) is a science that uses mathematical algorithms to convert two-dimensional or three-dimensional graphics into a raster form for computer displays. Simply put, the main research content of computer graphics is to study how to represent graphics in the computer, and to use the computer to calculate, process and display the related principles and algorithms of graphics. [0003] A texture is an array of one-, two-, or multi-dimensional data items used in computing the color or appearance of a fragment resulting from the rasterization of a computer graphics picture. Textures can be image data, color or transparency data, roughness / smoothness data, albedo data, etc. Delivering realistic computer graphics generally req...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04N7/26G06T9/00
Inventor 朱德栋
Owner 上海亚图软件有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products