Topics: Chromaticity, white point, and quality metrics

Similar documents
Opponent Color Spaces

Fall 2015 Dr. Michael J. Reale

CHAPTER 3 COLOR MEASUREMENT USING CHROMATICITY DIAGRAM - SOFTWARE

Introduction to color science

Spectral Color and Radiometry

Color Vision. Spectral Distributions Various Light Sources

Colour Reading: Chapter 6. Black body radiators

Image Processing. Color

ELEC Dr Reji Mathew Electrical Engineering UNSW

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

Pop Quiz 1 [10 mins]

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

Lecture 1 Image Formation.

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

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

Sources, Surfaces, Eyes

Game Programming. Bing-Yu Chen National Taiwan University

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

Color Appearance in Image Displays. O Canada!

Digital Image Processing. Introduction

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

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

CS 100 Spring Lecture Notes 3/8/05 Review for Exam 2

1. No calculators or other electronic devices are allowed during this exam.

Basic Operations and Equivalent Expressions - Step-by-Step Lesson

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

The ZLAB Color Appearance Model for Practical Image Reproduction Applications

A Data Flow Approach to Color Gamut Visualization

CS452/552; EE465/505. Color Display Issues

Perceptual Color Volume

Chapter 6 Color Image Processing

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

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

Evaluation of Color Mapping Algorithms in Different Color Spaces

Color Image Processing

Design Elements. Advanced Higher Graphic Presentation. Professional Graphic Presentations by kind permission of

CS770/870 Spring 2017 Color and Shading

CS681 Computational Colorimetry

CS 111: Digital Image Processing Fall 2016 Midterm Exam: Nov 23, Pledge: I neither received nor gave any help from or to anyone in this exam.

IMPORTANT INSTRUCTIONS

Introduction to Computer Graphics with WebGL

3D graphics, raster and colors CS312 Fall 2010

CS635 Spring Department of Computer Science Purdue University

Hidden surface removal. Computer Graphics

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

Final Exam Math 38 Graph Theory Spring 2017 Due on Friday, June 2, at 12:50 pm. Good Luck!!

d. Using your information from the chart above, fill-in the statement below.

Lecture 12 Color model and color image processing

11. Image Data Analytics. Jacobs University Visualization and Computer Graphics Lab

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

Math 575 Exam 3. (t). What is the chromatic number of G?

Siggraph Course 2017 Path Tracing in Production Part 1 Manuka: Weta Digital's Spectral Renderer

ITP 140 Mobile App Technologies. Colors

8.NS.1 8.NS.2. 8.EE.7.a 8.EE.4 8.EE.5 8.EE.6

INTRODUCTION. Slides modified from Angel book 6e

3. The three points (2, 4, 1), (1, 2, 2) and (5, 2, 2) determine a plane. Which of the following points is in that plane?

Graphics Calculators

Comparative Analysis of the Quantization of Color Spaces on the Basis of the CIELAB Color-Difference Formula

The Elements of Colour

6.034 Quiz 2, Spring 2005

Typographic hierarchy: How to prioritize information

Assessing Colour Rendering Properties of Daylight Sources Part II: A New Colour Rendering Index: CRI-CAM02UCS

Lecture #13. Point (pixel) transformations. Neighborhood processing. Color segmentation

Multimedia Information Retrieval

IMAGE PROCESSING >FILTERS AND EDGE DETECTION FOR COLOR IMAGES UTRECHT UNIVERSITY RONALD POPPE

EE795: Computer Vision and Intelligent Systems

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

ME5286 Robotics Spring 2015 Quiz 1

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?

Color Space Transformations

Summer Packet 7 th into 8 th grade. Name. Integer Operations = 2. (-7)(6)(-4) = = = = 6.

- 1 - Class Intervals

Features. Sequential encoding. Progressive encoding. Hierarchical encoding. Lossless encoding using a different strategy

Meet icam: A Next-Generation Color Appearance Model

2.) An overhead projector forms an image of a transparency on a screen:

Color, Edge and Texture

CIE Colour Chart-based Video Monitoring

2 Ranking Task: complete this section and submit it to your instructor before you begin the lab.

MEASURING THE COLOR OF A PAINT ON CANVAS DIRECTLY WITH EXTERNAL DIFFUSE REFLECTANCE USING THE AGILENT CARY 60 UV-VIS SPECTROPHOTOMETER

Astronomy Lab Lenses and Telescopes

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

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

Summer Review for Students Entering Pre-Calculus with Trigonometry. TI-84 Plus Graphing Calculator is required for this course.

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

CIE L*a*b* color model

3.3 Optimizing Functions of Several Variables 3.4 Lagrange Multipliers

CARTESIAN OVOIDS. A. Cartesian Ovoids in the case n o < n i

Performance Assessment Spring 2001

Application of visual modelling in image restoration and colour image processing

Color Content Based Image Classification

How to: Objectively Scoring Your Video

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

Computer Vision. The image formation process

3D Visualization of Color Data To Analyze Color Images

AUDIOVISUAL COMMUNICATION

Characterizing and Controlling the. Spectral Output of an HDR Display

Homework #2. Hidden Surfaces, Projections, Shading and Texture, Ray Tracing, and Parametric Curves

Midterm Exam! CS 184: Foundations of Computer Graphics! page 1 of 13!

Multivariate Numerical Optimization

These worksheets are representative of skills that students will need to be proficient in before the first day of class in GSMST PhysEng.

Transcription:

EE 637 Study Solutions - Assignment 8 Topics: Chromaticity, white point, and quality metrics Spring 2 Final: Problem 2 (Lab color transform) The approximate Lab color space transform is given by L = (Y/Y ) /3 a = 5 [(X/X ) /3 (Y/Y ) /3] b = 2 [(Y/Y ) /3 (Z/Z ) /3] a) Qualitatively specify the colors corresponding to the following values of L, a, b: ) L =, a =, b = ; 2) L =, a = large positive, b = ; 3) L =, a =, b = large positive; 4) L =, a = large negative, b = ; and 5) L =, a =, b = large negative; (,, ) Bright white corresponding to (X, Y, Z ) (, large positive, ) saturated red (opponent to green) (,, large positive) saturated yellow (opponent to blue) (, large negative, ) saturated green (opponent to red) (,, large negative) saturated blue (opponent to yellow) For (L, a, b) = (, a, ), it must be that Y = Y and Z = Z, so that the color s (X, Y, Z) components must be given by (X, Y, Z) = (X, Y, Z ) + (X,, ) for some value of X. This means that the chromaticity of the color (X, Y, Z) must fall on a line connecting W = (X, Y, Z ) and X = (X,, ), where W is the white point of the L, a, b transform and X is the imaginary primary for the X component of the (X, Y, Z) coordinate system. This line between W and X is illustrated in the following figure. The resulting color can then be expressed as Color= W + αz, where α is a constant. When a = and Color= W, it must be that α =. When α >, then Color= W + αx, where α >. When a <, then Color= W + αx, where α <. The largest value of that results in a real color that is indicated by the point R on the diagram, and the smallest value results in a real color that is indicated by the point G on the diagram.

For (L, a, b) = (,, b), the situation is similar. In this case, the chromaticity of the color (X, Y, Z) must fall on a line connecting W and Z = (,, Z), where Z is the imaginary primary for the Z component of the (X, Y, Z) coordinate system. This line between W and Z is illustrated below. The resulting color can then be expressed as Color= W + βz, where β is a constant. When b =, then Color= W, and it must be that β =. When b <, then Color= W + βz, where β >. When b >, then Color= W + βz, where β <. The largest value of b that results in a real color is indicated by the point Y on the diagram, and the smallest value of b that results in a real color is indicated but the point B on the diagram. 2

b) Which component of the L, a, b coordinate system requires the greatest spatial frequency to accurately represent? Why? L requires the greatest spatial frequency because the contrast sensitivity falls off most slowly in luminance. c) Is the L, a, b coordinate system suitable for representing images that will be JPEG compressed? Why or why not? No, because it is designed for color matching of large patches corresponding to low spatial frequency. d) Imagine that an image with large energy in high frequencies is viewed from a great distance, and you would like to know the average color that the viewer sees. Should you low pass filter the L, a, b image to determine the average color? Either justify that this approach is correct, or explain a better approach. No, lowpass filtering (L, a, b) will produce the wrong results. The correct approach is to convert to (X, Y, Z), lowpass filter, and then convert back to (L, a, b). 3

Spring 2 Final: Problem (chromaticity diagram) Consider the standard chromaticity diagram below, and assume that you are using a display device with standard 79 r, g, b color primaries. Solution in figure below. a) Draw a triangle corresponding to all colors with positive values of X, Y, and Z. Label the three primaries for this triangle as X-primary, Y -primary, and Z-primary. b) Label the region of the chromaticity diagram corresponding to imaginary colors. (Use 45 deg diagonal hash marks to indicate this region of the diagram.) c) Label ALL real colors with r < on the chromaticity diagram. (Use -45 deg diagonal hash marks to indicate this region of the diagram.) d) Place a point on the diagram corresponding to a highly saturated color that is NOT formed by a single wavelength of light. Label this point with the letter P. e) Draw a line on the plot corresponding to all color that can be formed with a combination of the D65 white and. 4

Spring 29 Exam 2: Problem 2 (chromaticity diagram) Consider the standard chromaticity diagram below, and for all questions assume that standard 79 r, g, b color primaries are used. Solution in figure below. a) Draw the region on the diagram corresponding to r <, g >, b >, and label this region negative red. b) Draw a point corresponding to the color primaries for X, Y, Z, and label the three points Xprimary, Y -primary, and Z-primary. c) Draw a triangle corresponding to the gamut of the X, Y, Z color system, when the three tristimulus values are assumed positive. d) Do all positive values of X, Y, Z correspond to real colors? Why or why not? No. The spectral distribution of XY Z primaries are negative at some wavelengths, so the XY Z primaries are imaginary. Not all positive values of X, Y, Z correspond to real colors. e) Do all real colors correspond to positive values of X, Y, Z? Why or why not? Yes, because all real colors are in the chromaticity diagram, which are inside the gamut of the XY Z color system. 5