Visual Flow-Based Layout Variation Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Graphic designers face inefficiencies in creating layout variations for different device sizes, as current tools require manual redesign and can only partially automate the process, often resulting in labor-intensive and time-consuming tasks with limited functionality.

Innovation Solution

A system that identifies design blocks, determines visual flow using saliency heatmaps, selects patterns, and transforms design blocks into allotted sections, allowing for automatic generation of layout variations while maintaining design essence and aesthetics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual redesign is used for different device sizes, then design quality and aesthetics are maintained, but labor intensity and time consumption increase significantly

Engineering Contradiction:
Improveease of layout creationVSAvoidtime for redesign
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system creates layout variations by automatically copying and transforming design blocks from the original layout. It identifies design blocks, determines their visual flow relationships, and then generates new layouts by copying these blocks into different spatial arrangements while preserving their internal structures and aesthetic properties.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system segments the original layout into distinct design blocks that can be independently identified and transformed. By dividing the layout into manageable segments with preserved visual flow relationships, the system enables automatic generation of variations without requiring manual redesign of entire layouts.

Inventive Principle:
Principle #1Segmentation

2Extent of automation

If conventional tools are used to adjust element sizes, then partial automation is achieved, but complete layout creation capability is lacking

Engineering Contradiction:
Improveautomation levelVSAvoidlayout creation capability
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The system dynamically generates multiple layout variations by transforming design blocks into different spatial configurations. It uses visual flow analysis to determine appropriate transformations and generates numerous candidate layouts that adapt to different device sizes and formats, providing both high automation and versatility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system creates a universal layout generation framework that can handle multiple device sizes, formats, and design requirements through a single automated process. The visual flow-based transformation approach works across different layout types and design domains, making the tool universally applicable.

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

3Adaptability or versatility

If design blocks are transformed into different patterns, then layout variations are generated, but maintaining visual flow consistency becomes challenging

Engineering Contradiction:
Improvelayout variation capabilityVSAvoidvisual flow consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system uses visual flow analysis as a feedback mechanism to guide the transformation of design blocks. By determining the visual flow relationships in the original layout and using this information to constrain and guide transformations, the system ensures that generated variations maintain consistency with the original design's visual hierarchy and aesthetic properties.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transforms layouts by changing spatial parameters of design blocks while preserving their internal visual flow relationships. It adjusts position, size, and arrangement parameters of design blocks based on visual flow analysis, enabling generation of diverse variations that maintain compositional consistency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11449662B2Automatic generation of layout variations based on visual flow
Publication Date: 2022.09.20 ADOBE INC
  • US11449662B2 patent drawing
  • US11449662B2 patent drawing
  • US11449662B2 patent drawing

AI summary

This disclosure includes technologies for image processing, specifically for generating layout variations that are different but visually consistent with the input layout. The disclosed system determines a visual flow of the design blocks in the input layout, and then generates layout variations based on the visual flow. Advantageously, the disclosed technologies enable both novices and seasoned designers to efficiently create alternative layout variations, even in real-time with intricate designs.