ECE 638: Principles of Digital Color Imaging Systems Lecture 3: Trichromatic theory of color.

Slides:



Advertisements
Similar presentations
What is Color? Color is related to the wavelength of light. If a color corresponds to one particular wavelength, this is called spectral color. =600 nm.
Advertisements

Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.
ECE 472/572 - Digital Image Processing Lecture 10 - Color Image Processing 10/25/11.
Electromagnetic Waves
Quantum One: Lecture 5a. Normalization Conditions for Free Particle Eigenstates.
Photo-realistic Rendering and Global Illumination in Computer Graphics Spring 2012 Material Representation K. H. Ko School of Mechatronics Gwangju Institute.
School of Computing Science Simon Fraser University
Human Color Perception
SWE 423: Multimedia Systems Chapter 4: Graphics and Images (2)
Lecture 30: Light, color, and reflectance CS4670: Computer Vision Noah Snavely.
© 2002 by Yu Hen Hu 1 ECE533 Digital Image Processing Color Imaging.
What Newton Found (and everyone believed) White light can be split into all wavelengths by a prism.
What is color for?.
Basic Concepts and Definitions Vector and Function Space. A finite or an infinite dimensional linear vector/function space described with set of non-unique.
Color Representation Lecture 3 CIEXYZ Color Space CIE Chromaticity Space HSL,HSV,LUV,CIELab X Z Y.
Lecture 4: The spectrum, color theory and absorption and photogrammetry Thursday, 14 January Ch 2.3 (color film)
CSC 461: Lecture 2 1 CSC461 Lecture 2: Image Formation Objectives Fundamental imaging notions Fundamental imaging notions Physical basis for image formation.
Why Care About Color? Accurate color reproduction is commercially valuable - e.g. Kodak yellow, painting a house Color reproduction problems increased.
Statistical Color Models (SCM) Kyungnam Kim. Contents Introduction Trivariate Gaussian model Chromaticity models –Fixed planar chromaticity models –Zhu.
Colour in Computer Graphics Mel Slater. Outline: This time Introduction Spectral distributions Simple Model for the Visual System Simple Model for an.
Light, Color and Imaging. Light The Electromagnetic Spectrum: E = h.
Course Website: Digital Image Processing Colour Image Processing.
Digital Image Processing Colour Image Processing.
1 Signals & Systems Spring 2009 Week 3 Instructor: Mariam Shafqat UET Taxila.
Image Processing Lecture 2 - Gaurav Gupta - Shobhit Niranjan.
1 Color vision and representation S M L.
Chapter 3: Colorimetry How to measure or specify color? Color dictionary?
ME 1202: Linear Algebra & Ordinary Differential Equations (ODEs)
Perceiving and Recognizing Objects 4. Object Recognition Objects in the brain Extrastriate cortex: The region of cortex bordering the primary visual cortex.
Topic 5 - Imaging Mapping - II DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Introduction to computer vision Chapter 2: Image.
The Nature of Light and the Laws of Geometric Optics
Chapter 9: Perceiving Color. What Are Some Functions of Color Vision? Color signals help us classify and identify objects. Color facilitates perceptual.
Lecture 12 ASTR 111 – Section 002.
CSC361/ Digital Media Burg/Wong
Graphics Lecture 4: Slide 1 Interactive Computer Graphics Lecture 4: Colour.
Photo-realistic Rendering and Global Illumination in Computer Graphics Spring 2012 Material Representation K. H. Ko School of Mechatronics Gwangju Institute.
AGC DSP AGC DSP Professor A G Constantinides©1 Signal Spaces The purpose of this part of the course is to introduce the basic concepts behind generalised.
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
Introduction to Computer Graphics
Lecture 34: Light, color, and reflectance CS4670 / 5670: Computer Vision Noah Snavely.
12/24/2015 A.Aruna/Assistant professor/IT/SNSCE 1.
ECE 638: Principles of Digital Color Imaging Systems
ECE 638: Principles of Digital Color Imaging Systems Lecture 4: Chromaticity Diagram.
David Luebke 1 2/5/2016 Color CS 445/645 Introduction to Computer Graphics David Luebke, Spring 2003.
Conductor, insulator and ground. Force between two point charges:
Basic Theory (for curve 01). 1.1 Points and Vectors  Real life methods for constructing curves and surfaces often start with points and vectors, which.
ECE 638: Principles of Digital Color Imaging Systems Lecture 5: Primaries.
ECE 638: Principles of Digital Color Imaging Systems Lecture 12: Characterization of Illuminants and Nonlinear Response of Human Visual System.
Color and Radiometry Digital Image Synthesis Yung-Yu Chuang 10/25/2007 with slides by Pat Hanrahan and Matt Pharr.
Chapter 9: Perceiving Color. Figure 9-1 p200 Figure 9-2 p201.
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
ECE 638: Principles of Digital Color Imaging Systems
CH. 6 Photographic Transparencies
EE 638: Principles of Digital Color Imaging Systems
Chapter II Color Theory.
ECE 638: Principles of Digital Color Imaging Systems
ECE 638: Principles of Digital Color Imaging Systems
© University of Wisconsin, CS559 Spring 2004
ECE 638: Principles of Digital Color Imaging Systems
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
Computer Vision Lecture 4: Color
ECE 638: Principles of Digital Color Imaging Systems
ECE 638: Principles of Digital Color Imaging Systems
ECE 638: Principles of Digital Color Imaging Systems
Geog 462: Digital Cartography: Graphic Variables
Tania Stathaki 811b LTI Discrete-Time Systems in Transform Domain Ideal Filters Zero Phase Transfer Functions Linear Phase Transfer.
Presentation transcript:

ECE 638: Principles of Digital Color Imaging Systems Lecture 3: Trichromatic theory of color

Synopsis l Continue development of mathematical framework for trichromatic theory

Review: foundations for trichromatic theory l Color matching experiment l Grassman’s laws for color matching l Spectral models for color l Surface-illuminant interaction model

Review: color matching experiment

Review: spectral representation of color Key Result:

Development of trichromatic theory l Sensor model l Reinterpretation of conditions for color match l Metamerism l Linearity of sensor model l Response to monochromatic stimuli l Chromaticity diagram

Trichromatic sensor model l are spectral response functions that characterize the sensor

Trichromatic sensor model (cont.) l With suitable choices for the spectral response functions, this model applies to the HVS, as well as color capture devices, such as digital cameras and scanners. l The 3-tuple response vector represents the system output for color capture devices and an internal signal for the HVS. The subscript ‘S’ refers to the particular stimulus, in this case

Trichromatic sensor model for HVS l When used to model the HVS, it is common to use the following terminology: –Red (R) Long (L) –Green (G) Medium (M) –Blue (B) Short (S) l In this case, the sensor response vector is called the tristimulus vector

Color matching condition l Two stimuli will match to a human viewer if and only if they have identical tristimulus (vector) values, i.e. where and and are the spectral power distributions corresponding to the stimuli and

Example 1 l Ideal block sensor l Find response to two different stimuli

Example 1 (cont.) l Sensor responses to both stimuli are identical l What are the implications of this fact? –their spectra are quite different –but sensor cannot distinguish between them

Metamerism l Stimuli and are said to be metameric with respect to the sensor if they elicit identical responses l Metamerism is both a blessing and a curse for color imaging systems designers

The blessing l Consider for the moment if there were no metamerism –i.e. every pair of distinct spectral stimuli and yielded distinct responses and l What are the implications for color imaging systems design? Faithful color reproduction would require exact replication of the spectrum of the original object or scene l Can a trichromatic sensor system achieve this kind of performance? No, the space of all spectral distributions is infinite- dimensional. The space of all trichromatic sensor responses is 3-D

The curse l Consider two different sensors l and two different stimuli l Suppose that l But

What are the implications of this situation… l If sensor is that of the HVS, whereas is that of a digital camera? l The camera cannot faithfully reproduce color as seen by the human viewer. l Does this mean that the spectral response functions of a digital camera must be identical to those of the HVS? l We will address this issue later. l How about if sensor is that of the HVS under one illuminant, whereas is that of the HVS under another illuminant?

Role of illuminant l Consider the response of sensor to an object with reflectance observed under illuminant l The stimulus is then l and the response is given by

Role of illuminant (cont.) l By grouping the illuminant spectral density with the sensor response functions, we obtain a new effective sensor with response to the surface with reflectance viewed under an equal energy illuminant where

Now consider again the question posed earlier l We have one sensor (the HVS) l two different surfaces with reflectances and l two different illuminants and l Under the first illuminant, the two surfaces appear identical, i.e. l Under the second illuminant, they do not; so l This situation can be a serious problem for color process control and color imaging systems

Examples l Color matching of different materials –fabric and buttons for clothing –instrument components and dashboard in automobiles –natural teeth and restorations in dentistry –we may get a match under indoor fluorescent lighting, but not under direct sunlight l Digital photography –The same objects photographed under daylight and indoor tungsten light –The human observer adapts to reduce the color shift caused by the changing illuminant – the camera does not

Linearity of sensor response l Recall again our trichromatic sensor model l It follows directly from the linearity of the integral, that the trichromatic system is linear

Response to monochromatic stimuli l From the linearity of the sensor system, it follows that the response to any stimulus can be expressed in terms of the response to monochromatic stimuli l is the “impulse response” of the system

Principle of superposition l For an arbitrary stimulus, we can write l Each component of this stimulus generates a scaled version of the impulse response

Principle of superposition (cont.) l We sum responses to stimuli at each wavelength to get total response to the stimulus l Note that sensor systems do not obey a principle corresponding to shift-invariance.

Geometric interpretation of the sensor response l The sensor response is a 3-tuple; so the response to each stimulus may be viewed as a point in Euclidean three space that we call the sensor space l Note that the axes need not be perpendicular for this representation to be meaningful

Effect of scaling the stimulus l If we scale the stimulus by a constant, the response will scale by the same amount l In the sensor space, the response point will shift along a straight line as we vary

Sensor chromaticity diagram l Since scaling the stimulus by a constant does not modify the relative spectral power at each wavelength, we intuitively expect that such changes will only affect the lightness, and not the saturation or hue of the resulting color l Thus, if we are only interested in studying how the saturation and hue vary with the spectral shape of the stimulus, it is sufficient to consider the point of intersection of the sensor vector with a fixed plane in the sensor space

Plane of equal lightness (brightness) l Intuitively, we also expect that all points in the sensor space for which for some constant, will appear equally light or bright (in reality, this is only approximately true) l Thus we choose the plane for our sensor chromaticity diagram

Orthogonal vs. non-orthogonal axes l When the axes are orthogonal, the triangle is equilateral with sides l It is of interest to choose a particular set of non- orthogonal axes for which we have an equilateral triangle with all perpendiculars having length

Chromaticity diagram l In this case, the lengths of the perpendiculars illustrated below can be shown to satisfy

Shape of sensor response functions l Under our trichromatic model, the sensor behavior is entirely determined by the shape of its response functions l As we develop a more complete vector space view of the sensor system, we will gain a better understanding of this relationship l For now, we examine the sensor chromaticity diagram to gain insight