The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 03, 2020

Filed:

Nov. 09, 2017
Applicant:

Disney Enterprises, Inc., Burbank, CA (US);

Inventors:

Jan Novák, Meilen, CH;

Wenzel A. Jakob, Lausanne, CH;

Wojciech Jarosz, Hanover, NH (US);

Benedikt Martin Bitterli, West Lebanon, NH (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 15/06 (2011.01); G06T 15/55 (2011.01); G06F 17/50 (2006.01);
U.S. Cl.
CPC ...
G06T 15/06 (2013.01); G06F 17/50 (2013.01); G06T 15/55 (2013.01);
Abstract

Systems, methods and articles of manufacture for rendering three-dimensional virtual environments using reversible jumps are disclosed herein. In one embodiment, mappings from random numbers to light paths are modeled as an explicit iterative random walk. Inverses of path construction techniques are employed to turn light transport paths back into the random numbers that produced them. In particular, such inverses may be used to extend the Multiplexed Metropolis Light Transport (MMLT) technique to perform path-invariant perturbations that produce a new path sample using a different path construction technique but preserve the path's geometry. To render an image, a rendering application in one embodiment may trace light paths through a virtual scene, with some path samples being generated by probabilistically selecting one or more techniques through technique perturbation and using inverses of the selected technique(s) to invert existing path(s), and with new paths being obtained by mutating or perturbing existing paths.


Find Patent Forward Citations

Loading…