Random asymptotic photon mapping image rendering method and system based on photon resampling

A photon mapping and image rendering technology, which is applied in image enhancement, image analysis, image data processing, etc., can solve the problems of slow photon coverage and low efficiency, and achieve the effects of accelerating coverage, convenient operation, and improving execution efficiency

Active Publication Date: 2019-12-20
SHANDONG NORMAL UNIV
View PDF15 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Inefficiency and slow photon coverage i

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
  • Random asymptotic photon mapping image rendering method and system based on photon resampling
  • Random asymptotic photon mapping image rendering method and system based on photon resampling
  • Random asymptotic photon mapping image rendering method and system based on photon resampling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] Embodiment 1, the present disclosure provides a random asymptotic photon mapping image rendering method based on photon resampling;

[0041] Such as figure 1 As shown, the random asymptotic photon mapping image rendering method based on photon resampling includes:

[0042] S1: emit the first ray from the viewpoint, and record the position of the collision point between the first ray and the scene object as GatherPoint;

[0043] S2: emit a second ray from the light source, connect all photons at the intersection position of the second ray and the scene surface according to the second ray emission path, and obtain a photon graph;

[0044] S3: Divide the photon map evenly into several consecutive image sub-blocks, and calculate the distance error value of the collision point and the photon number error value in each image sub-block;

[0045] S4: In the coloring stage, traverse the collision point GatherPoint;

[0046]When executing for the first time, for each collision...

Embodiment 2

[0090] Embodiment 2, this embodiment also provides a random asymptotic photon mapping image rendering system based on photon resampling;

[0091] A stochastic asymptotic photon mapping image rendering system based on photon resampling, including:

[0092] A collision point acquisition module, which is configured to: emit a first ray from the viewpoint, and record the position of the collision point between the first ray and the scene object as GatherPoint;

[0093] A photon graph acquisition module, which is configured to: emit a second ray from the light source, and connect all photons at the intersection positions of the second ray and the scene surface according to the second ray emission path to obtain the photon graph;

[0094] A calculation module, which is configured to: evenly divide the photon map into several continuous image sub-blocks, and calculate the collision point distance error value and the photon number error value in each image sub-block;

[0095] A colorin...

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 random asymptotic photon mapping image rendering method and system based on photon resampling, and the method comprises the steps: transmitting first light from a viewpoint,and recording the position of a collision point between the first light and a scene object; emitting second light from the light source to obtain a photon graph; dividing the photon graph into a plurality of continuous image sub-blocks, and calculating a collision point distance error value and a photon number error value in each image sub-block; in the coloring stage, traversing collision points;during first execution, carrying out photon sampling on each collision point according to a set radius; calculating a plurality of new sampling radiuses of each collision point according to the collision point distance error value and the photon number error value during non-first execution, and resampling photons in the new sampling radiuses of the collision point in the current image sub-blockby utilizing the plurality of new sampling radiuses; and when photon resampling is carried out on all the collision points, obtaining a rendered image, and returning to the coloring stage until the set number of iterations is met, so as to obtain a rendered image.

Description

technical field [0001] The present disclosure relates to the technical field of graphics realistic rendering, in particular to a photon resampling-based random asymptotic photon mapping image rendering method and system. Background technique [0002] The statements in this section merely mention background art related to the present disclosure and do not necessarily constitute prior art. [0003] The purpose of graphic realistic rendering involved in computer graphics is to generate a single or continuous frame of images to represent some virtual scenes and make these scenes look as similar as possible to real scenes. The global illumination method is an important part of image realistic rendering, which can effectively enhance the realism of virtual scenes. [0004] Global illumination means that in addition to considering the direct effect of the light source on the object, it also needs to consider the indirect illumination caused by the interaction between objects in th...

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/06G06T15/50G06T5/00
CPCG06T15/06G06T15/50G06T5/002G06T2207/20021
Inventor 杨丽燕康春萌
Owner SHANDONG NORMAL 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