ECE 638: Principles of Digital Color Imaging Systems Lecture 12: Characterization of Illuminants and Nonlinear Response of Human Visual System.

Slides:



Advertisements
Similar presentations
Filtration based on Color distance
Advertisements

Happyphysics.com Physics Lecture Resources Prof. Mineesh Gulati Head-Physics Wing Happy Model Hr. Sec. School, Udhampur, J&K Website: happyphysics.com.
1 Color Kyongil Yoon VISA Color Chapter 6, “Computer Vision: A Modern Approach” The experience of colour Caused by the vision system responding.
Introduction to Computer Graphics ColorColor. Specifying Color Color perception usually involves three quantities: Hue: Distinguishes between colors like.
Digital Image Processing
ECE 472/572 - Digital Image Processing Lecture 10 - Color Image Processing 10/25/11.
Image Processing IB Paper 8 – Part A Ognjen Arandjelović Ognjen Arandjelović
Achromatic and Colored Light CS 288 9/17/1998 Vic.
School of Computing Science Simon Fraser University
CS443: Digital Imaging and Multimedia Point Operations on Digital Images Spring 2008 Ahmed Elgammal Dept. of Computer Science Rutgers University Spring.
CS 4731: Computer Graphics Lecture 24: Color Science
SWE 423: Multimedia Systems Chapter 4: Graphics and Images (2)
Lecture 30: Light, color, and reflectance CS4670: Computer Vision Noah Snavely.
Introduction to Computer Vision CS / ECE 181B Tues, May 18, 2004 Ack: Matthew Turk (slides)
What is color for?.
Perception and Measurement of Light, Color, and Appearance.
Lecture 02 Colour Models in Images and Video. Light and Spectra Light is an electromagnetic wave. Its colour is characterized by the wavelength content.
University of British Columbia CPSC 414 Computer Graphics © Tamara Munzner 1 Color 2 Week 10, Fri 7 Nov 2003.
Color Representation Lecture 3 CIEXYZ Color Space CIE Chromaticity Space HSL,HSV,LUV,CIELab X Z Y.
Display Issues Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico.
Color Fidelity in Multimedia H. J. Trussell Dept. of Electrical and Computer Engineering North Carolina State University Raleigh, NC
Color & Color Management. Overview I. Color Perception Definition & characteristics of color II. Color Representation RGB, CMYK, XYZ, Lab III. Color Management.
Light, Color and Imaging. Light The Electromagnetic Spectrum: E = h.
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.
Chapter 2: Origin of Color What produces the color sensation?
Computer Graphics Lecture 05 Fasih ur Rehman. Last Class Overview of Graphic Systems – Vector Displays – Movie Standards – LCD’s.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 6 This presentation © 2004, MacAvon Media Productions Colour.
Understanding Colour Colour Models Dr Jimmy Lam Tutorial from Adobe Photoshop CS.
Colorimetry - Introduction
Any questions about the current assignment? (I’ll do my best to help!)
Color Color is a psychophysical concept depending both upon the spectral distribution of the radiant energy of the illumination source and the visual sensations.
CS 445 / 645: Introductory Computer Graphics Color.
Lighting System A lighting system consists of : 1.Light sources 2.Luminaires (or fixtures) 3.Ballasts.
Color. Summary Color is complex The human visual system is complex and very good at processing light Together they comprise a system that we aren’t even.
Lecture 12 ASTR 111 – Section 002.
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.
CSC361/ Digital Media Burg/Wong
CS6825: Color 2 Light and Color Light is electromagnetic radiation Light is electromagnetic radiation Visible light: nm. range Visible light:
Graphics Lecture 4: Slide 1 Interactive Computer Graphics Lecture 4: Colour.
Sensory Information Processing
The Reason Tone Curves Are The Way They Are. Tone Curves in a common imaging chain.
Color. Acknowledgement Most of this lecture note has been taken from the lecture note on Multimedia and HCI course of University of Stirling, UK. I’d.
EE 638: Principles of Digital Color Imaging Systems Lecture 14: Monitor Characterization and Calibration – Basic Concepts.
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
ECE 638: Principles of Digital Color Imaging Systems
ECE 638: Principles of Digital Color Imaging Systems Lecture 3: Trichromatic theory of color.
ECE 638: Principles of Digital Color Imaging Systems Lecture 4: Chromaticity Diagram.
EE 638: Principles of Digital Color Imaging Systems Lecture 17: Digital Camera Characterization and Calibration.
David Luebke 1 2/5/2016 Color CS 445/645 Introduction to Computer Graphics David Luebke, Spring 2003.
ECE 638: Principles of Digital Color Imaging Systems Jan P. Allebach School of Electrical and Computer Engineering
David Luebke2/23/2016 CS 551 / 645: Introductory Computer Graphics Color Continued Clipping in 3D.
ECE 638: Principles of Digital Color Imaging Systems Lecture 5: Primaries.
ECE 638: Principles of Digital Color Imaging Systems Lecture 11: Color Opponency.
Color and Radiometry Digital Image Synthesis Yung-Yu Chuang 10/25/2007 with slides by Pat Hanrahan and Matt Pharr.
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.
ECE 638: Principles of Digital Color Imaging Systems
Display Issues Ed Angel
EE 638: Principles of Digital Color Imaging Systems
ECE 638: Principles of Digital Color Imaging Systems
ECE 638: Principles of Digital Color Imaging Systems
Perception and Measurement of Light, Color, and Appearance
Color & Light CMSC 435/634.
Introduction to Computer Graphics with WebGL
Color Representation Although we can differentiate a hundred different grey-levels, we can easily differentiate thousands of colors.
ECE 638: Principles of Digital Color Imaging Systems
ECE 638: Principles of Digital Color Imaging Systems
Digital Image Synthesis Yung-Yu Chuang 10/22/2009
Color Model By : Mustafa Salam.
Presentation transcript:

ECE 638: Principles of Digital Color Imaging Systems Lecture 12: Characterization of Illuminants and Nonlinear Response of Human Visual System

Synopsis l Characterization of illuminants –Review of model for HVS and light interaction with surfaces –Development of black body radiator concept –Correlated color temperature –Artificial sources and CIE standard illuminants l Nonlinear Response of Human Visual System –Weber’s law –Gamma correction –CIE uniform color spaces

Review of HVS color model l Equivalent Representation for Trichromatic Stage: CIE XYZ (standard space for Colorimetry) Trichromatic Stage Opponent Color Stage Wandell’s Model

Review of Stimulus Model l Seeking a more compact parameterization of Stimulus Model:

Development of black-body radiator l Example: l Most efficient possible absorber when heated is a black body radiator (BBR) l Planck’s law describes for a BBR at any given temperature (see W&S, p13) Imagine an experiment in which you heat up various structures made of different materials to a fixed temperature to see which combination radiates the most energy.

Spectral power distribution for black body radiator l text

Relative spectral power distribution of black body radiator l text

Example (cont.) l How to relate BBR to real-world stimulus? l For each temperature T, compute the CIE XYZ coordinates of a BBR emitting light when heated to temperature T. -- Chromaticity for a BBR at some temperature T. --Chromaticity for a phase of daylight. Hypothetical arrangement of chromaticity points for BBR and daylight. The next slide shows what it actually looks like. “Phases of daylight” refer to different conditions of sky (i.e. cloudy or not, shading of observer from direct sun, and time of day

Daylight locus l text

Spectral power distribution of daylight l text These curves are based on a principal components expansion of a family of actual daylight power spectra. Two such power spectra are shown on next slide.

Two phases of real daylight

Spectral power distribution of tungsten l text

Relative spectral power distribution of fluorescent sources l text

Summary of Daylight Characteristics l Daylight behaves a lot like a BBR l Each phase of daylight can be correlated with a BBR operating at unique temperature. l More generally, this can be done for any illuminant. l examples: l 1) sun+total sky (clear  overcast) 5000k  7000k l 2) daylight from north sky >7000k l 3) daylight from sun disk only <5000k

Artificial Sources and CIE Standard Illuminants l Artificial sources l 1) tungsten behaves like a BBR at lower T than daylight l 2) flourescent only somewhat (See W&S) l CIE Standard Illuminants Older A,B,C (not used much today)

Synopsis l Characterization of illuminants –Review of model for HVS and light interaction with surfaces –Development of black body radiator concept –Correlated color temperature –Artificial sources and CIE standard illuminants l Nonlinear Response of Human Visual System –Weber’s law –Gamma correction –CIE uniform color spaces

l Overall HVS model thus far is linear l Psychometric function l Question: Does Bag in right hand weigh more than Bag in left hand? Yes or No? 0.5 Threshold level stimulus Slope measure of sensitivity # of books in right hand when # of books in left hand is fixed Probit Analysis

Weber’s Law l Weber’s Law: l Vision l Source: D.E. Pearson, Transmission of Pictorial Information Stimulus Increment Total Stimulus constant Threshold for a difference is ~ Subject adjusts until they see a difference Luminance:

Weber’s Law Application l Quantization – space quantization levels non-uniformly as a function of luminance l What does Weber’s law suggest: l Integrating, we get l Suggests that we should quantize L so that levels are farther apart as L increases Just perceivable difference in brightness constant

Weber’s Law Application (cont.) l Two possible implementations: –1) non-uniform quantization directly –2) process with a non-uniform mapping then quantize uniformly l How does this get used? –1) Gamma –2) CRT (Cathode Ray Tube) D/A Digital Value DV Voltage V Electron Gun Y DV~V Phosphor

Gamma Correction and Limitations of Weber’s Law l Gamma Correction: l DV = captured luminance l Limitations of Weber’s Law “Happy Coincidence”

Summary of impact of gamma in imaging systems and image processing l According to trichromatic model for HVS, cone responses are linearly related to incident photon count: l This model is also applicable to image capture devices – scanners, cameras. l However, the output from these devices is generally gamma-corrected to account for Weber’s Law and in anticipation of the power-law behavior of output devices – displays and printers.

Gamma Correction l RGB captured image in linear space (linear RGB) l Gamma-corrected output from cameras and scanners (assuming 8 bits/channel) (This is the default.) Typical value (sRGB):

Gamma Uncorrection l What displays and printers do (generally hidden from user) l Similar relationships hold for CIE X and CIE Z components l So gamma correction means raise to power l Gamma uncorrection means raise to power

Implications for Image Processing l If you want to convert an image to CIE XYZ, and thence to a uniform color space, such as CIE L*a*b*, you must first gamma uncorrect it. l If you want to halftone an image, you must first gamma uncorrect it. l If you want to display or print an image that you have processed in a linear space (pixel values proportional to photon count), you must first gamma correct it. l Note that a binary halftone image would have values 0 or 255 only; so gamma correction of the halftone image has no effect.