Perception and Measurement of Light, Color, and Appearance

Slides:



Advertisements
Similar presentations
Color & Light, Digitalization, Storage. Vision Rods work at low light levels and do not see color –That is, their response depends only on how many photons,
Advertisements

Color To understand how to make realistic images, we need a basic understanding of the physics and physiology of vision.
Color Image Processing
Light Light is fundamental for color vision Unless there is a source of light, there is nothing to see! What do we see? We do not see objects, but the.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Color Week 5, Fri Feb.
Why is this hard to read. Unrelated vs. Related Color Unrelated color: color perceived to belong to an area in isolation (CIE 17.4) Related color: color.
School of Computing Science Simon Fraser University
CS 4731: Computer Graphics Lecture 24: Color Science
Lecture 30: Light, color, and reflectance CS4670: Computer Vision Noah Snavely.
What is color for?.
Perception and Measurement of Light, Color, and Appearance.
University of British Columbia CPSC 414 Computer Graphics © Tamara Munzner 1 Color 2 Week 10, Fri 7 Nov 2003.
Digital Audio, Image and Video Hao Jiang Computer Science Department Sept. 6, 2007.
1 Computer Science 631 Lecture 6: Color Ramin Zabih Computer Science Department CORNELL UNIVERSITY.
Display Issues Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico.
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
CS559-Computer Graphics Copyright Stephen Chenney Color Recap The physical description of color is as a spectrum: the intensity of light at each wavelength.
Why Care About Color? Accurate color reproduction is commercially valuable - e.g. Kodak yellow, painting a house Color reproduction problems increased.
Human Vision CS200 Art Technology Spring The Retina Contains two types of photoreceptors – Rods – Cones.
9/14/04© University of Wisconsin, CS559 Spring 2004 Last Time Intensity perception – the importance of ratios Dynamic Range – what it means and some of.
Human Visual System 4c8 Handout 2. Image and Video Compression We have already seen the need for compression We can use what we have learned in information.
CS 376 Introduction to Computer Graphics 01 / 26 / 2007 Instructor: Michael Eckmann.
Any questions about the current assignment? (I’ll do my best to help!)
CS 445 / 645: Introductory Computer Graphics Color.
Computer Science 631 Lecture 7: Colorspace, local operations
Computer Vision – Fundamentals of Human Vision Hanyang University Jong-Il Park.
ELE 488 Fall 2006 Image Processing and Transmission Syllabus 1. Human Visual System 2. Image Representations (gray level, color) 3. Simple Processing:
Color 2011, Fall. Colorimetry : Definition (1/2) Colorimetry  Light is perceived in the visible band from 380 to 780 nm  distribution of wavelengths.
Color Theory ‣ What is color? ‣ How do we perceive it? ‣ How do we describe and match colors? ‣ Color spaces.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
1 Chapter 2: Color Basics. 2 What is light?  EM wave, radiation  Visible light has a spectrum wavelength from 400 – 780 nm.  Light can be composed.
Digital Image Processing Part 1 Introduction. The eye.
CSC361/ Digital Media Burg/Wong
COLORCOLOR Angel 1.4 and 2.4 J. Lindblad
Sensory Information Processing
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
Introduction to Computer Graphics
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
David Luebke 1 2/5/2016 Color CS 445/645 Introduction to Computer Graphics David Luebke, Spring 2003.
David Luebke2/23/2016 CS 551 / 645: Introductory Computer Graphics Color Continued Clipping in 3D.
Retina Retina covered with light sensitive receptors –RODS Primarily for night vision and movement Sensitive to broad spectrum of light.
FRS 123: Technology in Art and Cultural Heritage Color.
09/10/02(c) University of Wisconsin, CS559 Fall 2002 Last Time Digital Images –Spatial and Color resolution Color –The physics of color.
Color Measurement and Reproduction Eric Dubois. How Can We Specify a Color Numerically? What measurements do we need to take of a colored light to uniquely.
Multimedia systems Lecture 5: Color in Image and Video.
Color Models Light property Color models.
School of Electronics & Information Engineering
CS 551 / 645: Introductory Computer Graphics
Display Issues Ed Angel
Color Image Processing - 1
Color Image Processing
Color Image Processing
Color Image Processing
(c) University of Wisconsin, CS559 Spring 2002
Color 2017, Fall.
Color Image Processing
Color 2015, Fall.
ECE 638: Principles of Digital Color Imaging Systems
Introduction to Computer Graphics with WebGL
© University of Wisconsin, CS559 Spring 2004
Color Representation Although we can differentiate a hundred different grey-levels, we can easily differentiate thousands of colors.
Computer Vision Lecture 4: Color
Introduction to Perception and Color
Color Image Processing
Slides taken from Scott Schaefer
Color Image Processing
Image Perception and Color Space
Color Model By : Mustafa Salam.
Color Theory What is color? How do we perceive it?
Color! Main Goals: Understand this thing: “Chromaticity diagram”
Presentation transcript:

Perception and Measurement of Light, Color, and Appearance

Problems How do cameras measure light and color? Radiometry How do humans perceive light and color? Photometry How do monitors display light and color?

Intensity Perception of intensity is nonlinear Perceived brightness Amount of light Perceived brightness

Modeling Nonlinear Intensity Response Brightness (B) usually modeled as a logarithm or power law of intensity (I) Exact curve varies with ambient light, adaptation of eye I B

CRT Response Power law for Intensity (I) vs. applied voltage (V) Other displays (e.g. LCDs) contain electronics to emulate this law

Digression: Monitor Knobs “Brightness” knob is offset “Contrast” knob is scale Yes, the names are misleading…

Cameras Original cameras based on Vidicon obey power law for Voltage (V) vs. Intensity (I): Vidicon + CRT = almost linear!

CCD Cameras Camera gamma codified in NTSC standard CCDs have linear response to incident light Electronics to apply required power law So, pictures from most cameras (including digital still cameras) will have g = 0.45

Consequences for Vision Output of most cameras is not linear Know what it is! (Sometimes system automagically applies “gamma correction”) Necessary to correct raw pixel values for: Reflectance measurements Shape from shading Photometric stereo Recognition under variable lighting

Consequences for Vision What about e.g. edge detection? Often want “perceptually significant” edges Standard nonlinear signal close to (inverse of) human response Using nonlinear signal often the “right thing”

Contrast Sensitivity Contrast sensitivity for humans about 1% 8-bit image (barely) adequate if using perceptual (nonlinear) mapping Frequency dependent: contrast sensitivity lower for high and very low frequencies

Contrast Sensitivity Campbell-Robson contrast sensitivity chart

Bits per Pixel – Scanned Pictures 8 bits / pixel / color 6 bits / pixel / color Marc Levoy / Hanna-Barbera

Bits per Pixel – Scanned Pictures (cont.) 5 bits / pixel / color 4 bits / pixel / color Marc Levoy / Hanna-Barbera

Bits per Pixel – Line Drawings 8 bits / pixel / color 4 bits / pixel / color Marc Levoy / Hanna-Barbera

Bits per Pixel – Line Drawings (cont.) 3 bits / pixel / color 2 bits / pixel / color Marc Levoy / Hanna-Barbera

Color Two types of receptors: rods and cones Rods and cones Cones in fovea

Rods and Cones Rods Cones More sensitive in low light: “scotopic” vision More dense near periphery Cones Only function with higher light levels: “photopic” vision Densely packed at center of eye: fovea Different types of cones  color vision

Color 3 types of cones: L, M, S

Tristimulus Color Any distribution of light can be summarized by its effect on 3 types of cones Therefore, human perception of color is a 3-dimensional space Metamerism: different spectra, same response Color blindness: fewer than 3 types of cones Most commonly L cone = M cone

Colorspaces Different ways of parameterizing 3D space RGB Official standard: R = 645.16 nm, G = 526.32 nm, B = 444.44 nm Most monitors are some approximation to this

XYZ Colorspace RGB can’t represent all pure wavelengths with positive values Saturated greens would require negative red XYZ colorspace is a linear transform of RGB so that all pure wavelengths have positive values

CIE Chromaticity Diagram

Colorspaces for Television Differences in brightness more important than differences in color YCrCb, YUV, YIQ colorspaces = linear transforms of RGB Lightness: Y=0.299R+0.587G+0.114B Other color components typically allocated less bandwidth than Y

Perceptually-Uniform Colorspaces Most colorspaces not perceptually uniform MacAdam ellipses: color within each ellipse appears constant (shown here 10X size)

Perceptually-Uniform Colorspaces u’v’ space Not perfect, but better than XYZ

L*a*b* Color Space Another choice: L*a*b*

L*a*b* Color Space Often used for color comparison when “perceptual” differences matter