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

Occlusion culling method, device and computer equipment

A technology for occlusion culling and objects, applied in the field of image rendering, can solve problems such as inability to apply computing power to mobile platforms, large delay, and impact on occlusion culling efficiency, so as to reduce occlusion culling calculation overhead, shorten acquisition time, and improve occlusion judgment efficiency Effect

Active Publication Date: 2021-06-01
TENCENT TECH (SHENZHEN) CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in the existing occlusion removal method, when detecting the occlusion relationship of objects in the current frame image, it is often necessary to wait for the completion of the depth map under the current viewing cone in the current frame, and then determine the current frame image based on the depth map. The occlusion culling results of medium objects have a large delay, which affects the occlusion culling efficiency, and cannot be applied to mobile platforms with poor computing power

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
  • Occlusion culling method, device and computer equipment
  • Occlusion culling method, device and computer equipment
  • Occlusion culling method, device and computer equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] For the occlusion relationship between objects in the virtual scene to be rendered, this field also proposes a hardware occlusion query method. This method does not need to draw a depth map, but by querying the drawing results of each object to know the object Whether it is occluded by other objects, but due to the parallelism of GPU (Graphics Processing Unit, graphics processing unit) and CPU (Central Processing Unit, central processing unit), it usually needs to wait to render several frames of images before the CPU can get the drawing of the current frame As a result, otherwise it will cause frequent mutual waiting and synchronization between the GPU and the CPU, seriously affecting the overall performance of the system. Therefore, this hardware occlusion query method often can only give an approximate historical result, and historical regression verification is required to obtain the final occlusion removal result.

[0033] In addition, this field also proposes an o...

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 present application provides an occlusion removal method, device and computer equipment. When it is necessary to determine the occluded object in the current frame image, the present application can directly select from the pre-stored predicted depth map after drawing the current frame image. Select the predicted depth map that matches the current viewpoint parameters as the target depth map of the current frame image, so as to use the target depth map to quickly and accurately determine the occlusion culling result of the object in the current frame image, without waiting to draw the current frame image The depth map under the cone of view greatly shortens the waiting time for obtaining the depth map corresponding to the current frame image, improves the efficiency of object occlusion judgment in the image, and because this method reduces the occlusion removal operation overhead, it can be applied to computing Less capable mobile platforms.

Description

technical field [0001] The present application relates to the technical field of image rendering, in particular to an occlusion removal method, device and computer equipment. Background technique [0002] At present, many applications on the market will use image rendering technology, such as games and other applications using virtual reality technology. Usually, in order to reduce the rendering workload of the graphics engine and improve rendering efficiency to ensure smooth operation of the application, Before rendering an image, objects that are invisible due to occlusion in the image to be rendered are often removed, and only currently visible objects are rendered. [0003] In practical applications, software rasterization is usually used to draw the entire depth map of the virtual scene, so that the depth map generated under the viewing cone of the current frame image is used to detect the occlusion relationship of objects in the current frame image, and to Eliminate o...

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): G06T5/00G06T15/00G06T15/20
CPCG06T15/005G06T15/205G06T5/00G06T15/40G06T15/20
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