3D Spectral Rendering with Pixel-Wise Wavelength Sampling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ray-traced spectral rendering is computationally intensive due to tracing each ray at multiple wavelengths, leading to significant processing power requirements.

Innovation Solution

Varying the set of rendering parameter values across a plurality of pixels in a frame, assigning distinct subsets of parameter values to each pixel, and employing importance sampling to reduce the number of ray tracing iterations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If ray-traced spectral rendering traces each ray at multiple wavelengths, then rendering accuracy and realism are improved, but computational workload and processing power requirements increase significantly

Engineering Contradiction:
Improverendering accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the set of wavelengths into multiple subsets, where each pixel in the frame is assigned a different subset. This segmentation allows the rendering system to process fewer wavelengths per pixel while still covering the full spectral range across the entire frame, thereby reducing computational workload while maintaining rendering accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different wavelength subsets to different pixels based on their positions in the frame. Each pixel receives a tailored subset of wavelengths rather than all wavelengths, optimizing the balance between local rendering quality and overall computational efficiency.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If wavelength multiplexing techniques are used to trace multiple wavelengths per ray, then spectral information completeness is improved, but the number of rays and computational cost remain high

Engineering Contradiction:
Improvespectral information completenessVSAvoidprocessing speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent segments the spectral information collection process by distributing different wavelength subsets across different pixels. Instead of tracing all wavelengths for every ray, the system traces only the subset assigned to each pixel, achieving complete spectral information coverage across the frame while reducing the number of rays traced per pixel.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by tracing only a subset of wavelengths for each pixel rather than the complete set. This partial tracing is sufficient when aggregated across all pixels, as every wavelength is traced for at least one pixel, achieving spectral completeness with reduced computational effort.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260065573A1System and method for rendering graphics data
Publication Date: 2026.03.05 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20260065573A1 patent drawing
  • US20260065573A1 patent drawing
  • US20260065573A1 patent drawing

AI summary

A computer-implemented method for rendering graphics data representative of a 3D scene comprising one or more objects and one or more light sources on a video gaming system. The method comprises obtaining a set of rendering parameter values for ray tracing the scene; varying the set of rendering parameter values across a plurality of pixels of a frame of the scene; and performing spectral rendering to generate a frame of the scene using the varied rendering parameter values.