visual thinking colin_ware_lectures_2013_5_color theory and color for information display

87
Intro to Color for Information Display Color Theory Color Geometries Color applications

Upload: elsa-von-licy

Post on 13-Jan-2015

36 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Intro to Color for Information Display

Color Theory Color Geometries Color applications

Page 2: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Electronic Chart Example

Page 3: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Spectrum approximation, visual segmentation

Page 4: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Double-Ended Income

Olson ‘97, fig. 11-8.

Page 5: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Hue Saturation Bivariate.

Tufte ‘83, pg. 153.

Page 6: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Bivariate map

Page 7: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Ware:Vislab:CCOM

Low errors but big patches (only 13)These kinds of color sequences are known to give very large errors

Attribute Blocks (Miller, 2007)

Color weaving (Hagh-Shenas et al, 2007)

Page 8: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Temperature and Pressure

Page 9: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Physiology: Receptors

Rods active at low light levels (night vision) only one wavelength sensitivity function 100 million rod receptors

Cones active at normal light levels three types: sensitivity functions peaks at different

wavelengths (“red”, “green”, “blue”) 6 million cone receptors Focused in the center of vision (fovea)

Page 10: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

The basis of color visionand measurementCone Sensitivity Functions

Page 11: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color Measurement

a

G+B +R

a b

A three primary system

Consider three lamps

Page 12: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color measurement

Based on the “standard observer”

CIE tristimulus values XYZ

Y is luminance. Assumes all humans

are the same

Page 13: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

CIEluv

x = X/(X+Y+Z), y = Y/(X+Y+Z)

Page 14: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display
Page 15: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display
Page 16: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Terms

Luminance (physical) Brightness (perceived amount of light) Lightness (perceive reflectance) Value – used in Computer graphics

Hue (color) Saturation (strength or vividness)

Page 17: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Luminance

Is a physical measurement of the amount of light in the environment weighted by the sensitivity to flickering light.

L = VEd

Brightness: amount of perceived light Brightness (in the dark) =L 1/3

Gamma and Gamma Correction Lightness: perceived surface reflectance

400

700

Page 18: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Eye sensitive over 9 orders or magnitude 5 orders of magnitude (room – sunlight) Receptors bleach and become less

sensitive with more light Takes up to half an hour to recover

sensitivity We are not light meters

Luminance is not Brightness

Page 19: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Short wavelength sensitive cones

Blue text on a dark backgroundis to be avoided. We have very fewshort-wavelength sensitive cones in the retina and they are not very sensitive

Blue text on dark backgroundis to be avoided. We have very fewshort-wavelength sensitive cones in the retina and they are not very sensitive

Blue text on a dark backgroundis to be avoided. We have very fewshort-wavelength sensitive cones in the retina and they are not very sensitive.Chromatic aberration in the eye is also a problem

Blue text on a dark backgroundis to be avoided. We have very fewshort-wavelength sensitive cones in the retina and they are not very sensitive

Page 20: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Opponent Process Theory Cone signals transformed into new

channels

Page 21: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color Channel Theory

Luminance contrast needed to see detail

3:1 recommended10:1 idea for small text

Page 22: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Comparing the Channels Spatial Sensitivity

Red/Green and Yellow/Blue each about 1/3 detail of Black/White

Stereoscopic Depth Pretty much can’t do it with hue alone

Temporal Sensitivity Moving hue-change patterns seem to move slowly

Form Shape-from shading works well Shape-from-hue doesn’t

Information Labeling: Hue works well!

Some natural philosophersSuppose that these colors arise from the accidental vapours diffused in the air, which communicates their own hues to the shadow

Some natural philosophersSuppose that these colors arise from the accidental vapours diffused in the air, which communicates their own hues to the shadow

Some natural philosophersSuppose that these colors arise from the accidental vapours diffused in the air, which communicates their own hues to the shadow

Page 23: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display
Page 24: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display
Page 25: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Luminance contrast

Page 26: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Lightness constancy

Visual system extracts surface information Discounts illumination level Discounts color of illumination Mechanisms 1) Adaptation 2) Simultaneous contrast

Page 27: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Contrast for constancy

Page 28: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Contrast for constancy

Page 29: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Brightness Lightness and Luminance

Luminance – a physical measurement

Brightness refers to perception of lights

Brightness non linear Monitor Gamma: L = V

Lightness refers to perception of surfaces

Perceived lightness depends on a reference white

Gamma = approx 2.0

Page 30: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Luminance for Shape-from-shading

Page 31: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Playing with the background

Page 32: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Miscellaneous of contrast effects

SharpeningNon-linear grey scalesLuminance contrast required for detail

Page 33: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Chromatic Color is Irrelevant…

To perceiving object shapes To perceiving layout of objects in space To perceiving how objects are moving Therefore, to much of modern life

Laboratory assistant went 21 years without realizing he was color-blind

Page 34: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color is Critical…

To help us break camouflage To judge the condition of objects (food) To determine material types Extremely useful for coding information

Page 35: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Other contrast effects

Small field tritanopiaChromatic contrast

Page 36: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color “blindness”

A 3D to a 2D space 8 % of males R-G color blindness

Can generate color blind acceptable palette

Yellow blue variation OK

Page 37: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display
Page 38: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display
Page 39: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Implications

Color perception is relative We are sensitive to small differences-

hence need sixteen million colors Not sensitive to absolute values- hence

we can only use < 10 colors for coding

Page 40: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Channel Properties

Luminance Channel Detail Form Shading Motion Stereo

Chromatic Channels Surfaces of things Labels Berlin and Kay Categories (about 6-

10) Red, green, yellow

and blue are special (unique hues)

Page 41: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Applications

Color interfaces Color coding Color sequences Color for multi-dimensional discrete data

Page 42: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color Planes

Saturation

Hue

Page 43: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Data: code objectscode maps

Measurement Scales (Stevens)

Nominal (labeling) Ordinal (orderable) Interval (meaningful step sizes) Ratio (Zero, ratios)

Page 44: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color great for classification

Rapid visual segmentation

Color helps us determine type

Only about six categories

a

whiteblack

green yellow

green

blue brown

pinkpurpleorangegrey

red

yellow

Page 45: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color Categories

Task: Name the colors Regions same > 75% Nonuniform sizes Only 8 hues named

small number of labels

Page 46: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color Coding

Large areas: low saturation

Small areas high saturation

Break isoluminance with borders

Must have luminance contrast with background to see details

Which colors

-Distinct and-memorable

Page 47: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display
Page 48: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Cultural semantics

The fact that certain colors are special is because they are hard wired

The meaning of those colors is culturally determined

Page 49: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Electronic Chart Example

Page 50: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color Coding

The same rules apply to color coding text and other similar information. Small areas should have high saturation colors.

Large areas should be coded with low saturation colors

Luminance contrast should be maintained

Page 51: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Color examples

Page 52: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Ordinal DataPseudo-color sequences

One approach: Change a single color model component with other components held constant

Examples Grey scale Saturation scale Spectrum (hue, rainbow) scale (not good)

Issues: How can we see forms (quality) How we read value (quantity)

Page 53: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Luminance Vs Spectrum

Spectrum not a Perceptual

Sequence. Visually Segments

Luminance good for form

High contrast errors

Page 54: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Pseudo-color sequences

Page 55: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Spectrum sequence

Page 56: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Luminance (Gray) Scale

Page 57: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Saturation and Luminance Scale

Page 58: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Spectrum approximation, visual segmentation

Page 59: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Hue+Lightness - Highlighting

Page 60: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Ordinal data Principles

Order: ordered values should be represented by perceptually-ordered colors

Separation: significantly different levels should be represented by distinguishable colors

Can use uniform color spaces

Luminance: good for showing form Many hues: useful for showing readable values

Page 61: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Redundant Color Scales

Two or more color components varied together

Examples Hue with lightness

Characteristics Reinforces signal Combines characteristics of simpler scales

Page 62: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Hue+Lightness Spiral

Page 63: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Spiral Sequence

Page 64: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display
Page 65: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Interval sequences: Contour Lines and Color

Both indicate regions Contour by showing the boundaries Bands by showing the interiors

Choice of spacing Regular intervals to enable interval comparison Specific values to highlight regions (sea level) Choice of spacing

Can attempt to use UCS

Page 66: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Interval – contours and color

Page 67: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Interval – step color Note spectrum sequence

Page 68: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Uncertainty

Page 69: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Ratio sequence to represent zeroDouble-ended Scale

Represent neutral by neutral on opponent-color channels

Page 70: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Ordered (and double-ended)

Tufte ‘97, pg. 76.

Page 71: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Double-Ended Income

Olson ‘97, fig. 11-8.

Page 72: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Neutral = 0

Page 73: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Bivariate Maps Rows and columns: to preserve univariate

information, display parameters should should be perceptually orthogonal (ideally)

Page 74: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Hue Saturation Bivariate.

Tufte ‘83, pg. 153.

Page 75: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Bivariate map

Page 76: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Bivariate MapValue 1 Luminance – shadingValue 2 Surface hue

Page 77: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Consider Data

Nominal, ordinal interval or ratio Map or point data coding Amount of detail High spatial frequency?

Vary lightness in addition to hue

Page 78: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Consider Audience

Color deficient viewers? Don’t depend on red-green differentiation Use redundant scales

Application area conventions? Use familiar scales (or at least know when you’re not)

Color associations with variables? Use associated color

Color associations with data ranges? Use red for bad range (in U.S.) Use red for hot

Page 79: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Pseudo-color sequences

Issues: How can we see forms (quality) How we read value (quantity)

Page 80: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Multi - Dimensional Scatterplot

V1 - xposition V2 - yposition V3 - red V4 - green V5 - blue Can identify clusters and trends Cannot read values back from visualization

Page 81: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Show grouping

Ware and Beatty ‘85, p. 22

Page 82: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Scatterplot

Page 83: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Scatterplot Results

For cluster discrimination Color adds as much as space

Except for certain special conditions where one cluster lies above another.

3

Page 84: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Take home messages

Use luminance for detail, shape and form Use color for coding - few colors Minimize contrast effects Strong colors for small areas - contrast in

luminance with background Subtle colors can be used to segment

large areas

Page 85: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

More messages

Color excellent for multi-dimensional data Use additional tools to get quantities Beware of artifacts due to color re-

sampling We need precise color for specification

and standardization

Page 86: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Luminance to signal direction

Page 87: Visual thinking colin_ware_lectures_2013_5_color theory and color for information display

Bivariate Map