Automatic Design Generation With Editable Typography Layout
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing automatic design generation systems struggle with generating typography-focused designs, often producing uneditable designs with poor typography-related aspects such as text contrast and placement, requiring complex user input for font details, and failing to capture nuanced typography characteristics.
Innovation Solution
A system that refines textual prompts to generate background images and text for designs, using a fine-tuned language model to convert prompts into background prompts, and processes design templates to decompose backgrounds and masks, ensuring high-quality, editable designs with smooth transitions and adherence to typography.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If existing automatic design generation systems are used, then design generation speed is improved, but typography quality deteriorates
Solution Approach 1:
The system segments the design generation process into distinct modules: a language model for text generation, a separate background generation module, and a composition module that integrates text and background. This segmentation allows each component to be optimized independently, with the language model focusing on typography quality and the background module focusing on visual harmony, thereby resolving the contradiction between speed and quality.
Solution Approach 2:
The patent introduces an intermediary composition module that acts as a mediator between the text generation component and the background generation component. This intermediary integrates the outputs of both modules while maintaining typography quality through controlled text placement and background interaction, enabling high-speed generation without sacrificing typographic precision.
2Loss of time
If existing systems generate designs automatically, then time consumption is reduced, but editability deteriorates
Solution Approach 1:
The system generates designs in a dynamic, editable format rather than a static final version. The generated design includes structured data about text elements, background, and layout that can be dynamically modified by users through the interface, allowing automatic generation to reduce initial time consumption while maintaining full editability for subsequent adjustments.
3Manufacturing precision
If complex user input is required for font details, then typography precision is improved, but ease of operation deteriorates
Solution Approach 1:
The language model component performs self-service by automatically generating appropriate text content and typography settings based on the design prompt without requiring explicit user input for font details. The model infers typography preferences from the prompt context and generates designs with precise typography automatically, eliminating the need for users to provide complex font specifications while maintaining high typography precision.
Data Source
AI summary
Described herein is a computer implemented method, a system and non-transitory computer readable memory for automatically generating a design. The method includes receiving an input prompt for generating the design and generating a design background based at least on the input prompt and a seed design template. The method further includes generating design text based at least on the input prompt; generating a design record including an identifier of the generated design background and the generated design text; and causing the design to be displayed on a client device, the design rendered based on the design record.


