Neural Network Image Generation via Semantic Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Rendering photo-realistic images using standard graphics techniques is complex and time-consuming, as it requires explicit simulation of geometry, materials, and light transport, making it expensive to build and edit virtual environments.

Innovation Solution

A method utilizing a semantic representation, including a coarse-to-fine generator with neural networks and instance feature maps, to create high-resolution images by learning from data, simplifying the rendering process and enabling interactive image manipulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If standard graphics techniques are used to render photo-realistic images, then image quality is improved, but rendering complexity and time consumption increase significantly

Engineering Contradiction:
Improveimage qualityVSAvoidrendering complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces the traditional mechanical graphics rendering system (which explicitly simulates geometry, materials, and light transport) with a data-driven neural network model. The neural network learns photo-realistic image generation from training data, substituting complex physical simulations with learned patterns, thereby reducing rendering complexity while maintaining image quality.

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

Solution Approach 2:

The patent transforms the rendering approach by changing the fundamental parameters from explicit geometric and material definitions to learned representations from training data. The neural network models learn to generate images by capturing statistical patterns and relationships from training examples, fundamentally altering how photo-realism is achieved from physics-based simulation to data-driven generation.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If standard graphics techniques are used to build virtual environments, then image quality is improved, but time consumption and cost increase

Engineering Contradiction:
Improveimage qualityVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-training neural network models on extensive datasets before actual rendering. The model learns from training data in advance, so that during actual use, photo-realistic images can be generated quickly without performing complex simulations in real-time. This preliminary learning phase transfers computational burden from runtime to training time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent substitutes the time-consuming explicit simulation process with a pre-trained neural network that can generate photo-realistic images rapidly. The neural network replaces the sequential, computationally intensive graphics rendering pipeline with a learned model that produces results much faster, significantly reducing time consumption while maintaining image quality.

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

3Manufacturing precision

If explicit modeling of each virtual world component is performed, then image realism is improved, but ease of editing decreases

Engineering Contradiction:
Improveimage realismVSAvoidease of editing
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent extracts the essential features and patterns from training images to create a learned model, separating the complex explicit modeling requirements from the generation process. The neural network learns to capture essential visual characteristics without requiring explicit representation of every detail, making the system more flexible and easier to control while maintaining realism.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20220012536A1Creating an image utilizing a map representing different classes of pixels
Publication Date: 2022.01.13 NVIDIA CORP
  • US20220012536A1 patent drawing
  • US20220012536A1 patent drawing
  • US20220012536A1 patent drawing

AI summary

A method, computer readable medium, and system are disclosed for creating an image utilizing a map representing different classes of specific pixels within a scene. One or more computing systems use the map to create a preliminary image. This preliminary image is then compared to an original image that was used to create the map. A determination is made whether the preliminary image matches the original image, and results of the determination are used to adjust the computing systems that created the preliminary image, which improves a performance of such computing systems. The adjusted computing systems are then used to create images based on different input maps representing various object classes of specific pixels within a scene.