Image Generation Subnet Search With Dynamic Attention Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image generation models, particularly diffusion models, are inflexible and resource-intensive, requiring extensive computation and memory that makes them unsuitable for user devices with limited resources, and lack the ability to efficiently search for optimal subnets based on target metrics.

Innovation Solution

A base image generation model is trained with a set of subnets, each utilizing different computation resources, and a dynamic attention component adjusts the attention map size based on target quality levels, enabling efficient selection of optimal subnets for generating images that meet specific quality and performance criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a base image generation model is trained with multiple subnets using different computation resources, then the adaptability to different quality levels is improved, but the device complexity increases

Engineering Contradiction:
Improveadaptability to quality levelsVSAvoidmodel structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The base image generation model is segmented into multiple subnets with different computation resource requirements. Each subnet is trained to handle specific quality levels, allowing the system to select appropriate subnets based on target quality requirements. This segmentation enables flexible adaptation without deploying the entire complex model for every generation task.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects which subnet to use based on the target quality level and available computation resources. This dynamic adaptation allows the model structure to flexibly adjust its complexity matching the task requirements, rather than using a fixed complex architecture for all scenarios.

Inventive Principle:
Principle #15Dynamics

2Productivity

If dynamic attention component adjusts attention map size based on target quality levels, then the computation efficiency is improved, but the control complexity increases

Engineering Contradiction:
Improvecomputation efficiencyVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The attention map size is dynamically adjusted based on the target quality level. For lower quality requirements, smaller attention maps are used to reduce computation, while higher quality targets activate larger attention maps. This dynamic sizing optimizes computation efficiency while adapting to different quality demands.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the attention map size parameter according to the target quality level. By modifying this key parameter dynamically, the model achieves different computation efficiencies without changing the fundamental architecture, balancing quality and efficiency through parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If subnets with different computation resources are selected based on target metrics, then the productivity for resource-constrained devices is improved, but the difficulty of model training increases

Engineering Contradiction:
Improveimage generation speedVSAvoidmodel training difficulty
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The training process is segmented into multiple stages, each focusing on training specific subnets with different computation resource profiles. This staged approach to training makes the overall complex task more manageable by breaking it into smaller, focused training objectives for each subnet.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A single base model structure serves multiple functions by containing subnets that can handle different quality levels and device capabilities. This multi-functionality reduces the need for separate models for different scenarios, simplifying the overall training process compared to training entirely separate models for each use case.

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

Data Source

PatentUS20260057563A1Neural architecture search for image generation models
Publication Date: 2026.02.26 ADOBE INC
  • US20260057563A1 patent drawing
  • US20260057563A1 patent drawing
  • US20260057563A1 patent drawing

AI summary

A method, apparatus, non-transitory computer readable medium, and system for image generation include obtaining a target quality level and an input prompt describing an image element and selecting an attention map size based on the target quality level. An image generation model generates an attention map having the attention map size selected based on the target quality level and then generates a synthetic image based on the input prompt and the attention map, where the synthetic image depicts the image element with the target quality level.