Shielding removing method and device and computer equipment

An occlusion culling and object technology, applied in the field of image rendering, can solve problems such as inability to apply computing power to mobile platforms, large delay, affecting occlusion culling efficiency, etc., to reduce occlusion culling computational overhead, shorten acquisition time, and improve occlusion determination efficiency. Effect

Active Publication Date: 2019-08-16
TENCENT TECH (SHENZHEN) CO LTD
View PDF10 Cites 15 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 ...

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
  • Shielding removing method and device and computer equipment
  • Shielding removing method and device and computer equipment
  • Shielding removing method and 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 invention provides a shielding removing method and device and computer equipment. The method comprises the following steps that when a shielded object in a current frame of image needs to be determined, a current frame image is drawn, the prediction depth map matched with the current viewpoint parameter can be directly selected from a pre-stored prediction depth map and be taken as a target depth map of the current frame image; the target depth map is utilized to quickly and accurately determine the shielding removal result of the object in the current frame of image; the depth map under the current view frustum does not need to be drawn in the current frame, the waiting time for obtaining the depth map corresponding to the current frame image is greatly shortened, the efficiency of judging the shielding of the object in the image is improved, and due to the mode, the shielding rejection operation cost is reduced, so that the method can be suitable for a mobile platform with poor computing power.

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
IPC IPC(8): G06T5/00G06T15/00G06T15/20
CPCG06T5/001G06T15/005G06T15/205G06T15/40G06T15/20
Inventor 唐江峻
Owner TENCENT TECH (SHENZHEN) CO LTD
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