atlas

Research map / Image generation / Autoregressive and latent generation

Spot the Error: Non-autoregressive Graphic Layout Generation with Wireframe Locator

AAAI 2024 · Image generation › Autoregressive and latent generation · approach: Layout generation · 3 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.

Proposes a wireframe-image-based learned locator that detects erroneous layout tokens for iterative non-autoregressive layout generation, improving over AR and NAR (BLT) baselines on RICO and PubLayNet.

Problem

Autoregressive layout generation suffers from limited global context and error propagation, while existing iterative non-autoregressive methods use simple confidence-based heuristics to choose tokens to re-mask, which are inaccurate.

Approach

Render the generated layout sequence as a wireframe image and use it both as conditioning for the decoder and as input to a learned locator (Faster R-CNN based) that classifies which attribute tokens are erroneous; locator training data is built from decoder outputs by matching them to retrieved real layouts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the wireframe-conditioned decoder and learning-based locatorBLT-style NAR layout generation · PubLaynet C→SPPixelFID: 4.60 -> 2.33Helped
Add the wireframe-conditioned decoder and learning-based locatorBLT-style NAR layout generation · PubLaynet CS→POverlap: 8.96 -> 9.69Hurt
Use pixel-space wireframe input instead of object-space sequence input (ablation)Locator · PubLaynetF1: 29.52 -> 59.82Helped
Replace FasterRCNN with DETR as the pixel-space locator backbone (ablation)Locator · PubLaynetF1: 59.82 -> 52.84Hurt
Train the locator on decoder-generated outputs rather than random-noise layouts (ablation)Locator · PubLaynetPixelFID: 19.23 -> 2.33Helped
Train the locator on decoder-generated outputs rather than random-noise layouts (ablation)Locator · PubLaynetOverlap: 19.69 -> 7.57Helped
Iteratively refine the generated layouts (ablation)BLT · PubLaynetOverlap: 26.89 -> 10.23Helped
Use pixel representation instead of object representation for toy error detection at noise range 0.1 (ablation)Toy noisy-layout detector · Toy noisy-layout detection, noise range 0.1F1: 82.17 -> 90.45Helped
Remove HSP from BLT (ablation)BLT · PubLaynet C→SPPixelFID: 4.60 -> 3.82Helped
Remove HSP from BLT (ablation)BLT · Rico C→SPOverlap: 72.64 -> 68.66Helped

Surprising findings

Limitations

Experimental setup

Datasets: RICO PubLayNet

Benchmarks: RICO PubLayNet

Metrics: SeqFID PixelFID Max IoU Overlap Alignment F1 score

Baselines: LayoutVAE VTN LayoutGAN++ LayoutTransformer BLT BLT w/o HSP

Builds on: BLT LayoutTransformer Faster R-CNN BERT DETR

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