用自然语言生成可编辑的地图动画,让非专业人士也能快速制作专业级地图叙事。
MapStory: Prototyping Editable Map Animations with LLM Agents
- 通过双代理LLM架构,将文字脚本自动分解为镜头移动、高亮区域等动画基本单元。
- 支持交互式时间线编辑,用户可灵活调整动画参数并实时查询地理信息。
- 适合地图制作者、内容创作者及教育工作者快速构建可视化故事,降低创作门槛。
我们提出MapStory,一个基于LLM的动画原型工具,能直接从自然语言文本生成可编辑的地图动画序列。该系统采用双代理LLM架构,根据用户输入的脚本自动生成场景分解,将文本拆解为相机运动、视觉高亮和动态元素等关键地图动画原语。其中研究者代理利用带网络搜索的LLM精准获取地理空间信息,自动提取相关区域、路径与坐标,并支持用户修改或查询以优化结果。此外,用户可通过交互式时间线编辑器对这些原语块进行参数微调。系统设计基于对12位专业动画师的前期访谈以及对200个现有地图动画视频的分析。评估包括5位专家访谈与12人可用性测试,结果表明MapStory显著提升创作效率,促进快速迭代与创意探索,有效降低地图叙事创作的门槛。
原文摘要 · Abstract (English)
We introduce MapStory, an LLM-powered animation prototyping tool that generates editable map animation sequences directly from natural language text by leveraging a dual-agent LLM architecture. Given a user written script, MapStory automatically produces a scene breakdown, which decomposes the text into key map animation primitives such as camera movements, visual highlights, and animated elements. Our system includes a researcher agent that accurately queries geospatial information by leveraging an LLM with web search, enabling automatic extraction of relevant regions, paths, and coordinates while allowing users to edit and query for changes or additional information to refine the results. Additionally, users can fine-tune parameters of these primitive blocks through an interactive timeline editor. We detail the system's design and architecture, informed by formative interviews with professional animators and by an analysis of 200 existing map animation videos. Our evaluation, which includes expert interviews (N=5) and a usability study (N=12), demonstrates that MapStory enables users to create map animations with ease, facilitates faster iteration, encourages creative exploration, and lowers barriers to creating map-centric stories.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。