Group Portrait Editing With Pose-Aware Cross-Attention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image generation models fail to produce modified images that preserve the content of the input image, especially in group portrait editing, often altering pose information, interaction regions, or entity identities, and struggle to insert entities at specified locations with matching background lighting.

Innovation Solution

An image generation model using a diffusion-based approach with a person-aware cross-attention module that modifies interaction regions based on pose information, guided by a skeleton map, to preserve the appearance and identity of entities while generating natural-looking interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional image generation models are used to edit group portraits, then image generation can be automated and made easier for laypersons, but the models fail to preserve entity identities, alter pose information, and modify interaction regions incorrectly

Engineering Contradiction:
Improveease of image editingVSAvoidprecision of entity preservation
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The model segments the group portrait into individual entity regions and interaction regions separately. By identifying and masking interaction regions between entities, the model can process these regions with specialized attention mechanisms that preserve entity identities while modifying interactions, thus resolving the contradiction between ease of operation and precision of entity preservation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The model introduces cross-attention mechanisms as an intermediary component that mediates between the input image features and the generated output. The cross-attention module uses pose information and interaction region masks to guide the generation process, ensuring that entity identities are preserved while allowing modifications to interactions and poses, thereby maintaining both operational ease and editing precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the model modifies interaction regions based on pose information, then natural-looking interactions can be generated, but the complexity of the model increases with person-aware cross-attention modules

Engineering Contradiction:
Improvequality of interaction generationVSAvoidcomplexity of model architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The model applies different processing strategies to different regions of the image. Interaction regions are processed with cross-attention mechanisms that incorporate pose information, while non-interaction regions are handled differently. This localized approach ensures high-quality interaction generation without unnecessarily increasing the complexity of the entire model architecture.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The model performs preliminary actions by first identifying and masking interaction regions, and by encoding pose information before the main generation process. This preliminary preparation allows the cross-attention mechanisms to work more efficiently during generation, reducing the overall computational complexity while maintaining reliable interaction generation quality.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If image inpainting is performed for insertion or removal of entities, then complex image manipulation can be achieved, but the background lighting and entity identities may not match

Engineering Contradiction:
Improveversatility of image manipulationVSAvoidprecision of background matching
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The model uses feedback mechanisms by comparing the generated output with the original input image, particularly focusing on interaction regions. The cross-attention mechanisms continuously reference the original image features to ensure that inserted or removed entities match the background lighting and overall image characteristics, thereby maintaining precision in background matching while achieving versatile image manipulation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250315999A1Group portrait photo editing
Publication Date: 2025.10.09 ADOBE INC
  • US20250315999A1 patent drawing
  • US20250315999A1 patent drawing
  • US20250315999A1 patent drawing

AI summary

A method, apparatus, non-transitory computer readable medium, and system for image generation includes obtaining an input image depicting an entity and a skeleton map depicting a pose of the entity and performing a cross-attention mechanism between image features of the input image and entity features representing the pose to obtain modified image features. An output image is generated based on the modified image features that depicts the entity with the pose.