Uni-Layout: Integrating Human Feedback in Unified Layout Generation and Evaluation

Shuo Lu, Yanyin Chen, Wei Feng, Jiahao Fan, Fengheng Li +5 more
8/4/2025
cs.CVcs.IRcs.LG

Official code: JD-GenX/Uni-Layout (110 stars, last commit 2026-01-20).

Abstract

Layout generation plays a crucial role in enhancing both user experience and design efficiency. However, current approaches suffer from task-specific generation capabilities and perceptually misaligned evaluation metrics, leading to limited applicability and ineffective measurement. In this paper, we propose \textit{Uni-Layout}, a novel framework that achieves unified generation, human-mimicking evaluation and alignment between the two. For universal generation, we incorporate various layout tasks into a single taxonomy and develop a unified generator that handles background or element contents constrained tasks via natural language prompts. To introduce human feedback for the effective evaluation of layouts, we build \textit{Layout-HF100k}, the first large-scale human feedback dataset with 100,000 expertly annotated layouts. Based on \textit{Layout-HF100k}, we introduce a human-mimicking evaluator that integrates visual and geometric information, employing a Chain-of-Thought mechanism to conduct qualitative assessments alongside a confidence estimation module to yield quantitative measurements. For better alignment between the generator and the evaluator, we integrate them into a cohesive system by adopting Dynamic-Margin Preference Optimization (DMPO), which dynamically adjusts margins based on preference strength to better align with human judgments. Extensive experiments show that \textit{Uni-Layout} significantly outperforms both task-specific and general-purpose methods. Our code is publicly available at https://github.com/JD-GenX/Uni-Layout.

View on arXivView PDF

Code Implementations(1)

JD-GenX/Uni-LayoutOfficial100%

[ACM MM 2025] Uni-Layout: Integrating Human Feedback in Unified Layout Generation and Evaluation

1100PythonJul 29, 20259 months ago

Similar Papers

Cite this paper

@article{lu2025unilayout,
  title  = {Uni-Layout: Integrating Human Feedback in Unified Layout Generation and Evaluation},
  author = {Shuo Lu and Yanyin Chen and Wei Feng and Jiahao Fan and Fengheng Li and Zheng Zhang and Jingjing Lv and Junjie Shen and Ching Law and Jian Liang},
  year   = {2025},
  eprint = {2508.02374},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.02374v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.02374.svg)](https://codeofpaper.com/paper/2508.02374)

Discussion