Cascaded Generative Neural Networks for High-Resolution Text-to-Image

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image generation systems struggle to produce high-resolution images accurately depicting scenes described by text prompts, often resulting in artifacts and distortions, and require extensive computational resources for training.

Innovation Solution

A modular image generation system utilizing a sequence of generative neural networks, including a text encoder and diffusion-based generative neural networks, iteratively increases image resolution while maintaining text-image alignment, using pre-trained text encoders and classifier-free guidance to generate high-fidelity images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a single generative neural network is used to generate high-resolution images directly, then computational resources and training time are significantly reduced, but image quality deteriorates with artifacts and distortions

Engineering Contradiction:
Improveimage qualityVSAvoidsystem architecture
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the image generation process into multiple stages by using a sequence of generative neural networks, each responsible for generating images at specific resolutions. The first network generates low-resolution images, subsequent networks progressively generate higher-resolution images from the previous stage's output. This segmentation allows each network to be simpler and easier to train while collectively achieving high image quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces resolution as an additional dimension to the image generation process. Instead of generating images directly at the target resolution, the system progresses through multiple resolution levels (e.g., 64x64 → 128x128 → 256x256 → 512x512 pixels). This dimensional progression enables the system to build image quality incrementally while maintaining manageable computational complexity at each stage.

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

2Manufacturing precision

If a sequence of generative neural networks is used to iteratively increase image resolution, then image quality and text-image alignment improve, but computational resources and processing time increase

Engineering Contradiction:
Improveimage qualityVSAvoidcomputational resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The computational workload is segmented across multiple specialized networks, each handling a specific resolution stage. This allows parallel training and inference, where each network can be optimized for its specific resolution range. The segmentation enables efficient resource utilization by avoiding the need for a single overly complex network that would require excessive computational resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by generating lower-resolution images first, which serve as the foundation for subsequent higher-resolution generations. Each stage builds upon the previous stage's output, allowing the system to establish basic image structure and text alignment before adding fine details at higher resolutions. This preliminary action reduces the computational burden of subsequent stages.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If extensive computational resources are allocated for training, then model accuracy improves, but training time increases

Engineering Contradiction:
Improvetext-image alignment accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The training process is segmented into multiple stages, with each network trained independently on specific resolution data. This allows each network to be trained efficiently on targeted data without requiring all data to be processed simultaneously. The segmentation enables parallel training across multiple GPUs or machines, significantly reducing total training time while maintaining high accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary training on lower-resolution images first, establishing basic text-image alignment relationships. Subsequent networks are then trained on higher-resolution images conditioned on the previous stage's output. This preliminary action allows the system to learn fundamental alignment patterns quickly before investing computational resources in finer-grained alignment at higher resolutions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12482160B2Generating images using sequences of generative neural networks
Publication Date: 2025.11.25 GOOGLE LLC
  • US12482160B2 patent drawing
  • US12482160B2 patent drawing
  • US12482160B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating images. In one aspect, a method includes: receiving an input text prompt including a sequence of text tokens in a natural language; processing the input text prompt using a text encoder neural network to generate a set of contextual embeddings of the input text prompt; and processing the contextual embeddings through a sequence of generative neural networks to generate a final output image that depicts a scene that is described by the input text prompt.