CAST:基于数据的图表动画创作
荣誉提名交互式数据可视化3D 建模与动画UI/UX 设计师HCI 研究员
文献标题
CAST: Authoring Data-Driven Chart Animations
文献信息
- 主题领域: 数据可视化、交互式动画生成工具
- 关键词: 图表动画, 动画生成工具, 数据可视化, 数据驱动动画, 交互式系统
研究背景与问题
- 问题或挑战: 图表动画是有效传递数据和信息的方式,吸引人的注意并提高数据理解力。然而,现有的动画设计工具对用户的限制过多,尤其是不具备编程技能的用户。这样的工具通常依靠预定义模板,无法支持个性化动画设计或复杂的动画序列生成。
- 问题的重要性: 动画可以揭示复杂数据关系并提高与观众的交互性。以往的工具局限性阻碍了图表动画的创建,尤其是结合数据定制的表达能力。
- 研究动机与相关工作:
- 商业工具虽然简化了非专家用户使用,但在动画表达上限制较多,难以生成具有表现力的动画。
- 编程库如 D3 和 gganimate 提供了高级功能,但它们学习曲线陡峭,对非编程用户不友好。
- Canis 提供了声明式语言解决这些问题,但仍需要编程技能。
解决方案
- 提出的方法: 开发了一种新型图表动画设计工具——CAST。它建立在 Canis 数据驱动图表动画语言的基础之上,提供了一种可视化动画规范,简化了动画设计过程。
- 创新之处:
- 引入图形化的动画规范,结合四种关键组件(关键帧、关键帧组、时间安排和效果)以增强动画理解。
- 数据驱动的自动补全功能,通过建议关键帧和序列,降低了用户构建图表动画的复杂性。
- 直接操作结合配置面板以便于用户修改动画参数,例如动画类型和时序。
- 实施步骤与技术:
- 用户通过直接选择图表上的要素或数据表,生成关键帧。
- 系统根据用户选中元素自动推测动画序列可能性,并为用户提供选择。
- 用户通过拖拽调整关键帧并配置动画效果、时间属性(如持续时间与延迟)。
- 最终生成动画过程并实时预览效果。
研究成果
- 具体成果:
- 提出了一个结合关键帧及关键帧组交互、时间属性和效果表述的动画规范。
- 开发了易于使用的基于 Web 的 CAST 系统,支持用户以图形化方式创建动画。
- 构建了一个动画画廊,涵盖不同类型图表及动画效果。
- 用户研究表明,CAST 对学习和使用者友好。
- 与现有解决方案的优势:
- CAST可支持复杂和数据驱动的动画,而不需要编程技能。
- 数据自动补全功能减少了创建动画的时间与人工错误。
- 图形化交互界面提高了系统易用性和学习效率。
- 实验或评估结果:
- 用户研究 (18名参与者) 显示,用户能够快速学习并高效地使用 CAST 制造动画。
- 用户对于系统的理解度与满意度评分高(4.7分,满分5分)。
- 大多数用户能够成功完成任务,并对系统的简易性和创新性表示高度满意。
- 局限性与未来方向:
- 局限性包括对具有多视图动画的支持不足;复杂阶段性动画定义仍需探索。
- CAST 当前还不支持全面分析用户表达性需求的动画类型。
- 未来方向包括:
- 增强动画类型支持(例如注解与装饰型动画)。
- 针对于多视图动画的扩展。
- 进行更全面的多样化用户研究,包括专业设计人员和非技术用户。
- 收集用户创建的动画案例以了解实际使用情况。
总结
本文介绍了一种针对图表动画设计的交互式系统 CAST,结合创新的视觉动画规范和数据推断技术,为非编程用户提供了表达能力强大且易于使用的工具。通过用户研究展示了其出色的可用性和市场潜力,尽管仍有一些改进空间,但 CAST 已为图表动画的创建开辟了一个新的路径,未来的研究和开发可进一步丰富动画设计领域。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
help
研究问题
3- 现有动画设计工具的局限性如何影响用户创建数据驱动的复杂动画?分类: 数据动画与运动可视化同类问题arrow_forward
- 如何通过直观的可视化交互界面简化动画设计过程?分类: 数据动画与运动可视化同类问题arrow_forward
- 数据驱动的自动完成功能如何帮助用户生成动画关键帧并优化动画设计?分类: 数据动画与运动可视化同类问题arrow_forward
lightbulb
现实痛点
1- 非编程用户难以设计复杂且个性化的数据动画。分类: 数据动画与运动可视化同类问题arrow_forward
- 60%
Paragon:一个通过视觉示例增强设计反馈的在线画廊
CHI '18· 交互式数据可视化 +1
- 60%
使用超声波触觉反馈直接操作3D物体图像
CHI '19· 中空超声波触觉(Mid-air Haptics) +1
- 60%
DataSelfie:赋能人们设计个性化视觉来代表他们的数据
CHI '19· 交互式数据可视化 +1
- 60%
ActiveInk: (Th)Inking与数据
CHI '19· 交互式数据可视化 +1
- 60%
Haptipedia: 加速触觉设备发现以支持交互与工程设计
CHI '19· 力反馈与伪重力感 +1
- 60%
使用验证设计和众包方法评估多变量网络可视化技术
CHI '20· 交互式数据可视化 +1
- 60%
截断Y轴:威胁还是危象?
CHI '20· 交互式数据可视化 +1
- 60%
Dziban:通过锚定建议在可视化设计中平衡自主性与自动化
CHI '20· 推荐系统用户体验 +1
- 60%
GoTree:树形可视化的语法
CHI '20· 交互式数据可视化 +1
- 60%
VINS:面向移动用户界面设计的视觉搜索
CHI '21· 交互式数据可视化 +1
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3411764.3445452
一眼看懂
fact_check论文快照
dataset
来源
CHI
calendar_month
年份
2021
emoji_events
奖项
荣誉提名
group
作者
3 位作者
sell
研究子方向
交互式数据可视化、3D 建模与动画
work
职业/产业
UI/UX 设计师、HCI 研究员
article
内容状态
已索引正文
hub
相关论文
10 篇相关论文