atlas

Research map / Image generation / Autoregressive and latent generation

Graphic Design with Large Multimodal Model

AAAI 2025 · Image generation › Autoregressive and latent generation · approach: Layout generation · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces Hierarchical Layout Generation (HLG) from unordered RGB-A design elements and Graphist, an LMM (Qwen1.5 with CLIP ViT-L/14 RGBA encoder and visual shrinker) that outputs a JSON layout with coordinates, size and layer order.

Problem

Graphic layout generation requires a predefined layer order, limiting flexibility; the paper targets generating multi-layer graphic compositions from unordered design elements, jointly predicting spatial layout and z-order.

Approach

Reframes hierarchical layout as sequence generation with a large multimodal model: RGB-A element images are encoded and compressed to 5 tokens, coordinates are written as plain digits in natural language (Shikra-style), and the model emits a JSON draft; training shuffles element order so the model learns layer ordering.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Graphist* instead of Flex-DMCrello GLG · Crello GLGS_GI: 6.13 -> 6.70Helped
Use Graphist* for hierarchical layout generationCrello HLG · Crello HLGS_GIHelped
Use Graphist* instead of RADMCGL-V2 content-aware · CGL-V2 content-awareR_ove: 0.046 -> 0.002Helped
Use Graphist* instead of RADMCGL-V2 content-agnostic · CGL-V2 content-agnosticR_com: 10.260 -> 7.074Helped
Use Qwen1.5-7B instead of Qwen1.5-0.5B (ablation)Graphist · CrelloS_GI: 6.35 -> 6.90Helped
Replace Qwen1.5-7B with InternLM2-7B (ablation)Graphist · CrelloS_DL: 5.85 -> 5.60Hurt
Replace Qwen1.5-7B with InternLM2-7B (ablation)Graphist · CGL-V2 content-agnosticR_com: 7.074 -> 9.510Hurt
Increase visual token length from 5 to 17 tokens (ablation)Graphist-Tiny · CrelloS_DL: 5.44 -> 5.47No clear effect
Increase visual token length from 5 to 17 tokens (ablation)Graphist-Tiny · CrelloS_GI: 6.35 -> 6.28Hurt
Shuffle input design element order rather than use a structured sequence (ablation)Graphist · CrelloS_DLHelped
Shuffle input design element order rather than use a structured sequence (ablation)Graphist · CrelloS_TVHurt
Use RGB-A inputs instead of RGB inputs (ablation)Graphist · Crellolayer ordering accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Crello CGL-Dataset V2 ShareGPT4V Flickr30k IH-RGBA (in-house) IH-Design (in-house)

Benchmarks: Crello CGL-Dataset V2

Metrics: IOPR GPT-4V rating (S_DL, S_GI, S_IO, S_TV) GPT-4V voting R_com R_occ R_ali R_ove R_und human rating

Baselines: FlexDM GPT-4V Gemini-1.5-Pro ContentGAN CGL-GAN RADM BLT LayoutDM

Builds on: Shikra Qwen1.5 CLIP FlexDM COLE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy