Unlock instant, AI-driven research and patent intelligence for your innovation.

GPU compressed texture processing method

A technology of compressing textures and processing methods, applied in image data processing, 3D image processing, instruments, etc., can solve the problem of high cost of file storage and network transmission, enhance the sense of reality and visual effects, reduce storage size, and improve loading. effect of speed

Active Publication Date: 2020-07-10
HANGZHOU QUWEI SCI & TECH
View PDF21 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

GPU compressed texture formats (DXT / PVRTC / ETC / ASTC, etc.) use fixed bit rate compression algorithms to process texture images to reduce the complexity of hardware decoding algorithms and meet texture random access requirements, but the cost of file storage and network transmission is high

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
  • GPU compressed texture processing method
  • GPU compressed texture processing method
  • GPU compressed texture processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0030] The GPU compressed texture processing method utilizes the characteristics of the programmable pipeline of the modern graphics processor and the powerful parallel data processing capability, and decodes the texture material into the compressed texture format supported by the GPU hardware in the GPU, which greatly improves the processing efficiency of the algorithm and greatly improves the processing efficiency of the algorithm. Reduce the amount of CPU calculation and calculation load, and can be processed in real time on mobile devices.

[0031] In order to maximize the rendering efficiency and maximize the versatility of the texture decoding algorithm, the optimal GPU programming language will be selected first according to the capabilities of the specific GPU and different operating systems. Direct3D / Vulkan / CUDA / OpenCL in Microsoft Win...

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 discloses a GPU compressed texture processing method. The method specifically comprises the following steps: further coding GPU compressed texture resources; employing a similar vector quantization method for processing a data block; recalculating the pixel palette index by controlling the mean square error; employing a differential coding thought as reference, removing spatial redundancy, generating a pixel palette index dictionary, performing YCoCg transformation and discrete wavelet compression on pixels in all the data blocks, further removing the data redundancy, and finallyprocessing and interweaving data streams based on a finite state entropy coding method of an asymmetric digital system to generate efficient compressed texture resources. The invention has the beneficial effects that the storage size of compressed texture resources is reduced; the data redundancy is reduced, and the decoding performance and the loading efficiency are improved; the occupation of avideo memory is reduced, the loading speed of material resources is increased, and the CPU load is reduced; the storage and network transmission cost is reduced, the loading and decoding speed of material resources is improved, and the contradiction between the storage space and the decoding efficiency is solved.

Description

technical field [0001] The present invention relates to the technical field related to graphics processing, in particular to a GPU compressed texture processing method. Background technique [0002] In computer graphics, texture usually refers to the image resource applied to the surface material of the object or drawn on the screen. The texture map maps the image resource to the surface of the object in a specific way to enhance the realism and visual effect of the object. It is one of the basic technologies of computer graphics and is widely used in the field of graphics rendering. [0003] Because traditional image compression formats (JPG / PNG / WebP) have high compression ratio and compression quality, texture material resources are mostly used for file storage and network transmission. Although the storage and transmission costs required by the traditional image compression format are low, due to the high computational complexity of the decoding algorithm, it cannot meet...

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): G06T15/00G06T15/04G06T15/50G06T5/00G06T7/90
CPCG06T15/005G06T15/04G06T15/50G06T7/90G06T5/70Y02D10/00
Inventor 张金矿熊永春
Owner HANGZHOU QUWEI SCI & TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More