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

Global illumination drawing method based on virtual light sources and adaptive sparse matrix reduction

A virtual light source and sparse matrix technology, applied in the image field, can solve problems such as poor real-time performance, efficiency limits application development, and restricts drawing speed, etc., to achieve the effect of reducing the amount of calculation

Active Publication Date: 2016-08-03
ZHEJIANG UNIV
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the light sectioning method still requires a lot of calculations. On average, each viewing angle sampling point needs to calculate the contribution of hundreds to thousands of virtual light sources to it, which seriously restricts the rendering speed and poor real-time performance.
Therefore, it can be seen that efficiency is still the main bottleneck restricting the development of its application.
[0007] In response to this problem, Chinese patent applications with publication numbers CN103971397A and CN105335995A disclose a multi-light rendering method based on light cutting technology, which uses a global sparse matrix restoration method to speed up multi-light rendering and improve light rendering efficiency. , due to the limitation of light cutting technology, this rendering method can only be applied to scenes without media

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
  • Global illumination drawing method based on virtual light sources and adaptive sparse matrix reduction
  • Global illumination drawing method based on virtual light sources and adaptive sparse matrix reduction
  • Global illumination drawing method based on virtual light sources and adaptive sparse matrix reduction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The present invention will be described in detail below in conjunction with specific embodiments.

[0048] When using the global illumination rendering method based on virtual light source and adaptive sparse matrix restoration of this embodiment to render the scene, the following information needs to be input first:

[0049] The geometric mesh (that is, some triangular patches) of the target rendering scene (that is, the scene to be drawn), and the normal vector of each geometric mesh; the media information in the rendering scene (that is, the spatial grid containing media information), a series of virtual The light source includes material information, position information (actually including the middle position and direction in the target rendering scene) and energy information of each virtual light source, as well as the spatial information of the camera (including the position and direction of the camera).

[0050] When drawing, perform the following steps in seque...

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 invention discloses a global illumination drawing method based on virtual light sources and adaptive sparse matrix reduction. The method comprises: a visual sampler, virtual light sources and light source information of each visual light source of a scene to be drawn are determined; the visual sampler includes rendering points at the geometry grid surface of the scene to be drawn and sight sections in the medium of the scene to be drawn of a camera, and the virtual light sources include visual point light sources and visual line light sources; the light transmission matrix of the scene to be drawn is constructed, corresponding light trees according to the light source information of the visual light sources are built, and the sparse matrix reduction of the light transmission matrix array is performed in lines according to the light trees, wherein the sparse matrix reduction is that: weighing sum of the illumination values of the visual sampler corresponding to each pixel point is performed to take the weighing sum result as the luminance value of the pixel point. The global illumination drawing method based on virtual light sources and adaptive sparse matrix reduction are able to realize the drawing of the scene with the medium and perform the sparse matrix reduction of each light transmission matrix through adoption of some elements so as to greatly improve drawing efficiency.

Description

technical field [0001] The invention relates to the field of image technology, in particular to a global illumination rendering method based on virtual light source and adaptive sparse matrix restoration. Background technique [0002] Global illumination is a very important research field in computer graphics. By simulating the lighting conditions in nature, it captures the soft shadows, indirect refraction and other lighting effects produced by the multiple propagation, refraction and reflection of light in the real environment. Effects can greatly enhance the realism of the rendering. This technique is often used in the rendering of movies, animations, and 3D models. There are various implementations of global illumination such as radiosity, ray tracing, ambient occlusion, photon maps. [0003] The method of a large number of light sources (Many-light) is one of the important global illumination technologies. It generates a large number of virtual light sources in the sc...

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): G06T15/20G06T15/10G06T15/02
CPCG06T15/20G06T15/205G06T15/02G06T15/10
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