Reading. 2. Color. Emission spectra. The radiant energy spectrum. Watt, Chapter 15.

Similar documents
Reading. 4. Color. Outline. The radiant energy spectrum. Suggested: w Watt (2 nd ed.), Chapter 14. Further reading:

(0, 1, 1) (0, 1, 1) (0, 1, 0) What is light? What is color? Terminology

Lecture 1 Image Formation.

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo

Game Programming. Bing-Yu Chen National Taiwan University

CS635 Spring Department of Computer Science Purdue University

Color to Binary Vision. The assignment Irfanview: A good utility Two parts: More challenging (Extra Credit) Lighting.

The Elements of Colour

Introduction to color science

Image Formation. Camera trial #1. Pinhole camera. What is an Image? Light and the EM spectrum The H.V.S. and Color Perception

Lecture 12 Color model and color image processing

The Display pipeline. The fast forward version. The Display Pipeline The order may vary somewhat. The Graphics Pipeline. To draw images.

Color. Reading: Optional reading: Chapter 6, Forsyth & Ponce. Chapter 4 of Wandell, Foundations of Vision, Sinauer, 1995 has a good treatment of this.

Image Formation. Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico

Color and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception

Announcements. Lighting. Camera s sensor. HW1 has been posted See links on web page for readings on color. Intro Computer Vision.

Introduction to Computer Graphics with WebGL

Why does a visual system need color? Color. Why does a visual system need color? (an incomplete list ) Lecture outline. Reading: Optional reading:

Color Vision. Spectral Distributions Various Light Sources

Lighting. Camera s sensor. Lambertian Surface BRDF

Lecture 11. Color. UW CSE vision faculty

Fall 2015 Dr. Michael J. Reale

Color. Computational Photography MIT Feb. 14, 2006 Bill Freeman and Fredo Durand

Digital Image Processing COSC 6380/4393. Lecture 19 Mar 26 th, 2019 Pranav Mantini

Physical Color. Color Theory - Center for Graphics and Geometric Computing, Technion 2

3D graphics, raster and colors CS312 Fall 2010

Visible Color. 700 (red) 580 (yellow) 520 (green)

Spectral Color and Radiometry

CS452/552; EE465/505. Color Display Issues

Lecture #2: Color and Linear Algebra pt.1

CSE 167: Lecture #6: Color. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012

CSE 167: Lecture #6: Color. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011

2003 Steve Marschner 7 Light detection discrete approx. Cone Responses S,M,L cones have broadband spectral sensitivity This sum is very clearly a dot

Illumination and Shading

this is processed giving us: perceived color that we actually experience and base judgments upon.

Digital Image Processing

VISUAL SIMULATING DICHROMATIC VISION IN CIE SPACE

Computer Graphics. Bing-Yu Chen National Taiwan University

Image Processing. Color

Color Appearance in Image Displays. O Canada!

INTRODUCTION. Slides modified from Angel book 6e

ECE-161C Color. Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth)

Digital Image Processing. Introduction

When this experiment is performed, subjects find that they can always. test field. adjustable field

Announcements. Camera Calibration. Thin Lens: Image of Point. Limits for pinhole cameras. f O Z

Colour Reading: Chapter 6. Black body radiators

Color. Phillip Otto Runge ( )

CHAPTER 3 COLOR MEASUREMENT USING CHROMATICITY DIAGRAM - SOFTWARE

Global Illumination. Frank Dellaert Some slides by Jim Rehg, Philip Dutre

Main topics in the Chapter 2. Chapter 2. Digital Image Representation. Bitmaps digitization. Three Types of Digital Image Creation CS 3570

Lecture 1. Computer Graphics and Systems. Tuesday, January 15, 13

Light Transport Baoquan Chen 2017

CS5670: Computer Vision

CS4670: Computer Vision

Chapter 5 Extraction of color and texture Comunicação Visual Interactiva. image labeled by cluster index

CSE 167: Introduction to Computer Graphics Lecture #6: Colors. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013

Chapter 4 Color in Image and Video

Light. Properties of light. What is light? Today What is light? How do we measure it? How does light propagate? How does light interact with matter?

Chapter 1. Light and color

CS6670: Computer Vision

COMP3421. Global Lighting Part 2: Radiosity

Color Space Transformations

Color Image Processing

Computer Vision Course Lecture 02. Image Formation Light and Color. Ceyhun Burak Akgül, PhD cba-research.com. Spring 2015 Last updated 04/03/2015

Computer Graphics Lecture 2

Color. making some recognition problems easy. is 400nm (blue) to 700 nm (red) more; ex. X-rays, infrared, radio waves. n Used heavily in human vision

Image Analysis and Formation (Formation et Analyse d'images)

MODELING LED LIGHTING COLOR EFFECTS IN MODERN OPTICAL ANALYSIS SOFTWARE LED Professional Magazine Webinar 10/27/2015

Lenses: Focus and Defocus

CS6670: Computer Vision

Sources, Surfaces, Eyes

Colour computer vision: fundamentals, applications and challenges. Dr. Ignacio Molina-Conde Depto. Tecnología Electrónica Univ.

CSE 167: Lecture #7: Color and Shading. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011

Survey in Computer Graphics Computer Graphics and Visualization

ITP 140 Mobile App Technologies. Colors

Lecture 16 Color. October 20, 2016

A DATA FLOW APPROACH TO COLOR GAMUT VISUALIZATION

Light. Computer Vision. James Hays

Automated Control of The Color Rendering Index for LED RGBW Modules in Industrial Lighting

The topics are listed below not exactly in the same order as they were presented in class but all relevant topics are on the list!

Mech 296: Vision for Robotic Applications

Spectral Images and the Retinex Model

1. Final Projects 2. Radiometry 3. Color. Outline

Topics and things to know about them:

What is color? What do we mean by: Color of an object Color of a light Subjective color impression. Are all these notions the same?

Announcements. Light. Properties of light. Light. Project status reports on Wednesday. Readings. Today. Readings Szeliski, 2.2, 2.3.

Opponent Color Spaces

Color, Edge and Texture

Color and Blending. Prerequisites. None; this chapter discusses color issues from first principles. Introduction

What is Color and How is It Measured?

Lecture 2 5 Aug 2004

CS681 Computational Colorimetry

CIE L*a*b* color model

Module 3. Illumination Systems. Version 2 EE IIT, Kharagpur 1

Reprint (R30) Accurate Chromaticity Measurements of Lighting Components. Reprinted with permission from Craig J. Coley The Communications Repair depot

Visual areas in the brain. Image removed for copyright reasons.

Viewing/Projection VI, Vision/Color. Week 5, Wed Feb 2

CS 445 HW#6 Solutions

Reading. 18. Projections and Z-buffers. Required: Watt, Section , 6.3, 6.6 (esp. intro and subsections 1, 4, and 8 10), Further reading:

Wallace Hall Academy

Transcription:

Reading Watt, Chapter 15. Brian Wandell. Foundations of Vision. Chapter 4. Sinauer Associates, Sunderland, MA, pp. 69-97, 1995. 2. Color 1 2 The radiant energy spectrum We can think of light as waves, instead of rays. Wave theory allows a nice arrangement of electromagnetic radiation (EMR) according to wavelength: Emission spectra A light source can be characterized by an emission spectrum: Emission spectra for daylight and a tungsten lightbulb (Wandell, 4.4) The spectrum describes the energy at each wavelength. 3 4

What is color? Photopigments The eyes and brain turn an incoming emission spectrum into a discrete set of values. The signal sent to our brain is somehow interpreted as color. Photopigments are the chemicals in the rods and cones that react to light. Can respond to a single photon! Rods contain rhodopsin, which has peak sensitivity at about 500nm. Color science asks some basic questions: When are two colors alike? How many pigments or primaries does it take to match another color? p( ) One more question: why should we care? Rod sensitivity (Wandell,4.6) Rods are active under low light levels, I.e., they are responsible for scotopic vision. 5 6 Univariance The color matching experiment Principle of univariance: For any single photoreceptor, no information is transmitted describing the wavelength of the photon. We can construct an experiment to see how to match a given test light using a set of lights called primaries with power control knobs. Measuring photoreceptor photocurrent (Wandell, 4.15) The color matching experiment (Wandell, 4.10) The primary spectra are a(, b(, c(, The power knob settings are A, B, C, Photocurrents measured for two light stimuli: 550nm (solid) and 659 nm (gray). The brightnesses of the stimuli are different, but the shape of the response is the same. (Wandell 4.17) 7 8

Rods and color matching Cone photopigments A rod responds to a spectrum through its spectral sensitivity function, p(). The response to a test light, t(), is simply: Pt t( ) p( ) How many primaries are needed to match the test light? Cones come in three varieties: L, M, and S. m( l( What does this tell us about rod color discrimination? s( Cone photopigment absorption (Glassner, 1.1) Cones are active under high light levels, i.e., they are responsible for photopic vision. 9 10 Cones and color matching Color matching Color is perceived through the responses of the cones to light. The response of each cone can be written simply as: Lt t( ) l( ) Mt t( ) m( ) St t( ) s( ) These are the only three numbers used to determine color. Any pair of stimuli that result in the same three numbers will be indistinguishable. How many primaries do you think we ll need to match t? Let s assume that we need 3 primaries to perform the color matching experiment. Consider three primaries, a(), b (), c (), with three emissive power knobs, A, B, C. The three knobs create spectra of the form: What is the response of the l-cone? L e( ) l( ) abc Aa( ) Bb( ) Cc( ) l( ) Aa( ) l( ) Bb( ) l( ) Cc( ) l( ) A a( ) l( ) B b( ) l( ) C c( ) l( ) AL BL CL a e( ) Aa( ) Bb( ) Cc( ) b c How about the m- and s-cones? 11 12

Color matching, cont d Choosing Primaries We end up with similar relations for all the cones: L AL BL CL abc abc abc We can re-write this as a matrix: a M AM BM CM a a S AS BS CS b b b c c c The primaries could be three color (monochromatic) lasers. But, they can also be non-monochromatic, e.g., monitor phosphors: Labc La Lb Lc A M M M M B abc a b c S abc Sa Sb Sc C e( ) Rr( ) Gg( ) Bb( ) and then solve for the knob settings: 1 A La Lb Lc Labc B Ma Mb M c M abc C Sa Sb Sc S abc Emission spectra for RGB monitor phosphors (Wandell B.3) In other words, we can choose the knob settings to cause the cones to react as we please! Well, one little gotcha we may need to set the knob values to be negative. 13 14 Emission Spectrum is not Color Colored Surfaces Recall how much averaging the eye does. Light is infinite dimensional! So far, we ve discussed the colors of lights. How do surfaces acquire color? Different light sources can evoke exactly the same colors. Such lights are called metamers. Subtractive colour mixing(wasserman 2.2) A surface s reflectance, (), is its tendency to reflect incoming light across the spectrum. Reflectance is combined subtractively with incoming light. Actually, the process is multiplicative: A dim tungsten bulb and an RGB monitor set up to emit a metameric spectrum (Wandell 4.11) I( ) ( ) t( ) 15 16

Subtractive Metamers Illustration of Color Appearance Surfaces that are metamers under only some lighting conditions (Wasserman 3.9) Reflectance adds a whole new dimension of complexity to color perception. How light and reflectance become cone responses (Wandell, 9.2) The solid curve appears green indoors and out. The dashed curve looks green outdoors, but brown under incandescent light. 17 18 Lighting design When deciding the kind of feel for an architectural space, the spectra of the light sources is critical. The CIE XYZ System A standard created in 1931 by CIE, defined in terms of three color matching functions. Lighting design centers have displays with similar scenes under various lighting conditions. For example: We have one such center on Capitol Hill: The Northwest Lighting Design Lab. http://www.northwestlighting.com/ Go visit in person sometime it s really cool!! The XYZ color matchingfunctions (Wasserman 3.8) These functions are related to the cone responses as roughly: x( ) k s( ) k l( ) 1 2 y( ) k m( ) 3 z( ) k s( ) 4 19 20

CIE Coordinates The CIE Colour Blob Given an emission spectrum, we can use the CIE matching functions to obtain the X, Y and Z coordinates. X x( ) t( ) Y y( ) t( ) Z z( ) t( ) Using the equations from the previous page, we can see that XYZ coordinates are closely related to LMS responses. Different views of the CIE color space (Foley II.1) 21 22 The CIE Chromaticity Diagram More About Chromaticity Dominant wavelengths go around the perimeter of the chromaticity blob. A color s dominant wavelength is where a line from white through that colour intersects the perimeter. Some colours, called nonspectral color s, don t have a dominant wavelength. Excitation purity is measured in terms of a color s position on the line to its dominant wavelength. Complementary colors lie on opposite sides of white, and can be mixed to get white. The chromaticity diagram (a kind of slice through CIE space, Wasserman 3.7) A projection of the plane X+Y+Z=1. Each point is a chromaticity value, which depends on dominant wavelength, or hue, and excitation purity, or saturation. 23 24

Gamuts Not every output device can reproduce every color. A device s range of reproducible colors is called its gamut. Color Spaces for Computer Graphics In practice, there s a set of more commonly-used color spaces in computer graphics: RGB for display CMY (or CMYK) for hardcopy HSV for user selection Gamuts of a few common output devices in CIE space (Foley, II.2) 25 26 RGB HSV Perhaps the most familiar color space, and the most convenient for display on a CRT. What does the RGB color space look like? More natural for user interaction, corresponds to the artistic concepts of tint, shade and tone. The HSV space looks like a cone: 27 28

CMY RGB vs. CMY A subtractive color space used for printing. Involves three subtractive primaries: Cyan - subtracts red Magenta - subtracts green Yellow - subtracts blue Mixing two pigments subtracts their opposites from white. CMYK adds black ink rather than using equal amounts of all three. 29 30 YIQ Summary Here s what you should take home from this lecture: Used in TV broadcasting, YIQ exploits useful properties of the visual system. Y - luminance (taken from CIE) I - major axis of remaining colour space Q - remaining axis YIQ is broadcast with relative bandwidth ratios 8:3:1 All the boldfaced terms. How to compute cone responses The difference between emissive and reflective color What the CIE XYZ color standard and chromaticity diagram are The color spaces used in computer graphics We re best as distinguishing changes in luminance. Small objects can be compressed into a single colour dimension. Why do we devote a channel to luminance? 31 32