×

System, method, and computer program product for determining a quantity of light received by an element of a scene

  • US 9,501,865 B2
  • Filed: 01/27/2014
  • Issued: 11/22/2016
  • Est. Priority Date: 09/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method that is executed by a graphics processor including a plurality of shader modules, comprising:

  • identifying, via the graphics processor, a first element of a scene that is associated with a first light path of the scene, where the first light path corresponds to a predetermined pixel of an image within the scene and is associated with a plurality of elements of the scene;

    selecting, via the graphics processor, a second element of the scene that is associated with the light path, using a selection heuristic;

    determining, via the graphics processor, properties of the first and second elements of the scene;

    selecting, via the graphics processor, a first set of light paths, where each element of the first set of light paths satisfies a first similarity measure with the first light path of the scene;

    determining, via the graphics processor, statistical information from the determined properties of the first and second elements of the scene and the selected first set of light paths;

    selecting, via the graphics processor, a second set of light paths by selecting a subset of a plurality of light paths corresponding to pixels neighboring the predetermined pixel corresponding to the first light path, where each element of the second set of light paths satisfies a second similarity measure with the first light path of the scene and the determined statistical information, and the second similarity measure includes a distance criterion that is computed based on a light path length estimated as a sum of a first distance from an eye to a first path vertex and a second distance from the first path vertex to a second path vertex; and

    determining, via the graphics processor, a quantity of light received by the first element of the scene by averaging a quantity of light received by elements of the scene that are associated with the selected set of light paths.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×