Joint CNN Denoising and Supersampling for Ray-Traced Graphics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Temporal Anti-aliasing (TAA) techniques in graphics processing suffer from ghosting artifacts due to mismatched motion vectors, and existing methods for denoising and supersampling are computationally expensive and often separate, leading to inefficiencies in rendering quality and time.

Innovation Solution

A single mixed-precision convolutional neural network (CNN) is used to jointly perform denoising and supersampling, combining temporal upsampling with TAA to enhance image quality and reduce rendering time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If separate analytical denoising and supersampling methods are used, then processing can be performed with simpler individual operations, but the overall rendering time increases and computational efficiency decreases

Engineering Contradiction:
Improverendering speedVSAvoidprocessing pipeline complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines separate denoising and supersampling operations into a single unified neural network model. This integrated approach processes both tasks simultaneously in one computational pass, eliminating the need for sequential processing of multiple separate analytical methods, thereby reducing overall rendering time while maintaining processing quality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified neural network model performs multiple functions (denoising and supersampling) within a single processing architecture. This multi-functional approach allows the system to handle both operations with one optimized computational pipeline rather than requiring separate specialized processors for each task.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Stability of the object's composition

If Temporal Anti-aliasing with motion vector warping is used, then temporal stability is improved, but ghosting artifacts occur due to mismatched samples

Engineering Contradiction:
Improvetemporal stabilityVSAvoidghosting artifacts
Core Design Contradiction:
Stability of the object's compositionVSObject-affected harmful factors

Solution Approach 1:

The patent replaces the traditional mechanical motion vector warping approach with a data-driven neural network-based system. Instead of relying on potentially inaccurate motion vectors to warp and align historical frames, the neural network learns optimal alignment and denoising strategies from data, automatically handling temporal stabilization without introducing ghosting artifacts.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The neural network incorporates feedback mechanisms to continuously optimize the alignment and denoising process. By learning from accumulated processing results and adjusting its operations accordingly, the system maintains temporal stability while avoiding the ghosting artifacts that plague fixed motion vector approaches.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If traditional denoising and supersampling pipelines are used, then processing steps remain simple and separate, but image quality suffers and rendering time increases

Engineering Contradiction:
Improveimage qualityVSAvoidrendering time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent merges denoising and supersampling into a single integrated neural network processing step. This unified approach achieves superior image quality by coordinating both operations simultaneously rather than sequentially, while reducing rendering time by eliminating redundant processing passes and intermediate storage operations.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12450698B2Joint denoising and supersampling of graphics data
Publication Date: 2025.10.21 INTEL CORP
  • US12450698B2 patent drawing
  • US12450698B2 patent drawing
  • US12450698B2 patent drawing

AI summary

Joint denoising and supersampling of graphics data is described. An example of a graphics processor includes multiple processing resources, including a least a first processing resource including a pipeline to perform a supersampling operation; and the pipeline including circuitry to jointly perform denoising and supersampling of received ray tracing input data, the circuitry including first circuitry to receive input data associated with an input block for a neural network, second circuitry to perform operations associated with a feature extraction and kernel prediction network of the neural network, and third circuitry to perform operations associated with a filtering block of the neural network.