Tri-linear Filter De-noising for Real-time Ray Tracing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ray tracing techniques for rendering images result in noisy images due to the limited number of light rays traced, which is computationally expensive and not suitable for real-time applications like gaming and virtual/augmented reality.

Innovation Solution

The use of tri-linear filtering and progressively downsampled texture maps, combined with machine learning techniques such as neural networks, to de-noise rendered images by selectively blending re-projected prior image frame data with current noisy rendered frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the number of light rays traced is increased to reduce noise in rendered images, then image quality improves, but computational complexity and rendering time increase significantly

Engineering Contradiction:
Improveimage qualityVSAvoidrendering speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies temporal anti-aliasing by accumulating and averaging pixel values from multiple previously rendered frames before displaying the current frame. This preliminary processing of historical data reduces noise in the final image without requiring additional rays to be traced in the current frame, thus improving image quality while maintaining real-time rendering performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates copies of previously rendered image frames and uses these copies to reconstruct the current frame with reduced noise. By copying and reprocessing historical frame data through accumulation and averaging operations, the system achieves higher quality images without re-tracing all light rays, thereby resolving the contradiction between image quality and rendering speed.

Inventive Principle:
Principle #26Copying

2Object-affected harmful factors

If temporal anti-aliasing with accumulation and averaging is applied to reduce noise, then illumination noise decreases, but image sharpness and detail may be lost

Engineering Contradiction:
Improveillumination noiseVSAvoidimage sharpness
Core Design Contradiction:
Object-affected harmful factorsVSManufacturing precision

Solution Approach 1:

The patent applies spatial filtering operations that selectively process different regions of the image with different filtering strengths. By applying bilateral filtering or similar techniques, the system preserves edges and high-frequency details while smoothing noisy regions, thus maintaining image sharpness while reducing illumination noise through localized quality adjustment.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250078213A1Tri-linear filter de-noising
Publication Date: 2025.03.06 ARM LTD
  • US20250078213A1 patent drawing
  • US20250078213A1 patent drawing
  • US20250078213A1 patent drawing

AI summary

Multiple successively spatially downsampled versions of a rendered image frame are generated for at least one two-dimensional signal component of one or more two-dimensional signal components of an image frame, and one or more versions of the rendered image frame are selected from among the rendered image frame and the spatially downsampled versions of the rendered image frame for sampling a texture feature based, at least in part, on a prediction computed by a neural network.