Image Generation Method for Text-Layout Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current diffusion models struggle with accurately interpreting text inputs, particularly in assigning correct descriptions to multiple objects and maintaining object integrity, leading to misinterpretations and merged objects in generated images.

Innovation Solution

A computer-implemented method that decomposes input text into global and local features, encodes these features into vectors, and uses a trained neural network to predict noise for image generation, ensuring accurate alignment of text descriptions with image layout and attributes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If diffusion models are used to generate high-quality images from text inputs, then image quality is improved, but the models struggle with correctly interpreting text inputs and aligning local features with layout

Engineering Contradiction:
Improveimage generation accuracyVSAvoidtext interpretation accuracy
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent segments the text input into multiple independent object descriptions and processes each object separately through individual diffusion models. Each object description is encoded into a separate latent representation, allowing the system to maintain distinct object identities and attributes throughout the generation process, thereby improving text interpretation accuracy while maintaining high image quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces layout information as an intermediary component that mediates between text descriptions and image generation. The layout encoder processes spatial relationships and object positions, providing structured guidance to the diffusion models. This intermediary layer ensures that local features are correctly aligned with their intended layout positions, resolving the mismatch between text interpretation and visual output

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If diffusion models process multiple object descriptions, then image complexity is improved, but objects may be merged into hybrid objects or descriptions may be assigned to wrong objects

Engineering Contradiction:
Improvemulti-object scene generationVSAvoidobject distinction accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent divides the generation process into separate diffusion models for each object, where each model receives a specific object description and generates that object independently. This segmentation prevents attribute mixing and ensures that each object maintains its distinct characteristics even in complex multi-object scenes

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent moves the object identification and attribute assignment process to the latent space dimension rather than directly in pixel space. By encoding object descriptions into latent representations and processing them in this abstract dimension, the system can maintain precise object identities before projecting them back to visual space, preventing premature merging or misassignment

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

3Manufacturing precision

If diffusion models use excessive processing to model imperceptible details, then image quality is improved, but computational demand increases

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

Solution Approach 1:

The patent segments the computational workload across multiple specialized diffusion models, each handling a specific object. This allows for more efficient processing by distributing computational tasks and avoiding the redundant processing that occurs when a single model attempts to handle all details of a complex scene

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary encoding of object descriptions into latent representations before the main generation process. This preliminary action organizes and structures the input information, allowing the diffusion models to work with pre-processed data that requires less computational effort to render into high-quality images

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250104291A1Method of generating an image
Publication Date: 2025.03.27 FUJITSU LTD
  • US20250104291A1 patent drawing
  • US20250104291A1 patent drawing
  • US20250104291A1 patent drawing

AI summary

A computer-implemented method for generating an image involves receiving input text and layout information, decomposing the text into global and local features, and encoding these features into vectors. The method initializes an initial image representation and uses a trained neural network to predict global noise from the global vector and initial image representation. It also predicts initial local noise for each local feature using their respective vectors and the initial image representation. The final local noise for each feature is determined using the initial local noise and the global noise. The predicted global and final local noises are combined based on the layout information. Finally, the initial image representation is denoised using this combined noise to produce the next image representation, ultimately generating the image.