Visual Abstraction

In this article we revisit the concept of abstraction as it is used in visualization and put it on a solid formal footing. While the term \emph{abstraction} is utilized in many scientific disciplines, arts, as well as everyday life, visualization inherits the notion of data abstraction or class abstraction from computer science, topological abstraction from mathematics, and visual abstraction from arts. All these notions have a lot in common, yet there is a major discrepancy in the terminology and basic understanding about visual abstraction in the context of visualization. We thus root the notion of abstraction in the philosophy of science, clarify the basic terminology, and provide crisp definitions of visual abstraction as a process. Furthermore, we clarify how it relates to similar terms often used interchangeably in the field of visualization. Visual abstraction is characterized by a conceptual space where this process exists, by the purpose it should serve, and by the perceptual and cognitive qualities of the beholder. These characteristics can be used to control the process of visual abstraction to produce effective and informative visual representations.

[1]  Tobias Isenberg,et al.  Capturing the essence of shape of polygonal meshes , 2004 .

[2]  S. Weidenschilling,et al.  A plurality of worlds , 1991, Nature.

[3]  Min Chen,et al.  What May Visualization Processes Optimize? , 2015, IEEE Transactions on Visualization and Computer Graphics.

[4]  I. A. Richards,et al.  The Meaning of Meaning: a Study of the Influence of Language upon Thought and of the Science of Symbolism , 1923, Nature.

[5]  Stefan Bruckner,et al.  Style Transfer Functions for Illustrative Volume Rendering , 2007, Comput. Graph. Forum.

[6]  Ivan Viola,et al.  View-dependent peel-away visualization for volumetric data , 2009, SCCG.

[7]  Ivan Viola,et al.  DimSUM: Dimension and Scale Unifying Map for Visual Abstraction of DNA Origami Structures , 2018, Comput. Graph. Forum.

[8]  Herman Chernoff,et al.  The Use of Faces to Represent Points in k- Dimensional Space Graphically , 1973 .

[9]  Min Chen,et al.  An Information-Theoretic Approach to the Cost-benefit Analysis of Visualization in Virtual Environments , 2018, IEEE Transactions on Visualization and Computer Graphics.

[10]  Huamin Qu,et al.  Towards Easy Comparison of Local Businesses Using Online Reviews , 2018, Comput. Graph. Forum.

[11]  Aimin Hao,et al.  Inverse Modelling of Incompressible Gas Flow in Subspace , 2017, Comput. Graph. Forum.

[12]  Mauri Leppänen,et al.  Towards an Abstraction Ontology , 2007, EJC.

[13]  M. O'Toole Mosby's medical dictionary , 2013 .

[14]  Anne E. Trefethen,et al.  Glyph-Based Video Visualization for Semen Analysis , 2015, IEEE Transactions on Visualization and Computer Graphics.

[15]  R. McMaster,et al.  Map Generalization: Making Rules for Knowledge Representation , 1991 .

[16]  George Mason,et al.  Visual Thinking , 2017, Encyclopedia of GIS.

[17]  P. Thompson,et al.  Margaret Thatcher: A New Illusion , 1980, Perception.

[18]  Balasubramanian Raman,et al.  Computing hierarchical curve-skeletons of 3D objects , 2005, The Visual Computer.

[19]  Ivan Viola,et al.  Multiscale Visualization and Scale-Adaptive Modification of DNA Nanostructures , 2018, IEEE Transactions on Visualization and Computer Graphics.

[20]  Markus Hadwiger,et al.  Abstractocyte: A Visual Tool for Exploring Nanoscale Astroglial Cells , 2018, IEEE Transactions on Visualization and Computer Graphics.

[21]  Ivan Viola,et al.  Pondering the Concept of Abstraction in (Illustrative) Visualization , 2018, IEEE Transactions on Visualization and Computer Graphics.

[22]  Christian Rössl,et al.  Core Lines in 3D Second‐Order Tensor Fields , 2018, Comput. Graph. Forum.

[23]  Tamara Munzner,et al.  Visualization Analysis and Design , 2014, A.K. Peters visualization series.

[24]  Tobias Isenberg,et al.  Illustrative Molecular Visualization with Continuous Abstraction , 2011, Comput. Graph. Forum.