data visualization principles: color - cscheid.net fal16.pdf · how does light work? • each...

48
Data Visualization Principles: Color CSC444 Acknowledgments for today’s lecture: Tamara Munzner, Miriah Meyer, Maureen Stone

Upload: others

Post on 04-Sep-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Data VisualizationPrinciples: Color

CSC444

Acknowledgments for today’s lecture: Tamara Munzner, Miriah Meyer, Maureen Stone

Page 2: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Outlook

Mechanics

Principles

Techniques

Page 3: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Why worry about principles?

Page 4: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Why worry about principles?

Ninio’s extinction illusion

Page 5: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Why worry about principles?

https://cscheid.net/2014/12/13/not-spirals.html

Page 6: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Why worry about principles?

Page 7: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

VISION IS COMPLICATED

Page 8: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Reading• “Representing Colors as Three Numbers”, Stone

• Rainbow Colormap (Still) Considered Harmful, Borland and Russell.

• Optional:

• Face-based Luminance Matching… Kindlmann et al.

Page 9: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

WHY COLOR?

Page 10: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Colin Ware, Information Visualization

Page 11: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels
Page 12: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

LIGHT AND COLOR

Page 13: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

How does the yellow from your laptop display “equal” the yellow

from the sun, and that from a painting?

Page 14: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

How does light work?

• Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels through space

• Visible light is the same thing as FM radio is the same thing as X-rays is the same thing as microwaves

Page 15: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

How does light work?

https://www.flickr.com/photos/llnl/9403051123/

Page 16: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

How does light work?

http://www.chemistryland.com/CHM107Lab/Exp7/Spectroscope/Spectroscope.html

Page 17: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

How does light work?

Page 18: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

How does your eye work?

http://www.retinalmicroscopy.com/mosaics.html

Page 19: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

How does your eye work?

http://www.retinalmicroscopy.com/mosaics.html

Cones

Rods

Page 20: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

How does your eye work?

Page 21: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Three numbers!

TRICHROMACY

Page 22: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

same three numbers, same impression

METAMERISM

Page 23: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

OPPONENT PROCESS MODEL

Page 24: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

COLOR VISION DEFICIENCIES

Page 25: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Ishihara Plates

http://www.dfisica.ubi.pt/~hgil/p.v.2/Ishihara/Ishihara.24.Plate.TEST.Book.pdf

Page 26: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

What goes wrong?• Only some types of cones present in the eye

• red-green dichromacy, blue-yellow dichromacy (rare)

Page 27: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels
Page 28: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

WHAT ARE THE PRIMARY COLORS?

Page 29: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

WHAT ARE THE PRIMARY COLORS?

1. red, green, blue 2. red, yellow, blue 3. orange, green, violet 4. cyan, magenta, yellow

Page 30: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

WHAT ARE THE PRIMARY COLORS?

1. red, green, blue 2. red, yellow, blue 3. orange, green, violet 4. cyan, magenta, yellow 5. all of the above

Page 31: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Any three “independent” ways of combining color

works (!)

Page 32: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels
Page 33: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

same three numbers, same impression

METAMERISM

Page 34: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels
Page 35: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels
Page 36: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels
Page 37: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

http://sysmagazine.com/posts/181580/

Dividing by “luminance”

Page 38: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

COLOR GAMUTS

Page 39: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

CONSTANCY AND ADAPTATION

Page 40: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

SPATIAL ADAPTATION

Page 41: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

SPATIAL ADAPTATION

Page 42: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

SPATIAL ADAPTATION

Page 43: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

SPATIAL ADAPTATION

Page 44: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

http://www.handprint.com/HP/WCL/tech13.html

SIMULTANEOUS CONTRAST

Page 45: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels
Page 46: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels
Page 47: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

TEMPORAL ADAPTATION

http://www.moillusions.com/black-and-white-in-colour-again.html/13191556xteeocm7

Page 48: Data Visualization Principles: Color - cscheid.net Fal16.pdf · How does light work? • Each photon has a “wavelength”, roughly the frequency in which it wiggles as it travels

Impossible Colors (!)http://upload.wikimedia.org/wikipedia/commons/5/56/

Chimerical-color-demo.svg