pith. machine review for the scientific record. sign in

arxiv: 2507.22051 · v3 · submitted 2025-07-29 · 💻 cs.HC

Recognition: unknown

DataSway: Vivifying Metaphoric Visualization with Animation Clip Generation and Coordination

Authors on Pith no claims yet
classification 💻 cs.HC
keywords dataanimationmetaphoricanimationsdataswayvisualizationvisualizationsabstract
0
0 comments X
read the original abstract

Animating metaphoric visualizations brings data to life, enhancing the comprehension of abstract data encodings and fostering deeper engagement. However, creators face significant challenges in designing these animations, such as crafting motions that align semantically with the metaphors, maintaining faithful data representation during animation, and seamlessly integrating interactivity. We propose a human-AI co-creation workflow that facilitates creating animations for SVG-based metaphoric visualizations. Users can initially derive animation clips for data elements from vision-language models (VLMs) and subsequently coordinate their timelines based on entity order, attribute values, spatial layout, or randomness. Our design decisions were informed by a formative study with experienced designers (N=8). We further developed a prototype, DataSway, and conducted a user study (N=14) to evaluate its creativity support and usability. A gallery with seven cases demonstrates its capabilities and applications in web-based hypermedia. We conclude with implications for future research on bespoke data visualization animation.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. ReVis: Towards Reusable Image-Based Visualizations with MLLMs

    cs.HC 2026-04 unverdicted novelty 7.0

    ReVis parses image-based visualizations into a reusable DSL via an MLLM pipeline and supports reproduction, data updates, and customization through an interactive interface.