TensorX
返回文献探索

Paper · arXiv 2411.17673

SketchAgent: Language-Driven Sequential Sketch Generation

Yael Vinker, Tamar Rott Shaham, Kristine Zheng, Alex Zhao, Judith E Fan, Antonio Torralba

18 upvotesNovember 26, 2024arXiv 预印本
AI 摘要

SketchAgent, a language-driven method, generates and refines sketches through dynamic conversations using off-the-shelf LLMs and string-based actions processed into vector graphics.

SketchAgentlanguage-drivensequential sketch generationmultimodal large language modelssketching languagevector graphicsdialogue-driven drawing

Abstract

Sketching serves as a versatile tool for externalizing ideas, enabling rapid exploration and visual communication that spans various disciplines. While artificial systems have driven substantial advances in content creation and human-computer interaction, capturing the dynamic and abstract nature of human sketching remains challenging. In this work, we introduce SketchAgent, a language-driven, sequential sketch generation method that enables users to create, modify, and refine sketches through dynamic, conversational interactions. Our approach requires no training or fine-tuning. Instead, we leverage the sequential nature and rich prior knowledge of off-the-shelf multimodal large language models (LLMs). We present an intuitive sketching language, introduced to the model through in-context examples, enabling it to "draw" using string-based actions. These are processed into vector graphics and then rendered to create a sketch on a pixel canvas, which can be accessed again for further tasks. By drawing stroke by stroke, our agent captures the evolving, dynamic qualities intrinsic to sketching. We demonstrate that SketchAgent can generate sketches from diverse prompts, engage in dialogue-driven drawing, and collaborate meaningfully with human users.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
SketchAgent: Language-Driven Sequential Sketch Generation | TensorX