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

A Method of Adaptive Sampling of Screen Pixels Using 3D Scene Space Gradient Information

A three-dimensional scene, spatial gradient technology, applied in image data processing, animation production, instruments, etc., can solve problems such as image aliasing and insufficient spatial sampling frequency

Active Publication Date: 2017-04-19
CHANGCHUN UNIV OF SCI & TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] When using the ray tracing method to draw a 3D scene picture, if the spatial sampling frequency is insufficient, it will cause the drawn picture to appear aliased

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
  • A Method of Adaptive Sampling of Screen Pixels Using 3D Scene Space Gradient Information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the features and advantages of the method more clear, the method will be further described below in conjunction with specific embodiments. In this embodiment, a 3D office scene is first considered. The CPU of the computer system is Intel(R) Xeon(R) CPU E3-1225v3@3.20GHz, the memory is Kingston 8GB DDR3 1333, the hard disk is Buffalo HD-CE 1.5TU2; the computer operating system is Windows 7, and the software programming tool is VC+ +2010.

[0026] The technical solution of this method: first use the ray casting method to emit light through the center point of each screen pixel from the position of the viewpoint, and calculate the intersection of the light and the geometric object of the three-dimensional scene closest to the viewpoint and the normal vector at the intersection position; then Calculate the maximum value A001 of the magnitude of the gradient of the three-dimensional scene space corresponding to each screen pixel; finally, according to the m...

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 method for realizing self-adaptive sampling of screen pixels by using three-dimensional scene space gradient information in ray tracing. This method is firstly based on the ray casting method, calculates the intersection point and the normal vector of the 3D scene of the ray emitted from the viewpoint and passes through the screen pixel, and the normal vector of the intersection position, and then calculates the 3D scene space gradient information corresponding to each screen pixel, and then Based on this, the number of sampling rays for each screen pixel is adaptively selected. Using the method in ray tracing can effectively reduce unnecessary sampling ray tracing operations while realizing anti-aliasing of 3D scene images, thereby improving the efficiency of ray tracing drawing.

Description

technical field [0001] The invention belongs to the technical field of three-dimensional graphics rendering, and relates to a method for realizing self-adaptive sampling of screen pixels by using three-dimensional scene space gradient information in ray tracing. Background technique [0002] When using the ray tracing method to draw a three-dimensional scene picture, if the spatial sampling frequency is insufficient, the drawn picture will appear aliased. In order to solve the aliasing problem of 3D scene picture drawing, multiple sampling rays are usually generated for each screen pixel, and finally the brightness value of the screen pixel after anti-aliasing is obtained by averaging the brightness corresponding to all the sampling rays of each screen pixel. Then calculate the color value of the screen pixel based on this. The frequency of image space change in different areas of the actual 3D scene is not the same; usually the frequency of image space change in the edge a...

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): G06T13/00G06T17/00
Inventor 陈纯毅杨华民李岩芳蒋振刚曲福恒李华
Owner CHANGCHUN UNIV OF SCI & TECH