Content-Aware Ad Banner Layout Generation with Two-Stage Chain-of-Thought in Vision Language Models

Kei Yoshitake, Kento Hosono, Ken Kobayashi, Kazuhide Nakata
12/14/2025
cs.CVcs.AI

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

In this paper, we propose a method for generating layouts for image-based advertisements by leveraging a Vision-Language Model (VLM). Conventional advertisement layout techniques have predominantly relied on saliency mapping to detect salient regions within a background image, but such approaches often fail to fully account for the image's detailed composition and semantic content. To overcome this limitation, our method harnesses a VLM to recognize the products and other elements depicted in the background and to inform the placement of text and logos. The proposed layout-generation pipeline consists of two steps. In the first step, the VLM analyzes the image to identify object types and their spatial relationships, then produces a text-based "placement plan" based on this analysis. In the second step, that plan is rendered into the final layout by generating HTML-format code. We validated the effectiveness of our approach through evaluation experiments, conducting both quantitative and qualitative comparisons against existing methods. The results demonstrate that by explicitly considering the background image's content, our method produces noticeably higher-quality advertisement layouts.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yoshitake2025contentaware,
  title  = {Content-Aware Ad Banner Layout Generation with Two-Stage Chain-of-Thought in Vision Language Models},
  author = {Kei Yoshitake and Kento Hosono and Ken Kobayashi and Kazuhide Nakata},
  year   = {2025},
  eprint = {2512.12596},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.12596v1}
}

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/2512.12596.svg)](https://codeofpaper.com/paper/2512.12596)

Discussion