47
IAT 814 Visual Analytics Perception 2: Patterns and Structure Lyn Bartram

IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

IAT 814 Visual Analytics

Perception 2: Patterns and Structure Lyn Bartram

Page 2: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

(Why) are people getting smarter?

Expert knowledge is about understanding patterns (Flynn effect) IAT 814 | Patterns and Structure 2

Page 3: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Finding patterns is key to problem solving

We think by making pattern queries on the world (visual thinking)

•  Example Queries •  Patterns showing groups? •  Patterns showing structure? •  When are patterns similar? •  How should we organize information on the screen?

•  Critical to information visualization design

IAT 814 | Patterns and Structure 3

Page 4: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Static and moving patterns

•  Data mining is about finding patterns that were previously unknown or that depart from the norm. •  visual analytics

•  When we look for patterns, we are making visual queries that are key to visual thinking.

•  In data exploration, seeing a pattern can often lead to a key insight, and this is the most compelling reason for visualization.

IAT 814 | Patterns and Structure 4

Page 5: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

IAT 814 | Patterns and Structure 5

Page 6: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

IAT 814 | Patterns and Structure

The arrangement of elements into regular, repeated or serial form to make a larger perceptual structure Not only elements but the spaces between them

6

Page 7: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Pattern perception is the flexible middle ground where objects are extracted from sets of features

IAT 814 | Patterns and Structure

Bottom-up Parallel automatic

Active attention Top-down Visual search Object recognition

7

Page 8: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Pattern perception

•  Understanding pattern perception provides abstract design rules on how to organise data so important structures are perceived •  If we can map information structures to readily perceived

patterns then those structures will be more easily interpreted

•  Learning is important •  Priming: once we have seen a pattern we identify it much

more easily •  Long-term learning: takes place over thousands of

occurrences, but some patterns are much easier to learn (quicker) than others

IAT 814 | Patterns and Structure 8

Page 9: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Gestalt laws

•  Idea: forms or patterns transcend the stimuli used to create them. •  Why do patterns emerge? •  Under what circumstances?

•  robust rules that describe the way we set patterns in visual displays, and although the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time, the laws themselves have proved to be of enduring value.

•  The Gestalt laws easily translate into a set of design principles for information displays.

IAT 814 | Patterns and Structure 9

Page 10: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

The Gestalt laws

The core laws 1.  Proximity 2.  Similarity 3.  connectedness 4.  Continuity 5.  Symmetry 6.  Closure 7.  Relative Size 8.  Common fate

IAT 814 | Patterns and Structure

Principal effects 9.  Figure - ground 10.  Prägnanz : the “organising

principle”

10

Page 11: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Proximity

•  Things that are close together are perceptually grouped together

•  the simplest and most powerful way to emphasize the relationships between different data entities is to place them in proximity in display.

IAT 814 | Patterns and Structure 11

Page 12: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Proximity

IAT 814 | Patterns and Structure

rows columns

12

Page 13: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Proximity

•  We associate the lines which are close together than those which are further apart.

•  three pairs of lines which are fairly close together (and a lonely line on the far right) rather than three pairs of lines which are further apart (and a lonely line on the far left).

IAT 814 | Patterns and Structure

http://sixrevisions.com/usability/data-visualization-gestalt-laws/

13

Page 14: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Proximity and density

•  Principle of spatial concentration.

IAT 814 | Patterns and Structure

X

a b

Dot x is perceived as part of group a rather than group b although it is equidistant

•  We perceptually group regions of similar density

14

Page 15: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Proximity: design implications

•  Emphasize relationship by proximity

IAT 814 | Patterns and Structure

a

x

a

b

a

•  Emphasize relationship by spatial density

15

Page 16: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Similarity

•  The shapes of individual pattern elements can also determine how they are grouped

•  Similar elements tend to be grouped together

IAT 814 | Patterns and Structure 16

Page 17: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Similarity

•  Similarity between the elements in alternate rows causes the row percept to dominate

IAT 814 | Patterns and Structure 17

Page 18: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Similarity and integral dimensions

IAT 814 | Patterns and Structure

a

a b

•  A: separable dimensions allow both groupings to be perceived – but not simultaneously

•  B: with integral dimensions we can see both to construct a grid

separable integral

18

Page 19: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Similarity and the separability of dimensions

IAT 814 | Patterns and Structure

Integral dimensions (colour and grayscale) are used to delineate rows and columns

Separable dimensions (colour and texture) make it easier to attend separately to either the rows or the columns

19

Page 20: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Continuity

•  The Gestalt principle of continuity states that we are more likely to construct visual entities out of objects that are smooth and continuous, rather than those that contain abrupt changes in direction.

•  We see a-b crossing c-d •  not a-d or b-c

IAT 814 | Patterns and Structure

A

B C

D D A

20

Page 21: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Continuity

IAT 814 | Patterns and Structure 21

Page 22: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Continuity in Diagrams

•  Connections using smooth or abrupt lines •  Which is easier to follow?

IAT 814 | Patterns and Structure

a

a b

22

Page 23: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Connectedness

•  Connectedness can over-rule proximity, colour, size or shape

IAT 814 | Patterns and Structure

a b

c d

23

Page 24: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Connectedness

•  Connecting graphical objects by a line is a very powerful way of expressing that there is a relationship between them

IAT 814 | Patterns and Structure

a b

c d

•  Basis of node-link diagrams

• Most common method of indicating relationships

24

Page 25: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Symmetry

•  Symmetry creates visual whole

•  Powerful organising principle

•  b and c are seen as figures/objects, where a is a pair of parallel lines

•  We construct objects in the world

IAT 814 | Patterns and Structure

(a) (b) ( c )

25

Page 26: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Symmetry

•  Symmetry creates visual whole •  Powerful organising principle

•  Outlines and filled shapes

•  We see a cross in front of a rectangle not the second option

IAT 814 | Patterns and Structure 26

Page 27: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Symmetry

•  One application is in tasks where data analysts are looking for similar patterns (e.g. in time-series data). •  Detect asymmetries

effectively

IAT 814 | Patterns and Structure 27

Page 28: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Closure

•  Over-rules proximity ! •  A closed contour tends to be seen as an object •  The Gestalt psychologists argued that there is a perceptual tendency to close

contours that have gaps

IAT 814 | Patterns and Structure

a

a b

a circle behind a rectangle as in (a), not a broken ring as in (b).

28

Page 29: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Closure (cont.)

•  Closed contours to show set relationship

•  An Euler diagram. This diagram tells us (among other things) that entities can simultaneously be members of sets A and C but not of A, B, and C.

•  Also, anything that is a member of both B and C is also a member of D.

•  These rather difficult concepts are clearly expressed and understood by means of closed contours.

IAT 814 | Patterns and Structure

a

AB

C

D

29

Page 30: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Common region

Wherever a closed contour is seen, there is a very strong perceptual tendency to divide regions of space into “inside” or “outside” the contour. •  common region [Palmer (1992)]. •  Common region is a much stronger organising

principle than simple proximity

•  This is presumably the reason why Venn-Euler diagrams are such a powerful device for displaying associations among sets of data.

IAT 814 | Patterns and Structure 30

Page 31: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Extending the Euler diagram

IAT 814 | Patterns and Structure 31

Page 32: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Common fate

•  When lines or shapes “move” in the same direction, they are perceived to be in some relationship •  Share a “common fate” •  Lack of common fate negates a relationship ? Or negative

relationship ?

• 

IAT 814 | Patterns and Structure 32

Page 33: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Closure

IAT 814 | Patterns and Structure

•  Rectangular contours strongly segment the visual field. •  Creating frame of reference

•  Position of objects judged based on enclosing frame

•  Where is this critical?

33

Page 34: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Relative Size

•  Smaller components tend to be perceived as objects

•  prefer horizontal and vertical orientations

IAT 814 | Patterns and Structure 34

Page 35: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Gestalt organising principles

•  Figure and ground

•  Subjective contour

•  Prägnanz

IAT 814 | Patterns and Structure 35

Page 36: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Figure and Ground

•  weto separate a dominant shape (a 'figure' with a definite contour) from what our current concerns relegate to 'background' (or 'ground')

•  Symmetry, white space, and closed contour contribute to perception of figure.

•  The perception of figure as opposed to ground can be thought of as the fundamental perceptual act of identifying objects.

IAT 814 | Patterns and Structure 36

Page 37: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Figures and Grounds

Rubin’s Vase

IAT 814 | Patterns and Structure

37

Page 38: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Subjective Contour

•  We construct an object from pieces

IAT 814 | Patterns and Structure 38

Page 39: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Emergence

•  (Kosara)

•  Holistic perception of image

IAT 814 | Patterns and Structure 39

Page 40: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Prägnanz

•  The law of “good form” – Keep it simple

•  Overarching principle that the simplest and most stable interpretations are preferred

•  “What the Gestalt principles of perceptual organization suggest is that we may be predisposed towards interpreting ambiguous images in one way rather than another by universal principles…The Gestalt principles can be seen as reinforcing the notion that the world is not simply and objectively 'out there’ but is constructed in the

process of perception.” •  --Daniel Chandler

•  http://www.aber.ac.uk/media/Modules/MC10220/visper07.html

IAT 814 | Patterns and Structure 40

Page 41: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Prägnanz

•  A stimulus will be organized into as good a figure as possible. Here, good means symmetrical, simple, and regular.

•  here we see a square overlapping a triangle, not a combination of several

complicated shapes.

IAT 814 | Patterns and Structure 41

Page 42: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Design example

IAT 814 | Patterns and Structure 42

Page 43: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Does this point out relationships?

IAT 814 | Patterns and Structure 43

Page 44: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Same Data – Different Plot

IAT 814 | Patterns and Structure 44

Page 45: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Proximity, continuity, similarity

IAT 814 | Patterns and Structure 45

http://www.softviscollection.org/intro/a-thousand-words/

Page 46: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Common region

IAT 814 | Patterns and Structure 46

Page 47: IAT 814 Visual Analytics Perception 2: Patterns and Structure€¦ · the neural mechanisms proposed by these researchers to explain the laws have not withstood the test of time,

Pattern learning: can we practice?

•  People who work with visualizations must learn the skill of seeing patterns in data.

•  In terms of making visualizations that contain easily identified patterns, one strategy is to rely on pattern-finding skills that are common to everyone.

•  Good idea to use priming to enhance perceptual receptivity

IAT 814 | Patterns and Structure 47