Manipulable Semantic Components: A Computational Representation of Data Visualization Scenes
Various data visualization applications such as reverse engineering and interactive authoring require a vocabulary that describes the structure of visualization scenes and the procedure to manipulate them. A few scene abstractions have been proposed, but they are restricted to specific applications for a limited set of visualization types. A unified and expressive model of data visualization scenes for different applications has been missing. To fill this gap, we present Manipulable Semantic Components (MSC), a computational representation of data visualization scenes, to support applications in scene understanding and augmentation. MSC consists of two parts: a unified object model describing the structure of a visualization scene in terms of semantic components, and a set of operations to generate and modify the scene components. We demonstrate the benefits of MSC in three applications: visualization authoring, visualization deconstruction and reuse, and animation specification.
Authors
- Zhicheng Liu (ORCID: https://orcid.org/0009-0008-6894-0062)
- John Hooker (ORCID: https://orcid.org/0000-0002-7084-3084)
- Chen Chen (ORCID: https://orcid.org/0000-0003-3171-0657)
Institutions
- University of Maryland, College Park (US)
Publication Details
- Journal
- IEEE Transactions on Visualization and Computer Graphics
- Published
- 2024-09-10
- DOI
- https://doi.org/10.1109/tvcg.2024.3456296
- Citations
- 4
- Primary Topic
- Data Visualization and Analytics
- Type
- article
- Field-Weighted Citation Impact
- 1.00