Gemini: A Grammar and Recommender System for AnimatedTransitions in Statistical Graphics
Younghoon Kim, Jeffrey Heer

TL;DR
Gemini introduces a declarative grammar and recommendation system that simplifies designing animated transitions in statistical graphics, reducing effort and improving consistency through staged specifications and perceptually-informed ranking.
Contribution
This work presents Gemini, a novel grammar and recommendation system for animated transitions, enabling easier and more effective design of animations in statistical graphics.
Findings
Most Gemini-designed animations are exactly replicable.
Many animations can be achieved with minimal edits to Gemini suggestions.
Gemini's suggestions reduce common errors in animation design.
Abstract
Animated transitions help viewers follow changes between related visualizations. Specifying effective animations demands significant effort: authors must select the elements and properties to animate, provide transition parameters, and coordinate the timing of stages. To facilitate this process, we present Gemini, a declarative grammar and recommendation system for animated transitions between single-view statistical graphics. Gemini specifications define transition "steps" in terms of high-level visual components (marks, axes, legends) and composition rules to synchronize and concatenate steps. With this grammar, Gemini can recommend animation designs to augment and accelerate designers' work. Gemini enumerates staged animation designs for given start and end states, and ranks those designs using a cost function informed by prior perceptual studies. To evaluate Gemini, we conduct both…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Visualization and Analytics · Video Analysis and Summarization
