Multi-Resolution Image Generation for Super-Resolution Training Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Obtaining high-quality training data for super-resolution models is challenging, particularly for different end-use scenarios, as conventional systems are time-intensive and do not generate images at multiple resolutions simultaneously.

Innovation Solution

Modify existing image generators, such as gaming engines, to simultaneously produce pairs of images at different resolutions, enabling the generation of large volumes of high-quality training data by pairing low-resolution and high-resolution images for training super-resolution models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional image processing systems are used to generate training data, then images can be rendered at different resolutions, but the process is time-intensive and does not generate multiple resolutions simultaneously

Engineering Contradiction:
Improvetraining data generation efficiencyVSAvoidtime to generate training data
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The image generator is modified to segment the rendering process into multiple simultaneous output streams, each producing images at different resolutions. This allows the system to generate low-resolution and high-resolution images in parallel from the same input frame data, dramatically improving training data generation efficiency while reducing the time required.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The image generator is enhanced to perform multiple functions simultaneously - it now generates images at multiple resolutions (low-resolution and high-resolution) from a single input frame. This multi-functionality allows the same rendering engine to produce diverse training data without requiring separate processing pipelines, thus improving productivity without proportionally increasing time consumption.

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

2Manufacturing precision

If high-quality training data is obtained through conventional methods, then model training accuracy can be improved, but computational costs and time consumption increase

Engineering Contradiction:
Improvetraining data qualityVSAvoidcomputational cost
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary rendering at high resolution and then generates low-resolution versions from the same high-resolution output. This preliminary action ensures that high-quality training data is obtained while avoiding the need for separate expensive high-resolution rendering processes, thereby reducing overall computational costs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of generating independent high-resolution images through separate rendering processes, the system creates copies of the high-resolution image at lower resolutions. This copying approach maintains the quality of the source data while significantly reducing the computational energy required compared to generating all resolutions independently.

Inventive Principle:
Principle #26Copying

3Productivity

If image generators are modified to output multiple resolutions simultaneously, then training data generation efficiency improves, but device complexity increases

Engineering Contradiction:
Improvetraining data generation efficiencyVSAvoidimage generator complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The image generator is extended into another dimension of output capability by adding resolution as an additional output parameter. Instead of processing images sequentially at different resolutions, the system now operates in a multi-resolution output space, generating multiple resolution variants simultaneously from each input frame, thus improving efficiency without requiring fundamentally new processing architectures.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12469106B2Generating training data for super resolution models and generating trained super resolution models
Publication Date: 2025.11.11 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12469106B2 patent drawing
  • US12469106B2 patent drawing
  • US12469106B2 patent drawing

AI summary

Systems are provided for generating training data from images that are obtained from image generators that are typically configured to only generate a single image per frame. The image generators are modified or otherwise controlled to generate two different images at different resolutions for each of a plurality of frames. The training data is created by pairing the low-resolution images and high-resolution images for common frames into training data set pairings. A super-resolution model is applied to the training data set pairings to create a trained super-resolution model.