TextCrafter: Accurately Rendering Multiple Texts in Complex Visual Scenes
Nikai Du, Zhennan Chen, Shan Gao, Zhizhou Chen, Xi Chen, Zhengkai Jiang, Jian Yang, Ying Tai
TL;DR
TextCrafter tackles Complex Visual Text Generation by decomposing multi-text rendering into Instance Fusion, Region Insulation, and Text Focus within a training-free diffusion framework. It binds text content to visual carriers, isolates regional prompts, and strengthens attention on text regions, aided by a MILP-based layout optimizer and a new CVTG-2K benchmark. Empirical results on CVTG-2K and MARIOEval show superior text fidelity and aesthetic quality compared with state-of-the-art baselines, with strong ablations supporting component effectiveness. The work advances practical visual-text rendering in complex scenes and provides a scalable benchmark for future CVTG research.
Abstract
This paper explores the task of Complex Visual Text Generation (CVTG), which centers on generating intricate textual content distributed across diverse regions within visual images. In CVTG, image generation models often rendering distorted and blurred visual text or missing some visual text. To tackle these challenges, we propose TextCrafter, a novel multi-visual text rendering method. TextCrafter employs a progressive strategy to decompose complex visual text into distinct components while ensuring robust alignment between textual content and its visual carrier. Additionally, it incorporates a token focus enhancement mechanism to amplify the prominence of visual text during the generation process. TextCrafter effectively addresses key challenges in CVTG tasks, such as text confusion, omissions, and blurriness. Moreover, we present a new benchmark dataset, CVTG-2K, tailored to rigorously evaluate the performance of generative models on CVTG tasks. Extensive experiments demonstrate that our method surpasses state-of-the-art approaches.
