Skip to content

FudanCVL/PSDesigner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PSDesigner: Automated Graphic Design with a Human-Like Creative Workflow

Β Β Β Β  Β Β Β Β  Β Β Β Β 

Xincheng Shuai1,*, Song Tang1,*, Yutong Huang1, Henghui Ding1,βœ‰, Dacheng Tao2

* Equal Contribution, βœ‰ Corresponding Author

1Fudan University, 2Nanyang Technological University

πŸŽ‰ News

  • [2026/03/26] Release the CreativePSD dataset. ModelScope CreativePSD.
  • [2026/02/21] PSDesigner is accepted to CVPR 2026. πŸ‘πŸ‘

😊 Introduction

PSDesigner is an automated graphic design system that emulates the creative workflow of human designers, building upon multiple specialized components. First, AssetCollector collects theme-related assets based on user instructions. Then, GraphicPlanner infers the tool calls, while ToolExecutor executes them to manipulate design files, such as integrating new assets or refining inferior elements.

teaser

To endow GraphicPlanner with strong tool-use capabilities, we construct CreativePSD, which contains a large number of high-quality PSD files annotated with operation traces, covering a wide range of design scenarios and artistic styles. To the best of our knowledge, CreativePSD is the first design dataset based on the PSD (Adobe Photoshop Document) format, facilitating the model to learn expert design procedures.

πŸ”§ Key Features

  • CreativePSD Dataset: A curated dataset designed to enable models to learn the manipulation of PSD-format design files.
  • PSDesigner System: A automated graphic design system that translates the user intention into PSD file.

πŸ‘·β€β™‚οΈ Construction of CreativePSD

The following figure illustrates the construction pipeline of the CreativePSD: We first collect high-quality PSD files, while grouping the layers based on their underlying visual concepts. Then, we parse the PSD files and extract essential information, such as raw assets, metadata, and intermediate renders. Finally, we use the extracted data to construct the training data for asset integration and layer refinement.

dataset-pipeline

πŸ–₯️ Visual Results

To demonstrate the effectiveness of our method, we conduct the following experiments. (1). We first evaluate the model’s ability to directly translate user intentions into final designs.

experiment

(2). Then, we assess the model’s capability to perform graphic design composition based on the given assets. Specifically, we use the test data from Crello-v5 to evaluate the model performance in simple design scenarios.

experiment2

We further evaluate our method on copyright-free PSD files as a complement, featuring complex layer hierarchies.

experiment3

πŸ“„ TODO List

  • Uploading the code of PSDesigner
  • Uploading the weights of GraphicPlanner

πŸ’— Citation

@inproceedings{shuai2026psdesigner,
    title={PSDesigner: Automated Graphic Design with a Human-Like Creative Workflow},
    author={Shuai, Xincheng and Tang, Song and Huang, Yutong and Ding, Henghui and Tao, Dacheng},
    booktitle={CVPR},
    year={2026}
}

About

[CVPR 2026] PSDesigner: Automated Graphic Design with a Human-Like Creative Workflow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors