1
Visual Explainers
Ma Maneesh Agrawala
CS 448B: Visualization Fall 2020
with material from Matthew Conlen and Jessica Hullman
1
Last Time: Perception
2
Visual Explainers Ma Maneesh Agrawala CS 448B: Visualization Fall - - PDF document
Visual Explainers Ma Maneesh Agrawala CS 448B: Visualization Fall 2020 with material from Matthew Conlen and Jessica Hullman 1 Last Time: Perception 2 1 Relative magnitude estimation Most accurate Position (common) scale Position
with material from Matthew Conlen and Jessica Hullman
1
2
Most accurate Position (common) scale Position (non-aligned) scale Length Slope Angle Area Volume Least accurate Color hue-saturation-density
3
4
I figure/ground I proximity I similarity I symmetry I connectedness I continuity I closure I common fate I transparency
5
http://www.aber.ac.uk/media/Modules/MC10220/visper06.html
Ambiguous Principle of surroundedness Principle of relative size
6
Ambiguous Unambiguous
http://www.aber.ac.uk/media/Modules/MC10220/visper06.html
7
[Ware 00]
8
Rows dominate due to similarity [from Ware 04]
9
Bilateral symmetry gives strong sense of figure [from Ware 04]
10
Connectedness overrules proximity, size, color shape [from Ware 04]
11
We prefer smooth not abrupt changes [from Ware 04] Connections are clearer with smooth contours [from Ware 04]
12
Prefer field that shows smooth continuous contours [from Ware 04]
13
We see a circle behind a rectangle, not a broken circle [from Ware 04] Illusory contours [from Durand 02]
14
http://coe.sdsu.edu/eet/articles/visualperc1/start.htm
Dots moving together are grouped
15
Requires continuity and proper color correspondence [from Ware 04]
16
17
Electrocardiogram tracelines [from Tufte 90]
18
Stravinsky score [from Tufte 90]
19
[Stone & Bartram 2009]
20
IBM Series III Copier [from Tufte 90]
21
[Figure 2.11, p. 38, MacEachren 95]
22
Operating trains. Redrawn by Tufte to emphasize colored lights. [fromTufte 90]
23
[Example from Palmer 99, originally due to Rock]
24
25
26
http://www.csc.ncsu.edu/faculty/healey/PP/index.html
27
I Individual attributes often preattentive I Multiple attributes may be separable, often
integral
28
29
1.
Implement timeboxes interface
2.
Submit the application and a short write-up on canvas Can work alone or in pairs
Due before class on Oct 20, 2020
Create a small interactive dynamic query application similar to TimeSearcher, but for top 100 personalities
30
31
32
Jessica Hullman on Visualizing Uncertainty
33
34
35
36
Going forward I carried wax along the line, and laid it thick on their ears. They tied me up, then, plumb amidships, back to the mast, lashed to the mast, and took themselves again to rowing. Soon, as we came smartly within hailing distance, the two Sirens, noting our fast ship,
37
VISUALIZATIONS TELL STORIES
38
“… require[s] skills like those familiar to movie directors, beyond a technical expert’s knowledge of computer engineering and science.”
39
40
41
42
43 44
45
1995 Obesity Map Vadim Ogievetsky
46
2008 Obesity Map Vadim Ogievetsky
47 48
51
52
Communication Data exploration
53
70% Journalism 20% Business 10% Research
[Segel & Heer 2010]
54
Grab attention with image and position Matching on content Visual prominence Reduced visual priority
55
56
59 61
62 Genres for Narrative Visualization (Segel & Heer 2010) 63
Genres Visual Narrative Narrative Structure
64
MAGAZINE STYLE ANNOTATED CHART SCIENCE FAIR POSTER FLOWCHART COMICSTRIP SLIDESHOW MOVIE
Details on Demand Highlighting Filtering Selection Timelines Tacit Tutorial Navigation
Attached Article Headlines Interpret Captions Summaries Annotations
65
Author Driven strong ordering heavy messaging limited interactivity Reader Driven weak ordering light messaging free interactivity
martini glass interactive slideshow drill-down story STORYTELLING SPEED CLARITY ASK QUESTIONS FIND EXPLORE
Genres + Interactivity + Messaging =
66
Remembrance of Things Parsed [Mandler and Johnson 1977]
Story grammars: Models of narrative cognition based on systematic studies of what impacts peoples’ ability to recall parts of a story Reader mentally indexes events by time, space, protagonist, causality, intention [Zwaan 1995] 68
Graph Comics [Bach et al. 2016]
69
Graph Comics [Bach et al. 2016]
70