AS alternatives to traditional displays

Similar documents
Digital Image Processing. Introduction

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

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

Lecture 1 Image Formation.

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

Introduction to color science

Color Appearance in Image Displays. O Canada!

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

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

Color Vision. Spectral Distributions Various Light Sources

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

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

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

Illumination and Shading

Lecture 12 Color model and color image processing

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

Lecture #2: Color and Linear Algebra pt.1

S U N G - E U I YO O N, K A I S T R E N D E R I N G F R E E LY A VA I L A B L E O N T H E I N T E R N E T

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

Colour Reading: Chapter 6. Black body radiators

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

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

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

VISUAL SIMULATING DICHROMATIC VISION IN CIE SPACE

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

CS635 Spring Department of Computer Science Purdue University

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

Color. Reading: Optional reading: Chapter 6, Forsyth & Ponce. Chapter 4 of Wandell, Foundations of Vision, Sinauer, 1995 has a good treatment of this.

Why does a visual system need color? Color. Why does a visual system need color? (an incomplete list ) Lecture outline. Reading: Optional reading:

Color Matching with Amplitude Not Left Out

The Elements of Colour

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

Introduction to Computer Graphics with WebGL

Spectral Images and the Retinex Model

Characterizing and Controlling the. Spectral Output of an HDR Display

Spectral Color and Radiometry

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

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.

Spectral Adaptation. Chromatic Adaptation

Color to Binary Vision. The assignment Irfanview: A good utility Two parts: More challenging (Extra Credit) Lighting.

Conceptual Physics 11 th Edition

Color patterns in a tapered lightpipe with RGB LEDs

Reading. 4. Color. Outline. The radiant energy spectrum. Suggested: w Watt (2 nd ed.), Chapter 14. Further reading:

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

Lecture 16 Color. October 20, 2016

Fall 2015 Dr. Michael J. Reale

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

Mu lt i s p e c t r a l

CS770/870 Spring 2017 Color and Shading

Diagonal versus affine transformations for color correction

Nicholas J. Giordano. Chapter 24. Geometrical Optics. Marilyn Akins, PhD Broome Community College

Design & Use of the Perceptual Rendering Intent for v4 Profiles

AP* Optics Free Response Questions

specular diffuse reflection.

CHAPTER 3 COLOR MEASUREMENT USING CHROMATICITY DIAGRAM - SOFTWARE

INTRODUCTION. Slides modified from Angel book 6e

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

2/26/2016. Chapter 23 Ray Optics. Chapter 23 Preview. Chapter 23 Preview

ams AG TAOS Inc. is now The technical content of this TAOS document is still valid. Contact information:

3D graphics, raster and colors CS312 Fall 2010

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

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

Pick up Light Packet & Light WS

mywbut.com Diffraction

Standard method of assessing the spectral quality of daylight simulators for visual appraisal and measurement of colour

Image Sampling and Quantisation

Black generation using lightness scaling

Image Sampling & Quantisation

Lighting. Camera s sensor. Lambertian Surface BRDF

SNC 2PI Optics Unit Review /95 Name:

Color Balancing Experimental Projection Displays

SUPPLEMENTARY INFORMATION

Neurophysical Model by Barten and Its Development

A Data Flow Approach to Color Gamut Visualization

Unit 3: Optics Chapter 4

MEASUREMENT OF THE WAVELENGTH WITH APPLICATION OF A DIFFRACTION GRATING AND A SPECTROMETER

Game Programming. Bing-Yu Chen National Taiwan University

Supporting Online Material for

All forms of EM waves travel at the speed of light in a vacuum = 3.00 x 10 8 m/s This speed is constant in air as well

CHAPTER 26 COLORIMETRY

Multimedia Technology CHAPTER 4. Video and Animation

C101-E137 TALK LETTER. Vol. 14

(A) Electromagnetic. B) Mechanical. (C) Longitudinal. (D) None of these.

Supplementary Materials for

How Strong Metamerism Disturbs Color Spaces

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

Color Shift Improvement in a Broadband Cholesteric Liquid Crystal. Polarizer through Computational Simulations

MITPress NewMath.cls LAT E X Book Style Size: 7x9 September 12, :37pm. Contents

Spectral Compression: Weighted Principal Component Analysis versus Weighted Least Squares

Image Analysis and Formation (Formation et Analyse d'images)

Representing the World

Computer Vision. The image formation process

Scalar Visualization

CIE Colour Chart-based Video Monitoring

Computer Graphics. Bing-Yu Chen National Taiwan University

Visual areas in the brain. Image removed for copyright reasons.

Hybrid Cone-Cylinder Codebook Model for Foreground Detection with Shadow and Highlight Suppression

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

CS452/552; EE465/505. Color Display Issues

Physical Color. Color Theory - Center for Graphics and Geometric Computing, Technion 2

Transcription:

metamerism Metamerism and Multi-Primary Displays The media in our eyes yellow with age, causing us to make different color matches as we get older. For multi-primary displays that push the gamut limits to colors that previously could not be rendered, metamerism can result: Screen colors that match in theory may not match to you, the viewer. To satisfy an aging customer population, manufacturers must minimize this problem. Here is how it can be done. by Michael H. Brill and James Larimer AS alternatives to traditional displays with three additive primary colors (R,G,B), new displays are emerging with more than three primaries. Multi-primary displays try to achieve two goals: to expand the color gamut available on the screen and to extend screen contrast and brightness to achieve the range of colors and highlights renderable in commercial (film-based) cinema. Meeting these objectives entails challenges, however. For example, as yet there is not even an agreedupon number to quantify color gamut. In this article, we will look at one aspect of the colorrendering challenge metamerism whereby different light spectra have the same color appearance under the same circumstances. For this article, we distinguish the number of primaries p d in a display (a hardware function) from the number of variables p c used to control that display (generally a software function). Color Matching and Metamerism: A Personal View When do two lights match? Clearly, a match is indicated if the lights have the same spectra. Michael H. Brill is the Principal Color Scientist at Datacolor, 5 Princess Road, Lawrenceville, NJ 8648; telephone 69/895-7432, e-mail mbrill@datacolor.com. James Larimer is the President of ImageMetrics LLC, 569 Alto Ave., Half Moon Bay, CA 9419, telephone 65/678-658, e-mail jim@imagemetrics.com. 1..1.1 S-cones M-cones L-cones Such lights are called isomers and their match is called isomerism. When viewed in similar spatial and temporal contexts, isomers will appear identical in color to all observers. Of course, physically identical lights can appear different if presented in different spatiotemporal contexts, but that phenomenon need not concern us here. The colors rendered on a three-primary display are controlled by three command signals that control the intensities of three color primaries (p c = p d = 3). Ideally, but not S-, M- & L-Cone Action Spectra.1 4 42 44 46 48 5 52 54 56 58 6 62 64 66 68 7 Wavelength (nm) Fig. 1: The cone spectral tuning curves redrawn from a publication by Smith and Pokorny. 1 16 Information Display 7/7 362-972/7/27-16$1. +. SID 27

always in practice, all display pixels commanded by the same control values will be physically identical independent of screen location. On a three-primary display screen, all identically commanded pixels are isomers and will be perceived in similar spatio-temporal contexts as identical by everyone. Unlike isomers, metamers are lights that have different spectral power distributions but look identical to an observer when viewed in similar spatio-temporal contexts. Metamers exist because the eye senses the light on the retina with three independent spectrally tuned photoreceptors called cones. Estimates of the cone-action spectra proposed by Smith and Pokorny 1 are shown in Fig. 1. The cones down-sample the higher-dimensional space of all possible spectral power distributions to a three-space of cone quantum catches. Three independent neural signals result, creating metamer equivalence classes within the set of spectral power distributions. That any spectrum can be matched by three primary colors was discussed in Isaac Newton s Opticks and characterized quantitatively by Hermann Grassmann. Indeed, metamers in color vision provide all color-imaging technology with the capability of synthesizing a nearly full gamut of colors. A visualization of a metamer pair is shown in Fig. 2. It shows two lights of radically different spectral power distributions that nonetheless look strikingly similar in color. Metamers may be both created and destroyed by colored filters. Light reaching the photoreceptors must pass through the eye s cornea, lens, and the vitreous and aqueous humors of the inner and anterior chambers of the eye. These substances, as well as the retina and the choroid (a light-absorbing membrane directly behind the retina), all absorb and scatter light, filtering and changing the spectrum of light imaged on the retina. We each look at the world through a personal colored filter that yellows increasingly over a lifetime. An estimate of the lens s optical density for the average 32-year-old eye is shown in Fig. 3. The eye s lens is essentially transparent at wavelengths longer than 65 nm but increasingly absorbs at shorter wavelengths. The absorption changes throughout life, adding at 4 nm about 2 density units per decade between the ages of 2 and 6 and units per decade after the age of 6. The personal filter endows each of us with a unique set of metamer-equivalence classes Intensity of D65 Illuminant 1 38 48 58 68 78 Wavelength (nm) Fig. 2: An example of metamers generated by CIE Standard Illuminant D65 (black curve) and three narrow-band primaries whose CIE tristimulus values match. (Figure courtesy of Louis D. Silverstein.) 1.8 1.6 1.4 1.2 1 4 45 5 55 6 65 7 Wavelength Fig. 3: Lens optical density in the average 32-year-old eye, redrawn from Pokorny, et al. 2 25 2 15 1 5 Intensity of RGB Primaries Information Display 7/7 17

metamerism y.9 G C1 B C2 what looks the same to you will look different to me. Color technology must produce colors that are seen by everyone, so it has ignored the personal filter in favor of a normative Standard Observer adopted by the CIE. The color of an object rendered on a display will exactly match a referent or off-screen object color only for the Standard Observer. In a well-designed display, the metameric differences between the referent colors and screen colors seen by each of us are generally no greater than the relative color shifts induced by changes in lighting, which viewers largely ignore. The condition of contingent or metamerbased color matches is called metamerism. Metameric matches are a fact of life and facilitate color technology because it is not necessary to make a spectral match to satisfy an observer. However, metameric matches are x Fig. 4: Chromaticity space of a four-primary display, showing the migration of the C primary from C1 to C2 when a filter is introduced. fragile in that they may be violated by vagaries such as a personal filter, external filters or lenses, and changes in illumination. Our objective is to avoid color matches especially of two patches on the same screen that succumb to the frailties of metamerism and break down because of such things as a personal color filter. How Metamerism Affects Displays When a three-primary display commands two pixels with the same control triad (p c = p d = 3), the pixels emit the same spectrum of light (i.e., the pixels are isomers). However, when more primaries are added (3 = p c < p d ), the situation changes. A p d > 3 primary system and a p c = 3 control can work only if the control signal is up-sampled to command all p d of the display s primaries. The up-sampling rule R is not unique. Less appreciated is that different control 3-tuples can yield non-isomeric screen colors. These will be metamers for some observers but not for others. We call this effect on-screen metamerism, and it can result in a face that appears smoothly changing in flesh tones to one observer but changing from healthy pink to sickly bluish for another. A p d > 3 system can cause colors of familiar objects to invert their relative hues for some observers and not for others. Onscreen metamerism is best avoided. On-screen metamerism is very different from what we call off-screen metamerism, the color match of a screen color with the original color of what is presented on the screen. Unlike on-screen metamerism, offscreen metamerism is actually alleviated by using many primaries or at least enough primaries to approximate a spectrum in the outside world. Increasing the number of primaries of a display allows the spectrum of a reproduced color to be closer and closer to its original and, hence, the two should filter identically to preserve an individual s color matches. If the primaries are narrow band, more of them are needed to approximate a smooth and broadband spectrum typical of natural objects. The down side of broadband primaries is a smaller gamut of renderable colors. Genoa Color Systems presented a color-proofing system with six primaries as described at CIC14 3 and in the article by Eliav and Ben- Chorin in this issue. Genoa s system requires all six primaries to be commanded by a sixdimensional control vector; there is no onscreen metamerism and the off-screen match for the design goal lighting is also broadly maintained across observers. Off-screen metamerism is reduced by the broadband primaries which together approximate the off-screen spectrum but the color space available is constrained to low-chroma colors typical of printers. Expanding the Contrast Range of the Display s Gamut Extra primaries may be used to intensify colors and to increase the brightness and contrast of a display. Projection systems commonly increase white-to-black contrast ratios and improve tone transfer by adding a bright green, yellow, or white primary. Here, the primary and secondary colors must give up some luminance to allow rendering of more 18 Information Display 7/7

faithful highlights. This is rarely a problem with natural imagery but can impair a graphics display. The example of an RGBW system is informative. 4 A single spatial-light-modulator projector that reconstructs using a time-division tone scale can achieve a 5% luminance increase by including a white segment in the color wheel. However, the white spectrum produced by adding the red, green, and blue primaries need not be the same (up to a scale factor) as the spectrum of the white. In this familiar situation, the personal filter of each observer will alter the relative hues of these two whites. When these two whites are matched in luminance, only rarely will anyone other than the CIE Standard Observer see them as identical colors. So, for such displays, on-screen metamerism can cause an observer to see undesirable color shifts with intensity in the neutral colors e g., a bluish or greenish tint or an overly red flesh tone that connotes illness. Given these preliminaries, we will now explain how to test for and prevent on-screen metamerism when p d > 3 and p c = 3. How to Avoid On-Screen Metamerism A three-primary display automatically avoids on-screen metamerism because each in-gamut color is produced by exactly one RGB triplet, a simple matrix-inverse giving the rule of correspondence. For a display with p d primaries, one can avoid on-screen metamerism for the CIE Standard Observer by activating only three primaries at a time: Choose a triangular tiling of the chromaticity gamut of all p d primaries, locate the target color in one of these triangles, and then produce the color using only the primaries defined by the vertices of that triangle. (Of course, using only three primaries at a time will not generate all the luminance possible, especially for white. We ll discuss how to mitigate this problem below.) Using this strategy, no match made by the CIE Standard Observer will mismatch under filtering. However, unless the primaries are well behaved, one primary triangle may flip onto another when filters (such as sunglasses) are applied or the observer is non-cie. In that case, colors that are distinct to the CIE Standard Observer will coalesce and produce new matches. To avoid such new matches, the spectra of the primaries in any chromaticity triangle must in some sense be well behaved. y.9 GC C G BC B The triangle flip is illustrated in Fig. 4, which shows the chromaticities of notional primaries in a four-primary display. The R,G,B primaries for this illustration are monochromatic at respective wavelengths 69, 519, and 459 nm. The cyan (C) primary has 99% of its power at 489 nm and the rest at 69 nm. To the CIE Observer, the chromaticity of the C primary is C1, and the primary triangles C1-G-B and B-G-R represent each color uniquely. Let a filter be interposed that reduces the 489-nm power 2-fold but transmits completely the 69-nm primary. Then the C primary migrates from C1 to C2, which flips the C1-G-B triangle so it overlaps triangle B- G-R and hence produces new color matches. What constitutes good behavior of a primary triangle so as to avoid flipping as in Simple & composite primary N-gons in CIE x,y 2GCY GY S BR x Y YR Fig. 5: Color space for a display with five simple monochromatic primaries. Fig. 4? If the primaries are monochromatic, their chromaticities are fixed and immune to filtering. But the chromaticities need not be fixed. It is enough 5,6 that the spectral power densities of all subsets of three primaries P i (λ), P j (λ), and P k (λ) be such that the locus [P i ( λ), P j (λ)]/[p i (λ) + P j (λ) + P k ( λ)] is convex in wavelength. Avoiding on-screen metamerism requires use of only three additive primaries at a time. At first, this seems to limit luminance for chromaticities that could otherwise be made from more than three primaries. However, we can get more luminance by expanding the definition of additive primary to include composite primaries fixed linear combinations of the p d simple primaries. R Information Display 7/7 19

metamerism y.9 GC C G Algorithm for Encoding a Target Color The above idea to derive trichromatic production primaries (simple or composite) for each target color is captured in the algorithm below: Step 1. Check that any three of the p d primary spectra obey the above convexity criterion. Also make sure the chromaticity polygon of the primaries is convex. Step 2. Starting with the polygon of the simple primaries, add the primaries from adjacent vertices to make second-level composite primaries. Divide the gamut region between parent and second-level primaries into triangles. Step 3. Similarly, from the second-level polygon, generate a third-level polygon. Define primary triangles between the secondand third-level polygons. B BC Simple & composite primary N-gons in CIE x,y 2GCY S GY BR x Fig. 6: Color space for the display of Fig. 2, but with filtered monochromatic primaries. Y YR Step 4. Continue making triangles out of adjacent polygons as long as desired. Then connect the vertices of the innermost polygon with the sum S of the parent primaries. Step 5. Given a target chromaticity (x,y), find its triangle among those generated in Steps 2-4, and then use (only) the primaries of that triangle to render (x,y) on the display. Example and General Discussion The above algorithm is illustrated by the chromaticity diagram in Fig. 5. The chromaticities of five simple monochromatic primaries are connected by the pentagon R-Y-G-C-B. Second-level primaries are connected by the pentagon YR-GY-GC-BC-CR. Third-level primaries are connected by the pentagon 2YRG-2GCY-2CGB-2BCR-2RBY (only one R of whose vertices is labeled in Fig. 5). The sum of all the primaries at any level has the chromaticity of the white S at the center of the diagram. Figure 6 illustrates the distortion of the five-primary system in Fig. 5 due to filter factors 1, 1/2, 1/4, 1/3, and 2/3 (from shortest to longest wavelength). Filtering leaves the first-level pentagon fixed, slides the secondlevel vertices along the first-level-pentagon sides, slides the third-level vertices along the second-level-pentagon sides, and moves the white point within the third-level pentagon. These actions do not reverse any of the depicted triangles. Special attention is needed if the polygon of the simple primaries is not convex e.g., in an RGBW display. This case is discussed in Ref. 5. Here, we mention only what to do to increase the luminance of W by adding in R,G,B. To stay out of trouble in that case (so all the neutrals have the same chromaticity for each observer), it is important not to change the proportion of light from the primaries as you increase the luminance of the neutral color. If you treat the W+R+G+B as a composite primary, then the neutrals will be relative isomers otherwise, they will not. (Of course, in digital systems, low luminance will pose a practical challenge to achieving such proportional representation of the primaries, but this problem is also encountered with three-primary displays.) Shape of the Three-Dimensional Gamut Any color gamut actually inhabits three dimensions, not just the two we have been discussing. The shape in tristimulus space of a multi-primary display s color gamut potentially seems to be quite complicated, composed as it is of three-primary sub-gamuts each of which seems to comprise a tristimulus parallelepiped, an ensemble of which would look like complicated gables on a roof. The reality is a bit simpler. The rooftops are not always accessible colors in the gamut. For example, having commanded full excitation of G, one cannot additionally obtain full excitation of GY and GC, for that would drive G beyond its limitations. Hence, the gabled roof defined by the triangles of the main gamut is planed off to tetrahedra by the constraints of maximum excitation on each subgamut. The gabled roof never happens, and that simplicity is an advantage in addressing colors that come from other media. 2 Information Display 7/7

Outlook Besides the problem of rendering colors within the irregular gamut we have described here, other practical details must be resolved in using multi-primary displays without onscreen metamerism. Some remaining challenges are the imperfect additivity of most additive displays, and also the tendency of existing liquid-crystal-display (LCD) primaries to violate a strict convexity criterion on their spectra. Still, the challenges that remain in display design so as to mitigate onscreen metamerism seem manageable. Meeting those challenges will free the display engineer to use as many primaries as necessary to reproduce natural off-screen colors faithfully and without on-screen metamerism. References 1 V. C. Smith and J. Pokorny, Spectral sensitivity of the foveal cone photopigments between 4 and 5 nm, Vision Research 15, 161-171 (1975). 2 J. Pokorny, V. C. Smith, and M Lutze, Aging of the human lens, Appl. Opt. 26, 1437 (1987). 3 D. Eliav and M. Ben-Chorin, Application driven design of multi-primary displays, Proc. IS&T/SID 14th Color Imaging Conference, 65-69 (24). 4 B-W. Lee, et al., TFT-LCD with RGBW color system, SID Symposium Digest Tech Papers 34, 1212-1215 (23). 5 M. H. Brill and J. Larimer, Avoiding onscreen metamerism in N-primary displays, J. Soc. Info. Display 13, 59-516 (25). 6 M. H. Brill and J. Larimer, Color-matching issues in multi-primary displays, Proc. 2nd Americas Display Engineering and Applications Conference, 119-122 (25). Information Display 7/7 21