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

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

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

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

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

Color, Vision, & Perception. Outline

Additive. Subtractive

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

COLOR and the human response to light

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

EECS490: Digital Image Processing. Lecture #12

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

Geography 360 Principles of Cartography. April 24, 2006

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

excite the cones in the same way.

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

Color images C1 C2 C3

Question From Last Class

COLOR. and the human response to light

Chapter 3 Part 2 Color image processing

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

CS 565 Computer Vision. Nazar Khan PUCIT Lecture 4: Colour

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

Sensation, Part 4 Gleitman et al. (2011), Chapter 4

Vision IV. Overview of Topics. Overview of Topics. Colour Vision

Visual Perception. Overview. The Eye. Information Processing by Human Observer

Using Color in Scientific Visualization

Colors in Images & Video

Color. Color. Colorfull world IFT3350. Victor Ostromoukhov Université de Montréal. Victor Ostromoukhov - Université de Montréal

Vision IV. Overview of Topics. Evolution of Vision. Overview of Topics. Colour Vision

any kind, you have two receptive fields, one the small center region, the other the surround region.

Digital Image Processing. Lecture # 8 Color Processing

Color Image Processing

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

Achromatic and chromatic vision, rods and cones.

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

The Principles of Chromatics

Color Image Processing. Gonzales & Woods: Chapter 6

Introduction to Color Science (Cont)

LECTURE 07 COLORS IN IMAGES & VIDEO

Digital Image Processing

CS 544 Human Abilities

Mahdi Amiri. March Sharif University of Technology

Color. Bilkent University. CS554 Computer Vision Pinar Duygulu

Slide 1. Slide 2. Slide 3. Light and Colour. Sir Isaac Newton The Founder of Colour Science

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

Colors in images. Color spaces, perception, mixing, printing, manipulating...

Color image processing

12 Color Models and Color Applications. Chapter 12. Color Models and Color Applications. Department of Computer Science and Engineering 12-1

Color Image Processing

OPTO 5320 VISION SCIENCE I

Perception to visualization I

Color in Scientific Visualization

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

Image Perception & 2D Images

Lecture 3: Grey and Color Image Processing

Christoph Wagner Colour Theory

Color Theory: Defining Brown

Interactive Computer Graphics

Contrast, Luminance and Colour

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

II-1. Color in Scientific Visualization. Let s start with the most important component in a visualization system You!

Color and Color Models

Color images C1 C2 C3

COLOR. Elements of color. Visible spectrum. The Human Visual System. The Fovea. There are three types of cones, S, M and L. r( λ)

COLOR. Elements of color. Visible spectrum. The Fovea. Lecture 3 October 30, Ingela Nyström 1. There are three types of cones, S, M and L

Color in Scientific Visualization

Problems. How do cameras measure light and color? How do humans perceive light and color?

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

CSE1710. Big Picture. Reminder

White light can be split into constituent wavelengths (or colors) using a prism or a grating.

Werner Purgathofer

Chapter 9: Color. What is Color? Wavelength is a property of an electromagnetic wave in the frequency range we call light

Introduction to Color Theory

What Is Color? How Brains Make Color Sensations Contents

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

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

University of British Columbia CPSC 414 Computer Graphics

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

Vision and Color. Reading. Optics, cont d. Lenses. d d f. Brian Curless CSE 557 Autumn Good resources:

Vision and Color. Brian Curless CSE 557 Autumn 2015

Introduction & Colour

VC 16/17 TP4 Colour and Noise

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

Figure 1: Energy Distributions for light

Colour spaces. Project for the Digital signal processing course

INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET

Lecture 4. Opponent Colors. Hue Cancellation Experiment HUV Color Space

Computers and Imaging

Multimedia Systems and Technologies

The human visual system

Revised Edition: 2016 ISBN All rights reserved.

THE SCIENCE OF COLOUR

check it out online at

Colors in Visualization. By Mike Bailey Oregon State University

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

CIE R1-57 Border between Blackish and Luminous Colours

Introduction to Computer Vision and image processing

Colors in Scientific Visualization. Mike Bailey Oregon State University

IMAGE PROCESSING >COLOR SPACES UTRECHT UNIVERSITY RONALD POPPE

Spectral colors. What is colour? 11/23/17. Colour Vision 1 - receptoral. Colour Vision I: The receptoral basis of colour vision

Transcription:

Color Perception and Applications SIGGRAPH 99 Course: Fundamental Issues of Visual Perception for Effective Image Generation Penny Rheingans University of Maryland Baltimore County Overview Characteristics of Color Perception Mechanisms of Color Perception Color Specification Using Color to Represent Information

Characteristics of Color Perception Fundamental, independent visual process after-images color deficient vision Relative, not absolute Interactions between color and other visual properties Physiology: Receptors Rods active at low light levels (scotopic vision) only one wavelength sensitivity function Cones active at normal light levels three types: sensitivity functions with different peaks

Cone Sensitivity Functions Glassner 95, p. 16. Physiology: Ganglia Transform incoming SML into opponent color responses Long (R) G - R - R - G Y - B (Y = R+G) W (W @ R+G) Medium (G) Short (B) Characteristics concentric receptive fields logarithmic response of receptors adaption + Yellow - Achrom atic Y-B

Physiology: Brain Lateral geniculate nuclei assemble data for single side of visual field 2 monochromatic layers => magnocellular path 4 chromatic layers => parvocellular path Visual cortex visual area 1: blobs visual area 2: thick stripes visual area 4 Visual Pathway Murch, 87.

Parvocellular Division Role in vision discrimination of fine detail color Characteristics color: sensitive to wavelength variations acuity: small RF centers speed: relatively slow response Color Models Device-derived convenient for describing display device levels RGB, CMY Intuitive based in familiar color description terms HSV, HSB, HLS Perceptually uniform device independent, perceptually uniform CIELUV, CIELAB, Munsell

Color Models Device-derived convenient for describing display device levels RGB, CMY Intuitive based in familiar color description terms HSV, HSB, HLS Perceptually uniform device independent, perceptually uniform CIELUV, CIELAB, Munsell

Color Models Device-derived convenient for describing display device levels RGB, CMY Intuitive based in familiar color description terms HSV, HSB, HLS Perceptually uniform device independent, perceptually uniform CIELUV, CIELAB, Munsell

Hill et al. 97, pg. 136 Uses of Color Show classification Mimic reality Show value Draw attention Show grouping

Uses of Color Show classification Mimic reality Show value Draw attention Show grouping

Uses of Color Show classification Mimic reality Show value Draw attention Show grouping

Uses of Color Show classification Mimic reality Show value Draw attention Show grouping

Uses of Color Show classification Mimic reality Show value Draw attention Show grouping

Ware and Beatty 85, p. 22 Perceptual Distortions Color-deficiency Interactions between color components saturation - brightness (Helmholtz-Kohlraush effect) brightness - hue (Bezold-Brucke Phenomenon) Simultaneous contrast brightness hue Small field achrominance Effects of color on perceived size

Bezold-Brucke Phenomenon Hurvich 81, pg. 73. Perceptual Distortions Color-deficiency Interactions between color components saturation - brightness (Helmholtz-Kohlraush effect) brightness - hue (Bezold-Brucke Phenomenon) Simultaneous contrast brightness hue Small field achrominance Effects of color on perceived size

Simultaneous Contrast Simultaneous Contrast

Perceptual Distortions Color-deficiency Interactions between color components saturation - brightness (Helmholtz-Kohlraush effect) brightness - hue (Bezold-Brucke Phenomenon) Simultaneous contrast brightness hue Small field achrominance Effects of color on perceived size Small Field Achrominance Wandell 95, cp. 3.

Perceptual Distortions Color-deficiency Interactions between color components saturation - brightness (Helmholtz-Kohlraush effect) brightness - hue (Bezold-Brucke Phenomenon) Simultaneous contrast brightness hue Small field achrominance Effects of color on perceived size Color-size Illusion Cleveland and McGill 83.

Some Color Scales Univariate color model component optimal scales double-ended Multivariate color model components Census Bureau TVCM complementary display parameters

Some Color Scales Univariate color model component optimal scales double-ended Multivariate color model components Census Bureau TVCM complementary display parameters

Some Color Scales Univariate color model component optimal scales double-ended Multivariate color model components Census Bureau TVCM complementary display parameters Olson 97, fig. 11-8.

Some Color Scales Univariate color model component optimal scales double-ended Multivariate color model components Census Bureau TVCM complementary display parameters

Some Color Scales Univariate color model component optimal scales double-ended Multivariate color model components Census Bureau TVCM complementary display parameters Tufte 83, pg. 153.

Some Color Scales Univariate color model component optimal scales double-ended Multivariate color model components Census Bureau TVCM complementary display parameters

Evaluating Color Scales Trumbo s Principles Order: ordered values should be represented by ordered colors Separation: significantly different levels should be represented by distinguishable colors Rows and columns: to preserve univariate information, display parameters should not obscure one another Diagonal: to show positive association, displayed colors should group into three perceptual classes: diagonal, above, below

Evaluating Color Scales Trumbo s Principles Order: ordered values should be represented by ordered colors Separation: significantly different levels should be represented by distinguishable colors Rows and columns: to preserve univariate information, display parameters should not obscure one another Diagonal: to show positive association, displayed colors should group into three perceptual classes: diagonal, above, below

Evaluating Color Scales Trumbo s Principles Order: ordered values should be represented by ordered colors Separation: significantly different levels should be represented by distinguishable colors Rows and columns: to preserve univariate information, display parameters should not obscure one another Diagonal: to show positive association, displayed colors should group into three perceptual classes: diagonal, above, below

Tufte 83, pg. 153.

Evaluating Color Scales Trumbo s Principles Order: ordered values should be represented by ordered colors Separation: significantly different levels should be represented by distinguishable colors Rows and columns: to preserve univariate information, display parameters should not obscure one another Diagonal: to show positive association, displayed colors should group into three perceptual classes: diagonal, above, below

Evaluating Color Scales (cont.) Ware s experiments metric (quantitative) judgements surface (qualititative) judgements redundant color scales

Tufte 97, pg. 77. Tufte 97, pg. 76.

Ware s Color Scales Ware 88.

Considerations Consider goals Consider data Consider audience Consider color connotations

Does this work? Final Consideration

Principles of Color Representation Avoid distortions Exploit the familiar Emphasize the interesting Say it again (redundant mappings) Select appropriate level of detail

Color Models: Device-derived Blue Cyan Magenta White Black Green Red Yellow Red-Green-Blue

Color Models: Intuitive L = 1 White Green Yellow Cyan Blue S = 1 S = 0 V = 1 White Magenta Red Cyan Green S = 0 Yellow S = 1 Red Blue Magenta V = 0 Black Hue Hue = 0 L = 0 Black Hue Hue = 0 Hue-Saturation-Value Hue-Lightness-Saturation Color Models: Perceptually Uniform.500.400 v'.300.200 Yellowish green Yellow green Green Bluish green Greenish blue Blue White Greenish Yellow Orange Yellow Yellow Orange Reddish orange Yellowish pink Purple Pink Purplish pink Red Reddish purple Purplish red.100.000 Purplish blue.100.200.300.400.500.600.700 u' CIELUV

Opponent Channel Recoding Long (R) - R - G Medium (G) Short (B) + Yellow - Achromatic Y-B