Rendering method based on aeolotropy spherical Gaussian function

A spherical Gaussian and anisotropic technology, applied in image data processing, 3D image processing, instruments, etc., can solve the problems of rendering frame rate impact, unfavorable real-time rendering, etc., achieve good real-time rendering and improve rendering frame rate effect

Active Publication Date: 2013-12-25
TSINGHUA UNIV
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Under a certain precision requirement, the higher the degree of anisotropy of the real distribution function, the more spherical Gaussian functions are needed; however, since each function in the mixed spherical Gaussian function is not orthogonal to each other, two n-term mixed spherical Gaussian functions The product operation requires O(n 2 ) complexity
Therefore, when it is necessary to use the mixed spherical Gaussian function to express the real anisotropic distribution function for rendering, it is usually necessary to balance accuracy and performance, which will affect the improvement of the rendering frame rate, which is not conducive to the better realization of real-time rendering

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
  • Rendering method based on aeolotropy spherical Gaussian function
  • Rendering method based on aeolotropy spherical Gaussian function
  • Rendering method based on aeolotropy spherical Gaussian function

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The specific implementation manner of the present invention will be further described below in conjunction with the drawings and embodiments. The following examples are only used to illustrate the present invention, but not to limit the scope of the present invention.

[0033] In this embodiment, a brand-new anisotropic spherical Gaussian function is firstly provided:

[0034] The geometric definition of the anisotropic spherical Gaussian function is:

[0035] G ( v ; [ x , y , z ] , [ λ , μ ] , c ) = c · S ( v ; z ) · e - λ ...

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 relates to the technical field of three-dimensional image processing, in particular to a rendering method based on an aeolotropy spherical Gaussian function. The rendering method includes the steps that (S11) fitting is carried out on a light source and a bidirectional reflection distribution function by means of the aeolotropy spherical Gaussian function; (S21) spherical distortion from a semivector to the incidence direction is carried out on the bidirectional reflection distribution function represented by the aeolotropy spherical Gaussian function; (S31) by means of multiplication closure of the aeolotropy spherical Gaussian function, the distorted bidirectional reflection distribution function is multiplied by the light source to obtain a distribution function; (S41) the distribution function obtained in the step (S31) is integrated to obtain the final rendering color, wherein the aeolotropy spherical Gaussian function is a novel spherical Gaussian function provided by the rendering method based on the aeolotropy spherical Gaussian function. The rendering method can remarkably improve the rendering frame rate, and therefore real-time rendering is better achieved.

Description

technical field [0001] The invention relates to the technical field of three-dimensional computer image processing, in particular to a rendering method based on an anisotropic spherical Gaussian function. Background technique [0002] The efficient and concise expression of spherical functions has always been an important part of computer graphics applications, especially rendering applications; A spherical Gaussian function is used to efficiently simulate light sources, a bidirectional reflectance distribution function, and a visibility function are used to calculate light transmission. The reason why the spherical Gaussian function is chosen is mainly because of its good properties: for example, it expresses a wide range of frequency domains, so the spherical Gaussian function can well express signals of any frequency band; it has rotation invariance; for its integral, the spherical Gaussian function between There are analytical expressions for products, convolutions, etc...

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 Applications(China)
IPC IPC(8): G06T15/00
Inventor 徐昆孙伟伦赵丹勇吴润东胡事民
Owner TSINGHUA UNIV
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