+ All Categories
Home > Documents > Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random...

Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random...

Date post: 10-Mar-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
20
Glyph-based Visualization: Design Considerations and Challenges Johannes Kehrer University of Bergen & Vienna Univ. of Technology
Transcript
Page 1: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Glyph-based Visualization:Design Considerations and Challenges

Johannes KehrerUniversity of Bergen &

Vienna Univ. of Technology

Page 2: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

How to design a successful Glyph?

Some visual channels are more dominant

Some can be compared more accurately

Johannes Kehrer 2

position length slope

angle

area volume saturation

[Ware 04]

[Cleveland&McGill 84]

Presenter
Presentation Notes
- Just combining visual channels is not enough - Some visual channels are more dominant - Some can be compared more accurately - Combinations can hinder interpretation
Page 3: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Challenges in Glyph Design

integral pairs

separable pairs

red-green yellow-blue

width height

size orientation

color shape

color motion

color location[Ware 04]3

Presenter
Presentation Notes
With integral display dimensions, two or more attributes of a visual object are perceived holistically and not independently. An example is a rectangular shape, perceived as a holistic combination of the rectangle’s width and height. Another is the combination of green light and red light; this is seen holistically as yellow light, and it is difficult to respond independently to the red and green components. With separable dimensions, people tend to make separate judgments about each graphical dimension. This is sometimes called analytic processing. Thus, if the display dimensions are the diameter of a ball and the color of a ball, they will be processed relatively independently. It is easy to respond independently to ball size and ball color.
Page 4: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Design Considerations

Johannes Kehrer 4

[Ward 02/08, Ware 04, Ropinski et al. 08/11, Lie et al. 09, Maguire et al. 12]

Page 5: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Visualization Space

Johannes Kehrer 5

Surface glyphs

Star glyphs

Chernoff faces Profile glyphs

2D 3D

[Meyer-Spradow et al. 08][Kindlmann&Westin 06]

Stick figures

Page 6: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Complexity vs. Density

Johannes Kehrer 6

Local flow probe[de Leeuw&van Wijk 93]

Stick figures[Pickett&Grinstein 88]

Glyph packing[Kindlmann&Westin 06]

Helix glyphs[Tominski et al. 05]

dense & simple sparse & complex

Page 7: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Complexity vs. Density

Johannes Kehrer 7

Local flow probe[de Leeuw&van Wijk 93]

Stick figures[Pickett&Grinstein 88]

Glyph packing[Kindlmann&Westin 06]

Helix glyphs[Tominski et al. 05]

dense & simple sparse & complex

Stick figures[Pickett&Grinstein 88]

attributes mappedto anglestexture patterns

Page 8: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Complexity vs. Density

Johannes Kehrer 8

Local flow probe[de Leeuw&van Wijk 93]

Stick figures[Pickett&Grinstein 88]

Glyph packing[Kindlmann&Westin 06]

Helix glyphs[Tominski et al. 05]

dense & simple sparse & complex

Local flow probe[de Leeuw&van Wijk 93]

represent multiple flow propertiessparsely placed

Page 9: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Hybrid Visualizations

Johannes Kehrer 9

Layering [Kirby et al. 99]

Arrow glyphs [Treinish 99]

Page 10: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Data Enhancement

Data range [0, 1]ExponentiationInverse mapping

Johannes Kehrer 10

[Lie et al. 09]

Page 11: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Gestalt principles: Simple & symmetric shapes facilitate perception of patterns [Ward 08, Peng et al. 04]

Simplicity & Symmetry

Johannes Kehrer 11

Complexity and symmetry-driven ordering

Random ordering

Presenter
Presentation Notes
Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple shapes can be seen in the second version than the first, which we believe can facilitate detection of groups of similar shapes as well as outliers. shapes of star glyphs resulting from using different dimension orders were evaluated for two attributes: monotonicity (the direction of change is constant) and symmetry (similar ray lengths on opposite sides of the glyph). The ordering that maximised the number of simple and symmetric shapes was chosen as the best.
Page 12: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Glyph Placement [Ward 02]

Johannes Kehrer 12

Data variables Principal components

variable a

varia

ble

b

PC1P

C2

Page 13: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Colors

Symbol size

Perceptually Uniform Channels

Johannes Kehrer 13

Black-body radiationRainbow colormap Green-red isoluminant

power law transformation [Li et al. 10]

[Borland&Taylor II 07]

Presenter
Presentation Notes
Rainbow colormap (no perceptual ordering, inability to present small details, sharp transitions between hues)
Page 14: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Glyph Shapes [Ropinski et al. 11]

Basic glyph shapesbox, spere, torus, ellipsoid, etc.pre-attentive processing

Composite shapescombine basic shapes

Johannes Kehrer 14 Customized glyphs [Kraus&Ertl 01]

Page 15: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Perceive each visual channel independently

Account for distortions (e.g., shapesize)

Orthogonality & Normalization

Johannes Kehrer 15

upper/lower shape +size +rotation +aspect ratio

[Lie et al. 09]

Page 16: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Ellipsoid glyphs

Superquadric glyphs

View-point Independence

Johannes Kehrer 16 [Kindlmann 04]

differentviewpoint

8 tensors

8 tensors

differentviewpoint

Page 17: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

DirectionDiverging data

Sequential data

Intuitive Mapping based on Semantics

Johannes Kehrer 17

0°C

100°C

-100°C

neutral

bad

good

low

high

low

high

[Brewer 99, Stolte et al. 02]

Arrow glyphs [Crawfis&Max 93]

Page 18: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Emphasize importantvariablesGuide the user‘sfocus of attention(e.g., color, size)

Importance-based Mapping

Johannes Kehrer 18

[Ropinski et al. 08]PET activity thickness

Page 19: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Enhance Depth Perception

Halos/contours

Chroma depth[Toutin 97]

Johannes Kehrer 19

[Lie et al. 09]

Page 20: Glyph-based Visualization - TU Wien...Star glyphs for a subset of the cars data set using a random dimension ordering and one based on shape analysis. More simple s\൨apes can be

Summary

Just combining visual channels is not enoughDesign considerations (e.g., orthogonality, perceptually uniform channels, semantics)Glyph design restricted by perceptual limits

Johannes Kehrer 20


Recommended