Shen Leixian, Li Haotian, Wang Yun, Luo Tianqi, Luo Yuyu, Qu Huamin
IEEE Trans Vis Comput Graph. 2024 Oct 16;PP. doi: 10.1109/TVCG.2024.3477926.
Creating data videos that effectively narrate stories with animated visuals requires substantial effort and expertise. A promising research trend is leveraging the easy-to-use natural language (NL) interaction to automatically synthesize data video components from narrative content like text narrations, or NL commands that specify user-required designs. Nevertheless, previous research has overlooked the integration of narrative content and specific design authoring commands, leading to generated results that lack customization or fail to seamlessly fit into the narrative context. To address these issues, we introduce a novel paradigm for creating data videos, which seamlessly integrates users' authoring and narrative intents in a unified format called annotated narration, allowing users to incorporate NL commands for design authoring as inline annotations within the narration text. Informed by a formative study on users' preference for annotated narration, we develop a prototype system named Data Playwright that embodies this paradigm for effective creation of data videos. Within Data Playwright, users can write annotated narration based on uploaded visualizations. The system's interpreter automatically understands users' inputs and synthesizes data videos with narration-animation interplay, powered by large language models. Finally, users can preview and fine-tune the video. A user study demonstrated that participants can effectively create data videos with Data Playwright by effortlessly articulating their desired outcomes through annotated narration.
创建能够通过动画视觉效果有效叙述故事的数据视频需要付出巨大努力和专业知识。一个有前景的研究趋势是利用易于使用的自然语言(NL)交互,从文本叙述等叙述内容或指定用户所需设计的NL命令中自动合成数据视频组件。然而,以往的研究忽视了叙述内容与特定设计创作命令的整合,导致生成的结果缺乏定制性或无法无缝融入叙述语境。为了解决这些问题,我们引入了一种创建数据视频的新范式,该范式以一种名为注释叙述的统一格式无缝集成用户的创作意图和叙述意图,允许用户在叙述文本中以内联注释的形式纳入用于设计创作的NL命令。基于对用户对注释叙述偏好的形成性研究,我们开发了一个名为Data Playwright的原型系统,该系统体现了这种有效创建数据视频的范式。在Data Playwright中,用户可以根据上传的可视化内容编写注释叙述。系统的解释器自动理解用户输入,并通过大语言模型实现叙述与动画的相互作用来合成数据视频。最后,用户可以预览并对视频进行微调。一项用户研究表明,参与者可以通过注释叙述轻松阐明他们期望的结果,从而有效地使用Data Playwright创建数据视频。