H517 Visualization Design, Analysis, & Evaluation Week 4: - - PowerPoint PPT Presentation

h517 visualization design analysis evaluation
SMART_READER_LITE
LIVE PREVIEW

H517 Visualization Design, Analysis, & Evaluation Week 4: - - PowerPoint PPT Presentation

H517 Visualization Design, Analysis, & Evaluation Week 4: Color Perception Khairi Reda | redak@iu.edu School of Informa5cs & Compu5ng, IUPUI Paper presentations Every week we will have 2 papers, each paper will be presented by two


slide-1
SLIDE 1

H517 Visualization Design, Analysis, & Evaluation

Khairi Reda | redak@iu.edu School of Informa5cs & Compu5ng, IUPUI

Week 4: Color Perception

slide-2
SLIDE 2

Paper presentations

  • Every week we will have 2 papers, each paper will be

presented by two students

  • Prepare a PowerPoint presenta5on about the paper (15

minutes)

  • Cri5que the authors’ work: What are the main claims? Did

the authors present enough evidence to back them up? Do you like the paper? What would you change about it?

  • Lead a discussion (15 minute)
  • End your presenta5on with ini5al ques5ons for the class
  • Everyone should read the paper before coming to class
  • Asking ques5ons and providing comments will count

towards your 10% par5cipa5on grade

slide-3
SLIDE 3

Last week…

slide-4
SLIDE 4

Visual perception

http://www.fortworthastro.com/images/eye_xsection_01.jpg

light electricity

slide-5
SLIDE 5
  • C. Ware

Visual Thinking for Design

slide-6
SLIDE 6

POPOUT

slide-7
SLIDE 7

POPOUT

slide-8
SLIDE 8

Take home point

Our visual system sees differences, not absolute values

Based on a slide by Miriah Meyer

slide-9
SLIDE 9

Visual perception is relative

Differences in contrast is rela5ve

slide-10
SLIDE 10

Visual perception is relative

Sizes are rela5ve (Ames room)

slide-11
SLIDE 11

color

The Huffington Post

slide-12
SLIDE 12

color

the property possessed by an object of producing different sensa5ons on the eye as a result of the way the

  • bject reflects or emits light
  • Oxford dictionary
slide-13
SLIDE 13

Electromagne5c radia5on within a certain range [400nm

  • 700nm] of the electromagne5c spectrum

more energy

light

slide-14
SLIDE 14

Mariah Meyer

light

slide-15
SLIDE 15

Trichromacy

slide-16
SLIDE 16

Trichromacy

Normal human color vision is 3 dimensional Derived from three cone types (short, medium, and long wave-length sensi5vity) Each type of cone contains a specific photosensi5ve pigment that reacts to a certain wavelength of light

Based on a slide by Mariah Meyer

slide-17
SLIDE 17

Trichromacy

difficult to read easy to read difficult to read easy to read

slide-18
SLIDE 18

Explains how signals are processed

Opponent-process theory

Visual perceptual system detects differences in the response of cones

+

luminance

  • red-green
  • pponent channel

+

yellow-blue

  • pponent channel
slide-19
SLIDE 19
slide-20
SLIDE 20

Explains how signals are processed

Opponent-process theory

Visual perceptual system detects differences in the response of cones

+

luminance

  • red-green
  • pponent channel

+

yellow-blue

  • pponent channel
slide-21
SLIDE 21

“Important” colors

These colors have a name in virtually every human language Their seman5cs and connota5ons are culture- specific

slide-22
SLIDE 22
  • C. Ware, Visual Thinking for Design

Sensitivity to spatial detail

The luminance channel has greater ability to resolve smaller detail

slide-23
SLIDE 23
  • C. Ware, Visual Thinking for Design

Sensitivity to spatial detail

slide-24
SLIDE 24

Color deficiencies

slide-25
SLIDE 25

Color deficiencies

Some5mes caused by faculty cones, some5mes by faulty pathways red-green weakness is the most common type 8% of (North American) makes, 0.5% of female

Based on a slide by Miriah Meyer

normal re5na Protanopic

slide-26
SLIDE 26

Via Miriah Meyer

lacking green cones lacking red cones lacking blue cones

slide-27
SLIDE 27
slide-28
SLIDE 28

difficult to dis5nguish for people with Deuteranopia

slide-29
SLIDE 29

Color spaces

Representing color with numbers

slide-30
SLIDE 30

light

  • 1. pure yellow: 580 nm
  • 2. color matching

yellow

slide-31
SLIDE 31

red green blue

Tristimulus color matching

test color

slide-32
SLIDE 32

red green blue

Tristimulus color matching

test color 580nm

slide-33
SLIDE 33

Tristimulus color matching

red green blue

0.17 0.17

test color 580nm

slide-34
SLIDE 34

Tristimulus color matching

red green blue test color 580nm

slide-35
SLIDE 35

Tristimulus color matching

red green blue test color 580nm

slide-36
SLIDE 36
slide-37
SLIDE 37
slide-38
SLIDE 38
slide-39
SLIDE 39

RGB color space

Each point within the cube is defined by a 3D vector (r, g,b) and represents a unique color The r, g, b coordinates of the vector reflect a combina5on of red, green, and blue primaries needed to reproduce the color

1.0 1.0 1.0

Each point within the cube is defined by a 3D vector (r, g,b) and represents a unique color The r, g, b coordinates of the vector reflect a combina5on of red, green, and blue primaries needed to reproduce the color G B R

slide-40
SLIDE 40

1.0 1.0 1.0

yellow (1.0, 1.0, 0.0)

RGB color space

Each point within the cube is defined by a 3D vector (r, g,b) and represents a unique color The r, g, b coordinates of the vector reflect a combina5on of red, green, and blue primaries needed to reproduce the color

slide-41
SLIDE 41

RGB color space

1.0 1.0 1.0

Each point within the cube is defined by a 3D vector (r, g,b) and represents a unique color The r, g, b coordinates of the vector reflect a combina5on of red, green, and blue primaries needed to reproduce the color

(1.0, 0.6, 0.4)

slide-42
SLIDE 42

1.0 1.0 1.0

white (1.0, 1.0, 1.0)

RGB color space

1.0 1.0 1.0

Each point within the cube is defined by a 3D vector (r, g,b) and represents a unique color The r, g, b coordinates of the vector reflect a combina5on of red, green, and blue primaries needed to reproduce the color

slide-43
SLIDE 43

1.0 1.0 1.0

black (0.0, 0.0, 0.0)

RGB color space

1.0 1.0 1.0

Each point within the cube is defined by a 3D vector (r, g,b) and represents a unique color The r, g, b coordinates of the vector reflect a combina5on of red, green, and blue primaries needed to reproduce the color

slide-44
SLIDE 44

what colors combinaCon can be used to re- producing the visible light spectrum by mixing?

  • red, yellow, blue
  • red, green, blue
  • range, green, violet
  • cyan, magenta, yellow
  • all of the above

Miriah Meyer

slide-45
SLIDE 45

Light mixing (RGB)

Addi5ve mixing of colored lights

slide-46
SLIDE 46

Light mixing (RGB)

LCD display closeup

Wikipedia

slide-47
SLIDE 47

Ink mixing (CMY / CMYK)

Subtrac5ve mixing of inks printed on white paper

slide-48
SLIDE 48

Color picture CMY composite

Wikipedia

CMYK composite

slide-49
SLIDE 49
  • red, yellow, blue
  • red, green, blue
  • range, green, violet
  • cyan, magenta, yellow
  • all of the above

Miriah Meyer

, almost

what colors combinaCon can be used to re- producing the visible light spectrum by mixing?

slide-50
SLIDE 50
slide-51
SLIDE 51

red green blue test color 500nm

Tristimulus color matching

slide-52
SLIDE 52

green blue test color 500nm

Tristimulus color matching

red

slide-53
SLIDE 53

red green blue test color 500nm

Tristimulus color matching

slide-54
SLIDE 54

green blue test color 500nm red

Tristimulus color matching

slide-55
SLIDE 55

Opps

slide-56
SLIDE 56

CIE color space

  • At a mee5ng in of the CIE in 1931
  • Let’s have imaginary primary colors!
  • Construct linear, possibly non-realizable combina5ons of

primaries so that color matching func5ons are posi5ve throughout the visible light

  • X, Y, Z primaries
  • Can be linearly transformed from RGB (and vice versa)

Based on a slide by Siddhartha Chaudhuri

slide-57
SLIDE 57

CIE color space

slide-58
SLIDE 58

Y Z X

1.0 1.0 1.0

Y Z X

slide-59
SLIDE 59

Y Z X

slide-60
SLIDE 60

CIE chromaticity diagram

slide-61
SLIDE 61

CIE chromaticity diagram

White

slide-62
SLIDE 62

CIE chromaticity diagram

White

slide-63
SLIDE 63

CIE chromaticity diagram

R G Y

slide-64
SLIDE 64

CIE chromaticity diagram

RGB color space

slide-65
SLIDE 65

Perceptual color spaces

A change in the amount of color value should produce a propor5onal change in the way we see the color

Via Miriah Meyer

slide-66
SLIDE 66

HSL

  • hue: what people think of as

color

  • saturation: the vividness of

the color

  • luminance: amount of black

mixed in

slide-67
SLIDE 67

hue saturation luminance

slide-68
SLIDE 68

Guidelines for using color in visualization

slide-69
SLIDE 69

Colormap

Specifies a mapping between color and values

[0, 8]

slide-70
SLIDE 70

Order these colors…

Miriah Meyer

slide-71
SLIDE 71

Order these colors…

Miriah Meyer

slide-72
SLIDE 72

Order these colors…

Miriah Meyer

slide-73
SLIDE 73

colormaps for ordered data should vary monotonically in luminance Hue alone is good for categorical data Categorical colors are easier to remember if they are nameable

guidelines

Colin Ware

slide-74
SLIDE 74

the rainbow colormap

temperature

slide-75
SLIDE 75

the rainbow colormap

  • rder?
slide-76
SLIDE 76

the rainbow colormap

sharp boundary

slide-77
SLIDE 77

the rainbow colormap

not color blind safe

slide-78
SLIDE 78

the rainbow colormap

Rainbow colormaps should be avoided as a default op5on for ordered data A safer, more effec5ve op5on is a colormap that varies in luminance. Ideally luminance and hue.

slide-79
SLIDE 79

Colin Ware

slide-80
SLIDE 80

Simultaneous contrast

Via Colin Ware

slide-81
SLIDE 81

Color Brewer Color Oracle

http://colororacle.org colorbrewer2.org/

Color design tools

Colorgorical

http://vrl.cs.brown.edu/color

slide-82
SLIDE 82

Next week

Marks and channels: the visualiza5on alphabet (chapter 5)

slide-83
SLIDE 83

D3 lab

hUps://Cnyurl.com/y9z8gefr

hUp://vis.ninja/teaching/2018/H517/d3-excercises/