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

Adaptive rendering method using linear prediction

An adaptive rendering and linear prediction technology, applied in the field of adaptive rendering, can solve the problems of high computing overhead and achieve the effect of reducing computing overhead

Inactive Publication Date: 2016-07-13
ZHEJIANG UNIVERSITY OF MEDIA AND COMMUNICATIONS
View PDF2 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method, like other high-quality adaptive techniques, is computationally expensive, as its costly estimation of optimal bandwidth optimization requires the use of

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
  • Adaptive rendering method using linear prediction
  • Adaptive rendering method using linear prediction
  • Adaptive rendering method using linear prediction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0051] Such as figure 1 As shown, an adaptive rendering method using linear prediction, including:

[0052] Step 1, reconstruct the image using a local linear model.

[0053] First define a filter window The filter window is centered on pixel c. A filter window can be viewed as a collection of all pixels within the window.

[0054] Define another prediction window Including Note the filter window There is a global fixed size, which is 19*19 in this embodiment. in the forecast window In , the real image f(x) is predicted using a linear model with variable k.

[0055] Within the prediction window, a linear model is defined by a first-order Taylor polynomial centered at pixel c as follows:

[0056] (T indicates that the item is predicted by the least square method)

[0057] where x i Represents a feature vector at pixel i; x c Represents a feature vector ...

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 adaptive rendering method using linear prediction, comprising the following steps: S1, defining prediction windows, and constructing multiple linear models through a recursive least-squares iteration process according to different sizes of the prediction windows; S2, calculating error caused by linear model prediction through recursive error analysis, and choosing the best prediction size for the prediction windows; and S3, distributing more light samples by use of an adaptive sampling method and according to the calculated prediction error to complete rendering. According to the adaptive rendering method using linear prediction provided by the invention, multiple pixels are reconstructed by independent linear models at the same time, costly error calculation is needed only at a small number of pixels, and therefore, the computational overhead is reduced greatly.

Description

technical field [0001] The invention relates to the technical field of computer image processing, in particular to an adaptive rendering method using linear prediction. Background technique [0002] Monte Carlo ray tracing has gained a lot of attention for artificially rendering realistic rendering effects, but generally requires a large number of ray samples (e.g., more than 10,000 samples per pixel) until a fused or visually pleasing image. [0003] The slow fusion process of Monte Carlo ray tracing directly leads to excessive rendering times (in hours), which are generally proportional to the number of generated ray samples. When a relatively small number of ray samples (less than a thousand) are allocated at a pixel, the image is generally polluted by MC noise, ie biased. [0004] Adaptive rendering, which non-uniformly adjusts the sampling density and uses local smoothing, has been actively researched in recent years. This method greatly improves the efficiency of MC ...

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/06
CPCG06T15/06
Inventor 陆琼张根源
Owner ZHEJIANG UNIVERSITY OF MEDIA AND COMMUNICATIONS
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