Upsampling Digital Material Models Using Machine Learning for Radiance Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for upsampling digital material models in computer graphics, such as bilinear upsampling, fail to accurately account for different radiances, leading to visual inaccuracies and computational inefficiencies when simulating materials under varying light conditions.

Innovation Solution

The proposed system uses a machine learning model trained on super-resolution digital material models rendered under different light positions to generate high-resolution texels, effectively upsampling digital material models based on radiances and improving their realism under various lighting conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional bilinear upsampling is used to increase resolution, then the digital material model achieves higher resolution, but visual accuracy and realism under varying lighting conditions deteriorate

Engineering Contradiction:
ImproveresolutionVSAvoidvisual accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system pre-trains a machine learning model on comprehensive training data that includes renderings at multiple light positions and resolutions. This preliminary training enables the model to learn the complex relationships between low-resolution inputs and high-resolution outputs under various lighting conditions, so that when actual upsampling is needed, the model can immediately apply this pre-learned knowledge to generate visually accurate results without performing computationally expensive real-time calculations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The machine learning model acts as an intermediary between the low-resolution input digital material model and the desired high-resolution output. Instead of directly applying simple bilinear interpolation, the model processes the low-resolution input through learned transformations that account for lighting variations, effectively mediating the conversion to produce visually accurate high-resolution results that bilinear upsampling cannot achieve.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If high-resolution digital material models are generated using machine learning, then visual realism under varying lighting conditions improves, but computational complexity increases

Engineering Contradiction:
Improvevisual realismVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs the computationally intensive model training phase in advance, during which the machine learning model learns to generate high-resolution digital material models that are visually realistic under varying lighting conditions. Once trained, the model can be deployed with relatively low computational overhead, as the heavy lifting of learning complex relationships has already been completed during the preliminary training phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a trained machine learning model that encapsulates the knowledge of how to generate visually realistic high-resolution digital material models. This model can then be copied and deployed across different systems or applications, allowing the computational complexity to be paid once during training rather than repeatedly during actual usage, thereby reducing the operational computational burden.

Inventive Principle:
Principle #26Copying

3Productivity

If conventional upsampling techniques are used, then processing speed is maintained, but accuracy in simulating materials under varying light conditions deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidsimulation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system replaces the mechanical upsampling process (bilinear interpolation) with a machine learning-based approach. Instead of using simple mathematical interpolation formulas, the trained neural network model processes the low-resolution input and generates high-resolution output that accurately simulates material appearance under varying light conditions, achieving both speed and accuracy that conventional methods cannot simultaneously provide.

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

Data Source

PatentUS20250029207A1Upsampling a digital material model based on radiances
Publication Date: 2025.01.23 ADOBE INC
  • US20250029207A1 patent drawing
  • US20250029207A1 patent drawing
  • US20250029207A1 patent drawing

AI summary

In implementation of techniques for upsampling a digital material model based on radiances, a computing device implements an upsampling system to receive an input digital material model having a first resolution. The upsampling system generates a bilinearly upsampled texel based on the input digital material model having the first resolution. The upsampling system then generates a texel having a second resolution that is higher than the first resolution based on the bilinearly upsampled texel using a machine learning model trained on training data to generate texels. Based on the texel having the second resolution, the upsampling system generates an output digital material model having a resolution that is higher than the first resolution.