cpsc 533c static and moving patterns presented by ken deeter slides borrowed from colin ware’s ppt...

26
CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Upload: mabel-stanley

Post on 18-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

CPSC 533CStatic and Moving Patterns

Presented by Ken Deeter

Slides borrowed from Colin Ware’s PPT Slides

Page 2: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Gestalt Laws

• Gestalt = German for “Pattern”

• Laws of “pattern perception”– Proposed mechanisms were wrong– Rules themselves still have value

Page 3: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Proximity

• “Things that are close together are perceptually grouped together”

• Rule: Best way of emphasizing relationships between different data entities is to place them in proximity in a display.

Page 4: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Proximity example

a

x

a

b

Page 5: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Similarity

• Similar elements (shape, color) are grouped together.

• Combine with separable dimensions to assist with visual segmentation.

• Rule: Related visual elements should look similar

Page 6: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Similarity Example

a

a b

Page 7: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Continuity

• People are more likely to construct visual groupings out of elements that are smooth and continuous, rather than ones that contain abrupt changes in direction.

• Implies connectedness, which is stronger than proximity. (pg 207 fig 6.8)

• Rule: use connections to show relations

Page 8: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Continuity Example

a

a b c

Page 9: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Connectedness Example

a b

c d

Page 10: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Symmetry

• Symmetrical elements emphasizes a relationship.

• Possible use: use symmetry in an interface to emphasize similarity (figure 6.11 pg 209)

• Rule: Use symmetry to relate visual elements.

Page 11: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Symmetry Example

Page 12: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Closure

• Humans tend to look for closed contours.• Closed contours segment visual space.

Organizing using these segmented regions is stronger than proximity.

• Common uses are Venn Diagrams or Application Windows

• Rule: Use closed regions to segment visual space, group smaller elements.

Page 13: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Closure Examples

a

a b

Page 14: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Relative Size

• Smaller components of a pattern tend to be perceived as objects.

• See Figure 6.15 pg 212

Page 15: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Figure and Ground

• What is foreground and what is background?

• Combination of other laws to segment image into fg/bg

Page 16: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Contours

• People see contours where they don’t really exist.

• Illusory contour (figure 6.18 pg 215)

a

a

b

Page 17: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Transparency• Transparency is perceived only when good

continuity and color correspondence exists.

a

ab

x

y z

w

Page 18: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Overlap

• Perception of overlapping textures depends on visual interference between two patterns

a

ab

c d

Page 19: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Perceptual Syntax

• Various types of illustrations already contain syntax that uses Gestalt principles to code information.– Node-link graphs (fig 6.29 pg 226)– Geographical Maps (fig 6.30 pg 228)– TreeMap (fig 6.31 pg 229)

Page 20: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Patterns in Motion

• Correspondence problem: for motion to work, humans need to perceive correspondence of visual elements between different frames.– Limit motion of elements

– Differentiate elements using shape/color/orientation

• Done incorrectly, results in “wagon wheel effect”

Page 21: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

• Vary attributes to make correlation easier.

a

b

c

a

Page 22: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Form and Contour in Motion

• Visual elements can be classified based on differences in movement, with comparable precision to static attributes.

Page 23: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Moving Frames

• Motion perception highly depend on context.

• Examples:– Synched moving dots (fig

6.34 pg 234)

– Dot in Moving frame: often perceived as dot moving instead of frame moving.

a

a b

a

a b

Page 24: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Causality

• Perception of causality between two movements highly dependent on time between movements.– Some experimental results suggest 160ms as

maximum time for perceiving causality between two motions

• Can use specific motions to encode causal relationships in data.

Page 25: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Causality cont.

a

100 200

50%

100%

Time (msec.)

Direct LaunchingDelayed launchingNo causality

Page 26: CPSC 533C Static and Moving Patterns Presented by Ken Deeter Slides borrowed from Colin Ware’s PPT Slides

Animate Motion

• Humans are very good at perceiving:– Biological motion– Expressiveness in motion

a

a b