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, and existing wavelength multiplexing techniques still require substantial computational resources.

Innovation Solution

A method that varies rendering parameter values, such as wavelengths, across pixels in a frame, assigning distinct subsets to each pixel, reducing the number of sampled values and iterations in the ray tracing process, and employs importance sampling to focus on contributing wavelengths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

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

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

Solution Approach 1:

The patent segments the set of wavelengths into multiple subsets, where each pixel in a block 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 block, thereby reducing computational workload per pixel while maintaining overall spectral rendering accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different wavelength subsets to different pixels within a block, rather than using the same full set for all pixels. This localized differentiation reduces redundant computations across pixels while preserving the ability to render spectral effects accurately when results are combined.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If wavelength multiplexing techniques are used to trace multiple wavelengths per ray, then spectral rendering capability is improved, but the number of rays and computational resources required remain substantial

Engineering Contradiction:
Improvespectral rendering capabilityVSAvoidcomputational resources
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the wavelength spectrum into multiple subsets and assigns each subset to different pixels organized in blocks. This segmentation reduces the number of wavelengths that need to be traced for each individual ray, thereby reducing computational resources while maintaining spectral rendering capability through the collective coverage of all blocks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses partial action by tracing only a subset of wavelengths for each pixel rather than the full spectrum. This partial tracing is sufficient when combined with other pixels in the block, achieving complete spectral coverage without the excessive computational cost of tracing all wavelengths for every pixel.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP4708205A1System and method for spectral rendering of graphics data
Publication Date: 2026.03.11 SONY INTERACTIVE ENTERTAINMENT LLC
  • EP4708205A1 patent drawingFigure 1
  • EP4708205A1 patent drawingFigure 2
  • EP4708205A1 patent drawingFigure 3

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.