A Brief Plug. Color in Information Display. Color includes Gray. Information Display. Color In Information Display, SIAT 1/24/2006

Similar documents
Color in Information Display RIT Seminar October 5, 2005

Goals for this Course. Color in Information Display. What this Course is Not. Effective Color. Why Should You Care? What makes color effective?

Colour + Perception. CMPT 467/767 Visualization Torsten Möller. Pfister/Möller

Color. Maneesh Agrawala Jessica Hullman. CS : Visualization Fall Assignment 3: Visualization Software

CPSC / Colour

CPSC 583 Colour. Sheelagh Carpendale

CPSC 583 Colour. Sheelagh Carpendale

IAT 355 Visual Analytics. Luminance, Contrast and Colour in Information Display. Lyn Bartram

What creates good color design?

Contrast, Luminance and Colour

CSE512 :: 6 Feb Color. Jeffrey Heer University of Washington

Effective Color: Materials. Color in Information Display. What does RGB Mean? The Craft of Digital Color. RGB from Cameras.

Color & Graphics. Color & Vision. The complete display system is: We'll talk about: Model Frame Buffer Screen Eye Brain

Adapted from the Slides by Dr. Mike Bailey at Oregon State University

Color Science. What light is. Measuring light. CS 4620 Lecture 15. Salient property is the spectral power distribution (SPD)

Colors in Images & Video

Color Perception and Applications. Penny Rheingans University of Maryland Baltimore County. Overview

LECTURE 07 COLORS IN IMAGES & VIDEO

Understand brightness, intensity, eye characteristics, and gamma correction, halftone technology, Understand general usage of color

COLOR and the human response to light

Chapter 3 Part 2 Color image processing

COLOR. and the human response to light

CSE 332/564: Visualization. Fundamentals of Color. Perception of Light Intensity. Computer Science Department Stony Brook University

Comp/Phys/Apsc 715. Example Videos. Administrative 1/23/2014. Lecture 5: Trichromacy, Color Spaces, Properties of Color

Color Science. CS 4620 Lecture 15

CIE tri-stimulus experiment. Color Value Functions. CIE 1931 Standard. Color. Diagram. Color light intensity for visual color match

Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology

Image and video processing (EBU723U) Colour Images. Dr. Yi-Zhe Song

Color and Color Model. Chap. 12 Intro. to Computer Graphics, Spring 2009, Y. G. Shin

Geography 360 Principles of Cartography. April 24, 2006

Color images C1 C2 C3

Computer Graphics Si Lu Fall /27/2016

Lecture 3: Grey and Color Image Processing

Color Image Processing. Gonzales & Woods: Chapter 6

Color Reproduction. Chapter 6

Marks + Channels. Large Data Visualization Torsten Möller. Munzner/Möller

Reading. Foley, Computer graphics, Chapter 13. Optional. Color. Brian Wandell. Foundations of Vision. Sinauer Associates, Sunderland, MA 1995.

University of British Columbia CPSC 414 Computer Graphics

Introduction to Color Science (Cont)

The Principles of Chromatics

To discuss. Color Science Color Models in image. Computer Graphics 2

Mahdi Amiri. March Sharif University of Technology

CS 544 Human Abilities

IMAGES AND COLOR. N. C. State University. CSC557 Multimedia Computing and Networking. Fall Lecture # 10

Color and Perception. CS535 Fall Daniel G. Aliaga Department of Computer Science Purdue University

Digital Image Processing

EECS490: Digital Image Processing. Lecture #12

Figure 1: Energy Distributions for light

excite the cones in the same way.

Color , , Computational Photography Fall 2017, Lecture 11

Multimedia Systems and Technologies

Color in Information Display, Vis08 10/19/2008

Color , , Computational Photography Fall 2018, Lecture 7

University of British Columbia CPSC 314 Computer Graphics Jan-Apr Tamara Munzner. Color.

Color Computer Vision Spring 2018, Lecture 15

Color Appearance Models

Color Image Processing

Color vision and representation

Our Color Vision is Limited

12/02/2017. From light to colour spaces. Electromagnetic spectrum. Colour. Correlated colour temperature. Black body radiation.

Light. intensity wavelength. Light is electromagnetic waves Laser is light that contains only a narrow spectrum of frequencies

Color. Fredo Durand Many slides by Victor Ostromoukhov. Color Vision 1

Reading for Color. Vision/Color. RGB Color. Vision/Color. University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2013.

Colors in Visualization. By Mike Bailey Oregon State University

Raster Graphics. Overview קורס גרפיקה ממוחשבת 2008 סמסטר ב' What is an image? What is an image? Image Acquisition. Image display 5/19/2008.

קורס גרפיקה ממוחשבת 2008 סמסטר ב' Raster Graphics 1 חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור

CMPSCI 670: Computer Vision! Color. University of Massachusetts, Amherst September 15, 2014 Instructor: Subhransu Maji

Using Color in Scientific Visualization

CS6640 Computational Photography. 6. Color science for digital photography Steve Marschner

A World of Color. Session 4 Color Spaces. OLLI at Illinois Spring D. H. Tracy

Color image processing

Chapter Objectives. Color Management. Color Management. Chapter Objectives 1/27/12. Beyond Design

Images. CS 4620 Lecture Kavita Bala w/ prior instructor Steve Marschner. Cornell CS4620 Fall 2015 Lecture 38

What is Color. Color is a fundamental attribute of human visual perception.

COLOR AS A DESIGN ELEMENT

EnvSci 360 Computer and Analytical Cartography

6 Color Image Processing

Colors in Scientific Visualization. Mike Bailey Oregon State University

Lecture 8. Human Information Processing (1) CENG 412-Human Factors in Engineering May

Color Theory. Additive Color

Colour. Why/How do we perceive colours? Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!

Waitlist. We ll let you know as soon as we can. Biggest issue is TAs

IFT3355: Infographie Couleur. Victor Ostromoukhov, Pierre Poulin Dép. I.R.O. Université de Montréal

For a long time I limited myself to one color as a form of discipline. Pablo Picasso. Color Image Processing

Color, Vision, & Perception. Outline

Colour. Cunliffe & Elliott, Chapter 8 Chapman & Chapman, Digital Multimedia, Chapter 5. Autumn 2016 University of Stirling

Comparing Sound and Light. Light and Color. More complicated light. Seeing colors. Rods and cones

Bettina Selig. Centre for Image Analysis. Swedish University of Agricultural Sciences Uppsala University

PERCEIVING COLOR. Functions of Color Vision

Colour. Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!) Colour Lecture!

Introduction to Color Theory

Capturing Light in man and machine

Color appearance in image displays

IMAGE PROCESSING >COLOR SPACES UTRECHT UNIVERSITY RONALD POPPE

Color Perception. This lecture is (mostly) thanks to Penny Rheingans at the University of Maryland, Baltimore County

Visual Perception. human perception display devices. CS Visual Perception

PERCEPTUALLY-ADAPTIVE COLOR ENHANCEMENT OF STILL IMAGES FOR INDIVIDUALS WITH DICHROMACY. Alexander Wong and William Bishop

Victor Ostromoukhov Université de Montréal. Victor Ostromoukhov - Université de Montréal

Color Appearance, Color Order, & Other Color Systems

Today. Color. Color and light. Color and light. Electromagnetic spectrum 2/7/2011. CS376 Lecture 6: Color 1. What is color?

Transcription:

A Brief Plug Color in Information Display Maureen Stone StoneSoup Consulting Woodinville, WA Information Display Color includes Gray Graphical presentation of information Charts, graphs, diagrams, maps, illustrations Originally hand-crafted, static Now computer-generated, dynamic Color is a key component Maps courtesy of the National Park Service (www.nps.gov) Tableau Color Color Scales (Colormaps) Courtesy of IBM Research, from the PRAVDAColor System Maureen Stone, StoneSoup Consulting 1

Color and Shading Images Courtesy of TeraRecon, Inc Color Overlay Multi-dimensional Color 3D line integral convolution to visualize 3D flow (LIC). Color varies from red to yellow with increasing temperature Victoria Interrante and Chester Grosch, U. Minnesota http://www-users.cs.umn.edu/~interran/3dflow.html Variable 1, 2 X, Y Variable 3, 4, 5 R, G, B Using Color Dimensions to Display Data Dimensions. Beatty and Ware What makes color effective? Good ideas executed with superb craft E. R. Tufte Effective color needs a context Immediate vs. studied Anyone vs. specialist Critical vs. contextual Culture and expectations Time and money Effective Color Aesthetics Materials Perception Illustrators, cartographers Artists, designers A few scientific principles Maureen Stone, StoneSoup Consulting 2

Why Should You Care? Effective Color: Perception Poorly designed color is confusing Creates visual clutter Misdirects attention Poor design devalues the information Visual sophistication Evolution of document and web design Attractive things work better Don Norman Aesthetics Materials Perception What is Color? Why Color? Physical World Visual System Mental Models Physical World Visual System Mental Models Lights, surfaces, objects Eye, optic nerve, visual cortex Red, green, brown Bright, light, dark, vivid, colorful, dull Warm, cool, bold, blah, attractive, ugly, pleasant, jarring Lights, surfaces, objects Eye, optic nerve, visual cortex Red, green, brown Apple, leaf, bark Ripe, fresh, eatable and then to action. Color in Information Display Physical World Visual System Mental Models Lines, patches, shaded regions Eye, optic nerve, visual cortex Roads, lakes Profit, loss, trends Failures, threats and then to action Color Models Physical World Visual System Mental Models Light Energy Spectral distribution functions F(λ) Cone Response Encode as three values (L,M,S) CIE (X,Y,Z) Opponent Encoding Separate lightness, chroma (A,R-G,Y-B) Perceptual Models Color Space Hue, lightness saturation CIELAB Munsell (HVC) Appearance Models Color in Adaptation, Background, Size, CIECAM02 Maureen Stone, StoneSoup Consulting 3

Physical World Spectral Distribution Visible light Power vs. wavelength Any source Direct Transmitted Reflected Refracted Visual System Light path Cornea, pupil, lens, retina Optic nerve, brain Retinal cells Rods and cones Unevenly distributed Cones Three color receptors Concentrated in fovea From A Field Guide to Digital Color, A.K. Peters, 2003 From Gray s Anatomy Cone Response Effects of Retinal Encoding Encode spectra as three values Long, medium and short (LMS) Trichromacy: only LMS is seen Different spectra can look the same Sort of like a digital camera* All spectra that stimulate the same cone response are indistinguishable Metameric match From A Field Guide to Digital Color, A.K. Peters, 2003 Color Measurement CIE Standard Observer CIE tristimulus values (XYZ) All spectra that stimulate the same tristimulus (XYZ) response are indistinguishable Chromaticity Diagram Project X,Y,Z on a plane to separate colorfulness from brightness x = X/(X+Y+Z) y = Y/(X+Y+Z) z = Z/(X+Y+Z) 1 = x+y+z XYZ = xyy From A Field Guide to Digital Color, A.K. Peters, 2003 Maureen Stone, StoneSoup Consulting 4

Color Models Physical World Visual System Mental Models Light Energy Spectral distribution functions F(λ) Cone Response Encode as three values (L,M,S) CIE (X,Y,Z) Trichromacy Metamerism Color matching Opponent Encoding Separate lightness, chroma (A,R-G,Y-B) Perceptual Models Color Space Hue, lightness saturation CIELAB Munsell (HVC) Appearance Models Color in Adaptation, Background, Size, CIECAM02 Opponent Color Definition Achromatic axis R-G and Y-B axis Separate lightness from chroma channels First level encoding Linear combination of LMS Before optic nerve Basis for perception Defines color blindness Vischeck 2D Color Space Simulates color vision deficiencies Web service or Photoshop plug-in Robert Dougherty and Alex Wade www.vischeck.com Deuteranope Protanope Tritanope protanope deuteranope luminance Color Models Perceptual Color Spaces Physical World Visual System Mental Models Light Energy Spectral distribution functions F(λ) Cone Response Encode as three values (L,M,S) CIE (X,Y,Z) Opponent Encoding Separate lightness, chroma (A,R-G,Y-B) Color blindness Foundation for perceptual models Perceptual Models Color Space Hue, lightness saturation CIELAB Munsell (HVC) Appearance Models Color in Adaptation, Background, Size, CIECAM02 Lightness Unique black and white Uniform differences Perception & design Colorfulness Hue Maureen Stone, StoneSoup Consulting 5

Munsell Atlas Interactive Munsell Tool Munsell Renotation System maps between HVC and XYZ Emissive simulations of reflective samples Courtesy Gretag-Macbeth www.munsell.com CIELAB and CIELUV Lightness (L*) plus two color axis (a*, b*) Non-linear function of CIE XYZ Defined for computing color differences (reflective) CIELUV CIELAB From Principles of Digital Image Synthesis by Andrew Glassner. SF: S Morgan Kaufmann Publishers, Fig. 2.4 & 2.5, Page 63 & 64 1995 by Morgan Kaufmann Publishers. Used with permission. Lightness Scales Lightness, brightness, luminance, and L* Lightness is relative, brightness absolute Absolute intensity is light power Luminance is perceived intensity Luminance varies with wavelength Equivalent to CIE Y L* is perceptually uniform luminance Relative to white (0-100) CIELAB and CIELUV Green and blue lights of equal intensity have different luminance values Color Models Color Appearance Physical World Visual System Mental Models Light Energy Spectral distribution functions F(λ) Cone Response Encode as three values (L,M,S) CIE (X,Y,Z) Opponent Encoding Separate lightness, chroma (A,R-G,Y-B) Perceptual Models Color Space Hue, lightness saturation Appearance Models Color in Adaptation, Background, Size, CIELAB Munsell CIECAM02 Color differences Intuitive color spaces Image encoding Color scales Maureen Stone, StoneSoup Consulting 6

The Interaction of Color Image courtesy of John MCann Color is the most relative medium in art. Josef Albers Image courtesy of John MCann Color Appearance More than a single color Adjacent colors (background) Viewing environment (surround) Appearance effects Adaptation Simultaneous contrast Spatial effects Color in context surround stimulus Color Appearance Models Mark Fairchild background Chromatic Adaptation Original image Overall Purple Tint Tint Shirt Only Inspired by Hunt s s yellow cushion Maureen Stone, StoneSoup Consulting 7

Simultaneous Contrast Add Opponent Color Dark adds light Red adds green Blue adds yellow These samples will have both light/dark and hue contrast Image courtesy of Mark Fairchild Affects Lightness Scale Bezold Effect Spreading Color Models Spatial frequency The paint chip problem Small text, lines, glyphs Image colors Adjacent colors blend Redrawn from Foundations of Vision,, fig 6 Brian Wandell, Stanford University Physical World Visual System Mental Models Light Energy Spectral distribution functions F(λ) Cone Response Encode as three values (L,M,S) CIE (X,Y,Z) Opponent Encoding Separate lightness, chroma (A,R-G,Y-B) Perceptual Models Color Space Hue, lightness saturation CIELAB Munsell Appearance Models Color in Adaptation, Background, Size, CIECAM02 Adaptation Simultaneous contrast Image appearance Complex matching Maureen Stone, StoneSoup Consulting 8

What about RGB? Effective Color: Aesthetics Method for creating color (input to visual system) Additive sum of red, green, blue light Linear transform to XYZ Tied to perception via color matching More later Aesthetics Perception Only additive color has this simple relationship. Not true for CMYK, paint, dyes, etc. Materials Envisioning Information Fundamental Uses avoiding catastrophe becomes the first principle in bringing color to information: Above all, do no harm. E. R. Tufte To label To measure To represent or to imitate reality To enliven or decorate www.edwardtufte.com Envisioning Information Edward R. Tufte To Label Grouping, Highlighting Information Visualization Colin Ware Maureen Stone, StoneSoup Consulting 9

Cluster Calendar Preattentive Pop-out 13579345978274055 24937916478254137 23876597277103876 19874367259047362 95637283649105676 32543787954836754 56840378465485690 Time proportional to the number of digits 13579345978274055 24937916478254137 23876597277103876 19874367259047362 95637283649105676 32543787954836754 56840378465785690 Time proportional to the number of 7 s 13579345978274055 24937916478254137 23876597277103876 19874367259047362 95637283649105676 32543787954836754 56840378465785690 Both 3 s and 7 s Pop out Jarke van Wijk, Edward van Selow Cluster and Calendar based Visualization of Time Series Data Pop-out vs. Distinguishable Radio Spectrum Map (33 colors) Pop-out Typically, 5-6 distinct values simultaneously Up to 9 under controlled conditions Distinguishable 20 easily for reasonable sized stimuli More if in a context What is the color for? http://www.cybergeography.org/atlas/us_spectrum_map.pdf Distinguishable on Inspection Color Names Basic names (Berlin & Kay) Linguistic study of names Similar names Similar evolution Distinct colors = distinct names? Perceptual primaries black white gray red green blue yellow orange purple brown pink Maureen Stone, StoneSoup Consulting 10

Distinct, but hard to name Tableau Color Example Color palettes How many? Algorithmic? Basic colors (regular and pastel) Extensible? Customizable? Color appearance As a function of size As a function of background Robust and reliable color names Color Names Research Selection by name Berk, Brownston & Kaufman, 1982 Meier, et. al. 2003 Image recoloring Saito, et. al. Labels in visualization D Zmura, Cowan (pop out conditions) Healey & Booth (automatic selection) Web experiment Moroney, et. al. 2003 To Measure Color as quantity Density map Thematic maps Color scales/maps Almost always wrong Color Scales Long history in graphics and visualization Ware, Robertson et. al Levkowitz et. al Rheingans PRAVDA Color Rogowitz and Treinish IBM Research Cartography Cynthia Brewer ColorBrewer Different Scales Rogowitz & Treinish, How not to lie with visualization Maureen Stone, StoneSoup Consulting 11

Smart Money Thematic Maps Data to Color US Census Map Type of data values Nominal, ordinal, numeric Qualitative, sequential, diverging Hue = nominal Lightness or saturation scales Lightness best for high frequency More = darker (or more saturated) Mapping Census 2000: The Geography of U.S. Diversity Brewer s Categories Brewer Scales Nominal scales Distinct hues, but similar emphasis Sequential scale Vary in lightness and saturation Vary slightly in hue Diverging scale Complementary sequential scales Neutral at zero Cynthia Brewer, Pennsylvania State University Maureen Stone, StoneSoup Consulting 12

Color Brewer Tableau Color Example Color scales for encoding data Displayed as charts and graphs Quantized or continuous Issues Color ramps based on Brewer s principles Not single hue/chroma varying in lightness Create a ramp of the same color Center, balance of diverging ramps www.colorbrewer.org Heat Map (default ramp) Full Range Skewed Data Skewed Data www.tableausoftware.com www.tableausoftware.com Stepped Threshold Skewed Data Skewed Data www.tableausoftware.com www.tableausoftware.com Maureen Stone, StoneSoup Consulting 13

Color and Shading Shaded Terrain Shape is defined by lightness (shading) Color (hue, saturation) labels CT image (defines shape) PET color highlights tumor Image courtesy of Siemens http://graphics.stanford.edu/~mcammara/ Mike Cammarano, Pat Hanrahan Visualizing Flow Color is used to represent the magnitude of the vorticity across the flow volume. Note the pressure waves Multivariate Color Sequences Victoria Interrante and Chester Grosch, U. Minnesota http://www-users.cs.umn.edu/~interran/3dflow.html Multi-dimensional Scatter plot Multispectral Color Imaging Variable 1, 2 X, Y Variable 3, 4, 5 R, G, B Using Color Dimensions to Display Data Dimensions. Beatty and Ware http://hubblesite.org/sci.d.tech/behind_the_pictures/ Maureen Stone, StoneSoup Consulting 14

To Represent or Imitate Reality ThemeView (original) Color as representation Key color to real world Iconographic vs. photographic Courtesy of Pacific Northwest National Laboratories ThemeScape (commercial) To Enliven or Decorate Color as beauty Aesthetic use of color Emotional, personal Attractive things work better Don Norman Courtesy of Cartia More Tufte Principles Storm example Limit the use of bright colors Small bright areas, dull backgrounds Use the colors found in nature Familiar, naturally harmonious Use grayed colors for backgrounds Quiet, versatile Create color unity Repeat, mingle, interweave From After the Storm, Baker and Bushell Maureen Stone, StoneSoup Consulting 15

Storm Example (continued) Color Design Goals Highlight, emphasize Create regions, group Illustrate depth, shape Evoke nature Decorate, make beautiful Color harmony successful color combinations, whether these please the eye by using analogous colors, or excite the eye with contrasts. Wucius Wong Principles of Color Design Wucius Wong From After the Storm, Baker and Bushell Color Design Principles Control value (lightness) Ensure legibility Avoid unwanted emphasis Use a limited hue palette Control color pop out Define color grouping Avoid clutter from too many competing colors Use neutral backgrounds Minimize simultaneous contrast Design Color Models Hue (color wheel) Red, yellow, blue Orange, green, purple Chroma (saturation) Intensity or purity Distance from gray Value (lightness) Perceptual models, like Munsell See www.handprint.com for examples Modeling Color Design Colortool in CIELAB Design spaces are perceptual spaces Munsell, OSA, Ostwald Created as design spaces Wong uses Munsell Geometric interpretation of color design Color schemes based on hue circle Contrast and analogy as distance Smooth paths for tints, tones and gradations Subject to gamut limitations NASA Color Usage Research Lab, Larry Arend Maureen Stone, StoneSoup Consulting 16

Psuedo-Perceptual Models L vs. Luminance vs. L* HLS, HSV, HSB NOT perceptual models Simple renotation of RGB View along gray axis See a hue hexagon L or V is grayscale pixel value Cannot predict perceived lightness Corners of the RGB color cube Luminance of these colors L* for these colors L from HLS All the same Get it right in black & white Controls Legibility Value Perceived lightness/darkness Controlling value primary rule for design Value alone defines shape No edge without lightness change No shading with out lightness variation Value difference defines contrast Defines legibility Controls attention Drop Shadows Drop Shadow Drop shadow adds edge colorusage.arc.nasa.gov Controls Attention, Clutter Legibility and Contrast Urgent Normal Normal Urgent Normal Normal Urgent Normal Normal Legibility (luminance contrast) 5:1 contrast for legibility (ISO standard) 3:1 minimum legibility 10:1 recommended for small text How do we define contrast? Contrast ratios for contextual information? colorusage.arc.nasa.gov Maureen Stone, StoneSoup Consulting 17

Effective Color: Materials Aesthetics The Craft of Digital Color Good ideas executed with superb craft E. R. Tufte Materials Perception Good ideas Unique, specific examples? Or, broadly applicable principles? Simple, or subtle and complex? Superb craft means control What does RGB Mean? Values used to drive a display Values encoded in an image Values captured by a camera or scanner RGB for Displays Emissive RGB CRT LCD Plasma Projectors All the same purple? RGB values Light RGB from Cameras Image capture Scanners, cameras RGB filters (not cones) Spectra to RGB values RGB in Image Encoding Array of RGB pixels (or equivalent) Spatial encoding Color/Intensity encoding Image reproduction Link capture and reproduction Optimized process Maureen Stone, StoneSoup Consulting 18

Making RGB Quantitative RGB Color Cube Specify primary colors Precise hue Maximum brightness Map numbers (pixels) to intensity Linear encodings Non-linear encodings Both are valid intensity Three primaries RGB lights Variable brightness (0..max) Add to create color Characteristics Primaries sum to white Saturated colors on surface Gray scale along diagonal Cube bounds color gamut pixels RGB in XYZ R,G,B are vectors R = (1,0,0) = XYZ R Add like vectors G = (0,1,0) = XYZ G (1,1,0) = XYZ R + XYZ G B = (0,0,1) = XYZ B Scale like vectors (s 1,0,0) = s 2 XYZ R if linear intensity encoding, s 1 = s 2 If non-linear, s 2 is different than s 1 Color Cube in XYZ Transformation Specify XYZ for R,G and B 3 x 3 Matrix Characteristics Primaries sum to white Saturated colors on surface Gray scale along diagonal Bounds color gamut RGB to XYZ to xy RGB Chromaticity R,G,B are points Sum of two colors falls on line between them Gamut is a triangle White/gray/black near center Saturated colors on edges From A Field Guide to Digital Color, A.K. Peters, 2003 Maureen Stone, StoneSoup Consulting 19

Display Gamuts Projector Gamuts From A Field Guide to Digital Color, A.K. Peters, 2003 From A Field Guide to Digital Color, A.K. Peters, 2003 Pixels to Intensity Pixel to Intensity Variation Linear I = kp (I = intensity, p = pixel value, k is a scalar) Best for computation Non-linear I = kp 1/γ Perceptually more uniform More efficient to encode as pixels Best for encoding and display Intensity Transfer Function (ITF), or gamma Display Appearance Effective Color: Summary Tristimulus characterization Relatively easy to accomplish But, not a total solution Want RGB to color appearance Robust and reliable color names Robust and reliable contrast control As robust as print appearance Visual feedback and simple controls Design principles Tufte, Wong Albers RGB Digital media Color Management Aesthetics Materials Perception Color Science Color appearance models Maureen Stone, StoneSoup Consulting 20