Hybrid Ray-Volume Sampling for Low-Noise Scene Lighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Rendering images from 3-D scenes using ray tracing is computationally expensive due to the difficulty in solving the rendering equation analytically, and existing sampling techniques can lead to noisy results when sampling light transport data at distances far from the ray origin.

Innovation Solution

A hybrid rendering system that combines ray tracing with volumetric sampling by tracing rays within a transition zone and using conic sections through a grid of volume elements to collect light energy data, switching to volume sampling when rays exceed a threshold distance, with each volume element containing light transport data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If ray tracing is used to evaluate the rendering equation, then lighting accuracy is improved, but computational cost increases

Engineering Contradiction:
Improvelighting accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the 3-D scene into a grid of volume elements, where each element contains pre-computed light transport data. This segmentation allows the system to replace expensive ray tracing operations with cheaper volumetric sampling operations, resolving the contradiction between lighting accuracy and computational cost.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-computing light transport data for each volume element before the actual rendering. This pre-computation stores light energy characteristics in the volume elements, so that during rendering, the system only needs to sample this pre-computed data rather than performing expensive ray tracing operations in real-time.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If sampling techniques are used to approximate the rendering equation, then computational cost is reduced, but image quality deteriorates due to noise

Engineering Contradiction:
Improvecomputational costVSAvoidimage quality
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The patent applies local quality by using different sampling strategies for different regions of the scene. Close to the camera, the system uses ray tracing for high accuracy, while farther regions use volumetric sampling. This spatial variation in sampling quality optimizes the balance between computational cost and image quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by switching between ray tracing and volumetric sampling based on distance from the camera. The rendering system dynamically adapts its methodology - using ray tracing for close objects and volumetric sampling for distant objects - to maintain optimal image quality while managing computational resources.

Inventive Principle:
Principle #15Dynamics

3Use of energy by moving object

If volumetric sampling is used for light transport data, then computational cost is reduced, but noise increases when sampling at distances far from the ray origin

Engineering Contradiction:
Improvecomputational costVSAvoidnoise level
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent uses dynamics to switch between sampling methods based on distance. For close objects, ray tracing is used to avoid noise, while for distant objects, volumetric sampling is used to reduce computational cost. This dynamic adaptation maintains reliability (low noise) where needed while optimizing performance where acceptable.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by modifying the sampling methodology based on the distance parameter. As distance from the camera increases, the system transitions from ray tracing to volumetric sampling. This parameter-driven approach allows the system to accept increased noise at distant distances in exchange for significant computational savings.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250232516A1Determining Lighting Information for Rendering a Scene in Computer Graphics Using Illumination Point Sampling
Publication Date: 2025.07.17 IMAGINATION TECH LTD
  • US20250232516A1 patent drawing
  • US20250232516A1 patent drawing
  • US20250232516A1 patent drawing

AI summary

Rendering system combines point sampling and volume sampling operations to produce rendering outputs. For example, to determine color information for a surface location in a 3-D scene, one or more point sampling operations are conducted in a volume around the surface location, and one or more sampling operations of volumetric light transport data are performed farther from the surface location. A transition zone between point sampling and volume sampling can be provided, in which both point and volume sampling operations are conducted. Data obtained from point and volume sampling operations can be blended in determining color information for the surface location. For example, point samples are obtained by tracing a ray for each point sample, to identify an intersection between another surface and the ray, to be shaded, and volume samples are obtained from a nested 3-D grids of volume elements expressing light transport data at different levels of granularity.