Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Image processing method, device and computer equipment

An image processing and graphics processor technology, applied in the field of image processing, can solve the problems of complex algorithms, low image data processing efficiency, low image processing efficiency, etc., to achieve powerful processing capabilities, avoid the calculation process, and improve processing efficiency.

Active Publication Date: 2015-10-28
TENCENT TECH (SHENZHEN) CO LTD
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in the process of game development, the inventors of the present invention found that the mainstream AO texture baking software on the market is mostly based on the central processing unit (Central Processing Unit, CPU), and the processing efficiency of the central processing unit for image data is relatively low. Low, so the baking efficiency of AO texture is also very low, usually it takes several hours to bake an AO texture; there are also some baking software that can put part of the processing on the CPU and the other part of the processing on the graphics processor (Graphic Processing Unit, GPU), but the algorithms involved in this kind of baking software are often very complicated, and eventually the problem of low image processing efficiency will occur

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
  • Image processing method, device and computer equipment
  • Image processing method, device and computer equipment
  • Image processing method, device and computer equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the purpose, technical solutions and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. . Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0030] Embodiments of the present invention provide an image processing method, device, and computer equipment, which can improve image processing efficiency.

[0031] see figure 1 , figure 1 It is a schematic diagram of an embodiment of the image processing method of the present invention. The image processing method of this embodiment includes:

[0032] 101. The graphics processor receives the information of the scene ...

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

Embodiments of the present invention disclose an image processing method and apparatus, and a computer device. The image processing method disclosed by the embodiments of the present invention includes: receiving, by a graphic processing unit (GPU), information, which is sent by a central processing unit (CPU), about a scene within a preset range around a to-be-rendered target object; rendering, by the GPU, the received scene to obtain scene depth parameters, where the scene is obtained through shooting by a camera located at a ray light source; rendering, by the GPU, the to-be-rendered target object to obtain rendering depth parameters, where the to-be-rendered target object is obtained through shooting by a camera not located at a ray light source; calculating, by the GPU, ambient occlusion (AO) maps of the to-be-rendered target object in directions of ray light sources according to the scene depth parameters and the rendering depth parameters; and overlaying, by the GPU, the AO maps in the directions of the ray light sources, to obtain an output image. The embodiments of the present invention can improve image processing efficiency.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of image processing, and in particular, to an image processing method, device, and computer equipment. Background technique [0002] With the vigorous development of online games today, people have higher and higher requirements for the realism of game scenes. Ambient Occlusion (AO) is an important part of Global Illumination (GI) technology. AO describes the occlusion value of each point on the object surface and other objects in the scene. AO is usually used to attenuate the light in the The light value on the surface of the object, and then generate shadows to enhance the layering of the space, the realism of the scene, and the artistry of the picture. [0003] However, in the process of game development, the inventors of the present invention found that the mainstream AO texture baking software on the market is mostly based on the central processing unit (Central Processing Unit, C...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06T15/00G06T15/10
CPCG06T15/506G06T2215/12G06T15/06
Inventor 韩宇飞简小征张晖
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products