Neural Radiance Fields for Consistent Image Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ray tracing is computationally expensive and its cost varies significantly from frame to frame, making it difficult to maintain a consistent frame rate and image quality in rendering processes.

Innovation Solution

Employ a machine learning system, such as a neural network, to learn the relationship between pixel surface properties and rendered pixels, allowing for an approximation of ray-traced images with a consistent computational budget by replacing the computationally intensive ray tracing process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If ray tracing is used to achieve realistic image rendering, then image quality is improved, but computational cost increases and frame rate consistency deteriorates

Engineering Contradiction:
Improveimage qualityVSAvoidframe rate consistency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent creates a simplified copy of the ray tracing process using machine learning models (neural radiance fields, neural reflectance fields) that approximate the complex light transport calculations. Instead of performing full ray tracing computations, the system uses trained neural networks to generate visually similar results with significantly reduced computational cost, thereby maintaining image quality while improving frame rate consistency

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms the computational approach by changing the parameters of the rendering process from deterministic ray tracing to probabilistic neural network inference. By representing scene geometry, materials, and lighting as learnable parameters in neural fields rather than explicit geometric models and light paths, the system achieves comparable visual fidelity with more predictable and lower computational requirements

Inventive Principle:
Principle #35Parameter changes

2Productivity

If average image quality is set low to maintain frame rate, then frame rate consistency is improved, but image quality deteriorates

Engineering Contradiction:
Improveframe rate consistencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The machine learning models are trained to copy the visual appearance of high-quality ray traced images. By learning the mapping from scene parameters to rendered images during training, the models can generate high-fidelity results during inference without requiring the computationally expensive ray tracing process, thus maintaining both image quality and frame rate consistency

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If average image quality is set close to maximum, then image quality is improved, but frame rate consistency deteriorates when ray tracing demands fluctuate

Engineering Contradiction:
Improveimage qualityVSAvoidframe rate consistency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements dynamic adaptation by using machine learning models that can be selectively applied based on scene complexity and rendering requirements. The system dynamically chooses between different levels of approximation (e.g., different neural field resolutions or hybrid approaches combining rasterization with neural enhancements) to maintain consistent performance across varying computational demands while preserving image quality

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4064197B1Image rendering method and apparatus
Publication Date: 2025.06.25 SONY INTERACTIVE ENTERTAINMENT LLC
  • EP4064197B1 patent drawingFigure 1
  • EP4064197B1 patent drawingFigure 2
  • EP4064197B1 patent drawingFigure 3

AI summary

An image rendering method for rendering a pixel at a viewpoint comprises the steps of, for a first element of a virtual scene, having a predetermined surface at a position within that scene; providing the position and a direction based on the viewpoint to a machine learning system previously trained to predict a factor that, when combined with a distribution function that characterises an interaction of light with the predetermined surface, generates a pixel value corresponding to the first element of the virtual scene as illuminated at the position, combining the predicted factor from the machine learning system with the distribution function to generate the pixel value corresponding to the illuminated first element of the virtual scene at the position, and incorporating the pixel value into a rendered image for display, wherein the machine learning system was previously trained with a training set based on images comprising multiple lighting conditions.