Texture compression and synthesis methods for gradually reducing resolution

A technology of synthesis method and compression method, which is applied in image data processing, television, instruments, etc., can solve the problems of poor quality of reconstruction, difficulty in realization, complex requirements of texture decompression process, etc., and achieve simple compression and decompression process. Reduce resource consumption and save memory resources

Inactive Publication Date: 2010-09-15
上海亚图软件有限公司
View PDF0 Cites 5 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 methods for gradually reducing resolution
  • Texture compression and synthesis methods for gradually reducing resolution
  • Texture compression and synthesis methods for gradually reducing resolution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0032] The present invention is a method of texture compression using the combination of step-by-step reduction of resolution MIPMAP and bilinear high-order amplification, and an image compression method based on data blocks, which divides the image to be compressed into multiple basic A compression unit (called a data block) is then compressed for each data block, and the data block after the compression process is called a compressed block. A compressed block includes two parts of data: basic color data and modulation data. The basic color data is the texture color of the lower-level resolution MIPMAP of the data block, and the modulation data is the modulation data corresponding to each texel in the data block. The data block is a 4x4 pixel block, and the bit depth of each pixel is 32 bits, and the compressed block after compression is a 64-bit data block. A compressed b...

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 texture compression and synthesis methods for gradually reducing the resolution, wherein the compression method comprises the following steps of: dividing a texture to be compressed into a plurality of equal data blocks; generating a compression block of a lower level resolution for each data block; extracting basic color data from the compression blocks with the low resolution and constructing basic color data of the compression blocks; and constructing modulation data for all pixels in the data blocks and constructing modulation data of the compression blocks. The texture synthesis method comprises the following steps of: reading a compression block and compression blocks adjacent to the compression block, carrying out bilinear interpolation on the compression blocks and constructing intermediate target texture image data; reading the modulation data of the compression blocks, modulating the intermediate target texture data and constructing uncompressed target data blocks; and merging all uncompressed target data blocks and constructing a target texture. The method has the advantages of compression ratio of 4bpp and good compression quality.

Description

technical field [0001] The invention relates to a texture compression and synthesis method in computer graphics, in particular to a texture compression and synthesis method which gradually reduces resolution. 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 require...

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): G06T9/00H04N7/26H04N7/30H04N19/122
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