cs.CVMar 23, 2026

Seeing is Improving: Visual Feedback for Iterative Text Layout Refinement

Authors: Junrong Guo, Shancheng Fang, Yadong Qu, Hongtao Xie

Organizations: University of Science and Technology of China · Shenzhen University

Abstract

Recent advances in Multimodal Large Language Models (MLLMs) have enabled automated generation of structured layouts from natural language descriptions. Existing methods typically follow a code-only paradigm that generates code to represent layouts, which are then rendered by graphic engines to produce final images. However, they are blind to the rendered visual outcome, making it difficult to guarantee readability and aesthetics. In this paper, we identify visual feedback as a critical factor in layout generation and propose Visual Feedback Layout Model (VFLM), a self-improving framework that leverages visual feedback iterative refinement. VFLM is capable of performing adaptive reflective generation, which leverages visual information to reflect on previous issues and iteratively generates outputs until satisfactory quality is achieved. It is achieved through reinforcement learning with a visually grounded reward model that incorporates OCR accuracy. By rewarding only the final generated outcome, we can effectively stimulate the model's iterative and reflective generative capabilities. Experiments across multiple benchmarks show that VFLM consistently outperforms advanced MLLMs, existing layout models, and code-only baselines, establishing visual feedback as critical for design-oriented MLLMs. Our code and data are available at https://github.com/FolSpark/VFLM.

Figures & tables

Explore similar work

CardsList
  1. Autoregressive Mosaics: Probing 2D Spatial Reasoning in Text-Only Language Models

    Aug 31, 2026Ashwin Nedungadi, Stefan Oehmcke, Stefan LüdtkeSpatial Reasoning BenchmarksSpatial Reasoning in Language Models

  2. Render-in-the-Loop: Vector Graphics Generation via Visual Self-Feedback

    Apr 22, 2026Guotao Liang, Zhangcheng Wang, Juncheng Hu +5Vector Graphics GenerationText-to-SVG Generation