Spectral Adaptation. Chromatic Adaptation

Similar documents
Color Appearance in Image Displays. O Canada!

Color Vision. Spectral Distributions Various Light Sources

Herding CATs: A Comparison of Linear Chromatic-Adaptation Transforms for CIECAM97s

Introduction to color science

Visual Evaluation and Evolution of the RLAB Color Space

CS681 Computational Colorimetry

Lecture 1 Image Formation.

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

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

Brightness, Lightness, and Specifying Color in High-Dynamic-Range Scenes and Images

Introduction to Computer Graphics with WebGL

Meet icam: A Next-Generation Color Appearance Model

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

Fluorescent Excitation from White LEDs

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

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

Colour appearance modelling between physical samples and their representation on large liquid crystal display

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

Colour Reading: Chapter 6. Black body radiators

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

Spectral Images and the Retinex Model

Spectral Reproduction from Scene to Hardcopy II: Image Processing Mitchell Rosen, Francisco Imai, Xiao-Yun (Willie) Jiang, Noboru Ohta

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

Chapter 1. Light and color

Standard Deviate Observer

CHAPTER 3 COLOR MEASUREMENT USING CHROMATICITY DIAGRAM - SOFTWARE

COLOR FIDELITY OF CHROMATIC DISTRIBUTIONS BY TRIAD ILLUMINANT COMPARISON. Marcel P. Lucassen, Theo Gevers, Arjan Gijsenij

Colour appearance and the interaction between texture and colour

The ZLAB Color Appearance Model for Practical Image Reproduction Applications

Design & Use of the Perceptual Rendering Intent for v4 Profiles

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

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

Quantitative Analysis of Metamerism for. Multispectral Image Capture

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

UNEP-lites.asia Laboratory Training Workshop

Scientific imaging of Cultural Heritage: Minimizing Visual Editing and Relighting

Methods of Spectral Reflectance Reconstruction for. A Sinarback 54 Digital Camera

The Dark Side of CIELAB

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

Refinement of the RLAB Color Space

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

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

The Elements of Colour

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

Recovering Camera Sensitivities using Target-based Reflectances Captured under multiple LED-Illuminations

Colorimetric Quantities and Laws

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

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

Application of CIE with Associated CRI-based Colour Rendition Properties

Reconstruction of Surface Spectral Reflectances Using Characteristic Vectors of Munsell Colors

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

CS635 Spring Department of Computer Science Purdue University

CS 445 HW#6 Solutions

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

G 0 AND THE GAMUT OF REAL OBJECTS

Chapter 2 CIECAM02 and Its Recent Developments

Color Image Processing

An Algorithm to Determine the Chromaticity Under Non-uniform Illuminant

Color. Phillip Otto Runge ( )

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

Lecture 12 Color model and color image processing

Coloration Technology

Measuring the Contribution of Texture to Colour Appearance

3D graphics, raster and colors CS312 Fall 2010

Performance Of Five Chromatic Adaptation Transforms Using Large Number Of Color Patches

VISUAL COLOUR-RENDERING EXPERIMENTS N

Seeing Virtual Objects: Simulating Reflective Surfaces on Emissive Displays

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

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

Digital Image Processing. Introduction

Fall 2015 Dr. Michael J. Reale

Color Space Transformations

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

Sources, Surfaces, Eyes

Lecture 16 Color. October 20, 2016

CS452/552; EE465/505. Color Display Issues

Spectral Color and Radiometry

Optimizing Spectral Color Reproduction in Multiprimary Digital Projection

Estimating the wavelength composition of scene illumination from image data is an

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

Spectral characterization of a color scanner by adaptive estimation

XYZ to ADL: Calculating Logvinenko s Object Color Coordinates

PhD Thesis DECREASING COLORIMETRIC ERROR IN CASE OF CALIBRATING TRISTIMULUS COLORIMETERES, AND CHARACTERIZING COLOUR SCANNERS AND DIGITAL CAMERAS

Spectral Sharpening and the Bradford Transform

Physics-based Vision: an Introduction

Science of Appearance

SPECTRAL ANALYSIS OF THE COLOR OF SOME PIGMENTS

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

Number of discernible object colors is a conundrum

INTRODUCTION. Slides modified from Angel book 6e

Mu lt i s p e c t r a l

Implementation of colour appearance models for comparing colorimetrically images using a calibrated digital camera

Evaluation of the algorithms for recovering reflectance from virtual digital camera response

Computational color Lecture 1. Ville Heikkinen

Color Matching with Amplitude Not Left Out

Gray-World assumption on perceptual color spaces. Universidad de Guanajuato División de Ingenierías Campus Irapuato-Salamanca

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

A New Time-Dependent Tone Mapping Model

Lecture 11. Color. UW CSE vision faculty

Transcription:

Spectral Adaptation Mark D. Fairchild RIT Munsell Color Science Laboratory IS&T/SID 14th Color Imaging Conference Scottsdale 2006 Chromatic Adaptation

Spectra-to-XYZ-to-LMS Chromatic adaptation models are viewingcondition-dependent transformations of LMS. 1 Relative sensitivity 0.75 0.5 0.25 S M L 0 380 480 580 680 780 Wavelength, nm

What if you want spectra on the output end? LMS-to-XYZ-to-Spectra Undefined One-to-Many Flashback to CIC13

Noise Adaptation Noise Adaptation

Noise Adaptation Channel-Free Model CSF Original Image FFT of Image CSF CSF a = FFT(im) +1 Spatial Filtered Image Smoothed FFT Can it work with color spectra too???

The Model Illuminant/Source WL (nm) Illuminant/Source Reflectance WL (nm) Reflectance! Define Blur! Stimulus Equal-Energy Illuminant (1-D) Blurred Illuminant/Source + (D) Adapting Stimulus Adapted Stimulus Adapted Ill. E Reflectance WL (nm) Colorimetry Illuminant E XYZ CIELAB Step-by-Step Illuminant/Source WL (nm) Reflectance WL (nm) Illuminant/Source Reflectance!

Define Blur Step-by-Step!! Stimulus Equal-Energy Illuminant (1-D) Blurred Illuminant/Source + (D) Adapting Stimulus Adapting Step-by-Step Stimulus Adapted Stimulus Adapted Ill. E Reflectance WL (nm) Colorimetry Illuminant E XYZ CIELAB

The Model Illuminant/Source WL (nm) Illuminant/Source Reflectance WL (nm) Reflectance! Convert Stimulus & Adapting Stimulus to Wavenumber Define Blur! Stimulus Spectrally Blur Adapting Stimulus Equal-Energy Illuminant (1-D) Blurred Illuminant/Source + (D) Blend Adapting Stimulus with Ill. E Adapting Stimulus Divide Stimulus by Blurred & Blended Adapting Stimulus Adapted Stimulus Convert Back to Wavelength and Compute Colorimetry Adapted Ill. E Reflectance WL (nm) Colorimetry Illuminant E XYZ CIELAB Color Constancy No Blur of Adapting Spectrum D=1 (Complete Adaptation) Amounts to colorimetry on reflectance curves with no illuminant.

About that Wavenumber scale... Cones on Wavelength 2.000 1.800 1.600 Cone Responses 1.400 1.200 1.000 0.800 0.600 2.000 L M S Cones on Wavenumber 0.400 0.200 1.800 0.000 1.600 400.000 450.000 500.000 550.000 600.000 650.000 700.000 Wavelength 1.400 H.J.A.Dartnall, The interpretation of spectral sensitivity curves, Brit. Med. Bull. 9, 24-30 (1953). Cone Responses 1.200 1.000 0.800 0.600 0.400 0.200 0.000 14000 16000 18000 20000 22000 24000 26000 L M S Wavenumber (cm-1) A Quick Experiment Appearance Scaling (Lightness, Chroma, Hue) for One Observer GretagMacbeth ColorChecker Chart (24 Patches) GretagMacbeth Spectralight III Booth (A, D75, TL84, CWF, Hor)

Results Median CIELAB Color Differences Various Models vs. Observed Various Models vs. CIECAM02 Models: CAT02, CIELAB, Spectral, Constancy Compared with Data 40.0 Median CIELAB Color Difference 35.0 30.0 25.0 20.0 15.0 10.0 5.0 A D75 TL84 Hor CWF 0.0 Spectral CAT02 CIELAB Constancy Adaptation Model

Computational Comparison CAT02 Reference Other Models Illuminant/Source Reflectance Illuminant/Source Reflectance!! Stimulus Stimulus CAT02 Spectral, CIELAB, or Constancy Corresponding Ill. E Colorimetry Corresponding Ill. E Colorimetry " CIELAB Color Differences Compared with CIECAM02 14.0 Median CIELAB Color Difference 12.0 10.0 8.0 6.0 4.0 2.0 A D75 TL84 Hor CWF 0.0 Spectral CAT02 CIELAB Constancy Adaptation Model

Physiological Plausibility? Multiple CMFs 2 1.5 Tristimulus values 1 0.5 0 380 480 580 680 780 Wavelength, nm

Yesterday s Poster... C. Liu and M.D. Fairchild, Color matching a display and its surround, IS&T/SID 14th Color Imaging Conference, Scottsdale, in press (2006). Model Before After Imai et al. F. H. Imai, R. S. Berns and D. Tzeng, A comparative analysis of spectral reflectance estimation in various spaces using a trichromatic camera system, J. Imaging Sci. Technol. 44, 280-287 (2000).

Color Filter Array (RGB) and Two Absorption Filters Filter 1 (RGB)filter 1 Signal Processing Bayer Pattern Sensor Filter 2 (RGB)filter 2 6 Channels Reflectance Factor Wavelength (380-730 nm) Similarity: Macula & 6- Channel Filter... 1.5 Lens Macula Optical Density 1.0 0.5 0.0 400 500 600 Wavelength (nm) 700

Inter-Reflections Objects Under White Light

Chromatic Light With Inter-Reflections

3 Patches of Colored Paper 3 Filters to Illuminate Them

The Results Blue Patch / Red Light Purple Patch / Green Light Yellow Patch / Blue Light The Results Blue Patch / Red Light Purple Patch / Green Light Yellow Patch / Blue Light

Cubes Cubes with Filtered Light Blue Cube / Red Light Purple Cube / Green Light Yellow Cube / Blue Light

Cubes with Filtered Light Blue Cube / Red Light Purple Cube / Green Light Yellow Cube / Blue Light Cubes with Filtered Light Blue Cube / Red Light Purple Cube / Green Light Yellow Cube / Blue Light

Adaptation to Full Scene Inter-Reflections Reveal Spectral Information About the Objects and Help Separate Source & Object Influence

Conclusions A spectral adaptation model can perform similarly with chromatic adaptation models. Such a process could be useful in spectral imaging work-flows. The visual system does have access to more than 3 dimensions of color information in real-world viewing situations. Thank You...