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

An image rendering method based on brdf function linear filtering

An image rendering and linear technology, applied in the field of image rendering, can solve the problems of loss of normal map information BRDF function parameter information, huge calculation consumption, rendering program cannot accurately express object details, etc., to speed up the calculation process and improve rendering quality effect

Active Publication Date: 2020-07-10
ZHEJIANG UNIV
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Traditional filtering methods include direct sampling and Mip-Map normal map filtering methods, but these methods will cause the loss of normal map information and BRDF function parameter information, so that the rendering program cannot accurately express the details of the object
[0006] To solve this problem, offline rendering methods often use very heavy supersampling to alleviate this problem, but it brings huge computational consumption

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
  • An image rendering method based on brdf function linear filtering
  • An image rendering method based on brdf function linear filtering
  • An image rendering method based on brdf function linear filtering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The image rendering method based on the BRDF function of the present invention will be described in detail below.

[0029] An image rendering method based on BRDF function, comprising:

[0030] Step 1, create a BRDF graph, which includes BRDF parameters and normal information of the scene; for dynamic scenes, the BRDF graph in step 1 is updated every frame.

[0031] In this step, the BRDF map is obtained by changing the information form of the BRDF map in the material library to vMF.

[0032] Step 2, create a texture cache for the BRDF image, which has the same resolution as the BRDF image in step 1, and rasterize the geometric triangles of each object into the texture cache through their respective texture coordinates.

[0033] In step 2, all normals are transformed into camera space.

[0034] Step 3, for each texel in the texture cache, calculate the corresponding vMF distribution function according to the following formula:

[0035]

[0036] where γ(s) is the v...

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 an image rendering method based on BRDF function linear filtering. The method comprises: creating a BRDF map; aimed at the BRDF map, creating texture cache, rasterizing geometrical triangles of each object to the texture cache; aimed at each texture pixel in the texture cache, calculating corresponding vMF distribution function parameters and ||r||; according to distribution of a normal in a scene, segmenting a region, the segmented texture pixel storing the vMF distribution function parameters corresponding to the region, splicing BRDF maps generated after segmentation to obtain BRDF maps which are performed by MIP-Map; aimed at each pixel in a to-be-rendered image, calculating the size of the region covered by the pixel, and thus obtaining a MIP-Map hierarchy corresponding to the pixel, then reading corresponding position information from the corresponding BRDF maps which are performed by MIP-Map, and rendering. Filtering is applied in real-time rendering, drawing quality is improved, and a calculation process is accelerated.

Description

technical field [0001] The present invention relates to the technical field of image rendering, in particular to an image rendering method based on BRDF function linear filtering. Background technique [0002] In real-time rendering, it is very important to correctly represent the details of the object. In order to reduce the amount of calculation and ensure the rendering effect of the object, normal maps and BRDF function graphs are usually used. [0003] Normal Map (Normal Map) is a widely used drawing technology. By using the normal map to store and express the subtle geometric changes on the surface of the object, it can greatly reduce the geometric complexity of the scene and reduce the amount of calculation during rendering. It can well preserve and express the details of the object surface, so it is widely used in various fields. BRDF function map (BRDF Map) is also a widely used rendering technology, which realizes complex geometric surface material changes by stori...

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/50
CPCG06T15/50
Inventor 王锐鲍虎军赵爽徐超
Owner ZHEJIANG UNIV
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