Color Reproduction Algorithms and Intent

Similar documents
Using Color Appearance Models in Device-Independent Color Imaging. R. I. T Munsell Color Science Laboratory

Appearance Match between Soft Copy and Hard Copy under Mixed Chromatic Adaptation

General-Purpose Gamut-Mapping Algorithms: Evaluation of Contrast-Preserving Rescaling Functions for Color Gamut Mapping

Perceptual Rendering Intent Use Case Issues

Photography and graphic technology Extended colour encodings for digital image storage, manipulation and interchange. Part 4:

Construction Features of Color Output Device Profiles

Viewing Environments for Cross-Media Image Comparisons

ICC Votable Proposal Submission Colorimetric Intent Image State Tag Proposal

COLOR APPEARANCE IN IMAGE DISPLAYS

ISO/TS TECHNICAL SPECIFICATION

The Quality of Appearance

The Technology of Duotone Color Transformations in a Color Managed Workflow

Practical Method for Appearance Match Between Soft Copy and Hard Copy

Quantifying mixed adaptation in cross-media color reproduction

This document is a preview generated by EVS

Graphic technology Prepress data exchange Preparation and visualization of RGB images to be used in RGB-based graphics arts workflows

The Performance of CIECAM02

Introduction to Color Science (Cont)

Meet icam: A Next-Generation Color Appearance Model

Update on the INCITS W1.1 Standard for Evaluating the Color Rendition of Printing Systems

Multiscale model of Adaptation, Spatial Vision and Color Appearance

Application of Kubelka-Munk Theory in Device-independent Color Space Error Diffusion

Color & Graphics. Color & Vision. The complete display system is: We'll talk about: Model Frame Buffer Screen Eye Brain

Using HDR display technology and color appearance modeling to create display color gamuts that exceed the spectrum locus

H34: Putting Numbers to Colour: srgb

HP Designjet Z2100 and Z3100 Printers Deliver Professional Quality, Durable Prints

Colour Management Workflow

Color Management. A ShortCourse in. D e n n i s P. C u r t i n. Cover AA30470C. h t t p : / / w w w. ShortCourses. c o m

The Quantitative Aspects of Color Rendering for Memory Colors

Color appearance in image displays

Colors in Images & Video

Substrate Correction in ISO

KODAK Q-60 Color Input Targets

icam06, HDR, and Image Appearance

ABSTRACT. Keywords: color appearance, image appearance, image quality, vision modeling, image rendering

The Principles of Chromatics

Spectro-Densitometers: Versatile Color Measurement Instruments for Printers

The Technology of Enhanced Color Saturation. KODAK EKTACHROME 100D Color Reversal Film/5285. David Long Eastman Kodak Company

Image Representations, Colors, & Morphing. Stephen J. Guy Comp 575

Matching Proof and Print under the Influence of OBA

Gamut Mapping for Pictorial Images

Standard Viewing Conditions

ISO INTERNATIONAL STANDARD

LECTURE 07 COLORS IN IMAGES & VIDEO

ISO INTERNATIONAL STANDARD. Graphic technology Colour and transparency of printing ink sets for fourcolour

Quantitative Analysis of Pictorial Color Image Difference

Color Matching with ICC Profiles Take One

Chapter Objectives. Color Management. Color Management. Chapter Objectives 1/27/12. Beyond Design

Color Reproduction. Chapter 6

Digital Technology Group, Inc. Tampa Ft. Lauderdale Carolinas

Colorimetry vs. Densitometry in the Selection of Ink-jet Colorants

Effective Color: Materials. Color in Information Display. What does RGB Mean? The Craft of Digital Color. RGB from Cameras.

Color images C1 C2 C3

ISO 3664 INTERNATIONAL STANDARD. Graphic technology and photography Viewing conditions

Lecture 8. Color Image Processing

Understand brightness, intensity, eye characteristics, and gamma correction, halftone technology, Understand general usage of color

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester

Black point compensation and its influence on image appearance

In order to manage and correct color photos, you need to understand a few

Images. CS 4620 Lecture Kavita Bala w/ prior instructor Steve Marschner. Cornell CS4620 Fall 2015 Lecture 38

ABSTRACT. Keywords: Color image differences, image appearance, image quality, vision modeling 1. INTRODUCTION

Rendering Intents and Black Point Compensation

Spectral data communication from prepress to press

Colour Management Course Setting up a Colour Managed Workflow

CIE TC 8-16 Consistent Colour Appearance (CCA) in a Single Reproduction Medium. Informal Workshop at RIT 1 st June 2017 W Craig Revie

Brightness Calculation in Digital Image Processing

A Model of Color Appearance of Printed Textile Materials

Color Appearance Models

1. Transfer original JPEG (.jpg ) or RAW camera file to hard drive of your choice via USB or Firewire directly from the camera or with a card reader.

Calibration. Kent Messamore 7/23/2013. JKM 7/23/2013 Enhanced Images 1

19 Setting Up Your Monitor for Color Management

Comparing Appearance Models Using Pictorial Images

Reduction of Process-Color Ink Consumption in Commercial Printing by Color Separation with Gray Component Replacement

CIE tri-stimulus experiment. Color Value Functions. CIE 1931 Standard. Color. Diagram. Color light intensity for visual color match

Influence of Background and Surround on Image Color Matching

srgb: A Standard for Color Management

Simulation of film media in motion picture production using a digital still camera

The Perceived Image Quality of Reduced Color Depth Images

INFLUENCE OF THE RENDERING METHODS ON DEVIATIONS IN PROOF PRINTING

Investigations of the display white point on the perceived image quality

Colour Theory Basics. Your guide to understanding colour in our industry

Mark D. Fairchild and Garrett M. Johnson Munsell Color Science Laboratory, Center for Imaging Science Rochester Institute of Technology, Rochester NY

Gamut Mapping and Digital Color Management

A new algorithm for calculating perceived colour difference of images

As an ENERGY STAR Program Participant, the manufacturer has determined that this product meets the ENERGY STAR guidelines for energy efficiency.

On Contrast Sensitivity in an Image Difference Model

COLOR and the human response to light

Digital Image Processing COSC 6380/4393. Lecture 20 Oct 25 th, 2018 Pranav Mantini

Implementing Process Color Printing by Colorimetry

Predicting Color of Overprint Solid

SilverFast. Colour Management Tutorial. LaserSoft Imaging

Kodak Ektachrome 100D color

Spectral Based Color Reproduction Compatible with srgb System under Mixed Illumination Conditions for E-Commerce

Part 6: Flexographic printing

Is Color Appearance Matching Necessary?

05 Color. Multimedia Systems. Color and Science

DIGITAL IMAGING FOUNDATIONS

12 Color Models and Color Applications. Chapter 12. Color Models and Color Applications. Department of Computer Science and Engineering 12-1

PantoneLIVE Library Validation Study

Unit 8: Color Image Processing

Transcription:

Color Reproduction Algorithms and Intent J A Stephen Viggiano and Nathan M. Moroney Imaging Division RIT Research Corporation Rochester, NY 14623 Abstract The effect of image type on systematic differences from strict colorimetric reproduction is investigated and discussed. Different situations, called color intents, are described. We have identified four basic color intents. Color reproduction algorithms for each intent are presented, together with guidelines for selecting the appropriate intent. Cite This Paper: J A Stephen Viggiano and Nathan M Moroney, Color Reproduction Algorithms and Intent. Proceedings of the IS&T/SID 1995 Color Imaging Conference, p 152-154. Copyright 1995, IS&T: The Society for Imaging Science & Technology Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than IS&T must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers or to redistribute on lists, requires prior specific permission and/or a fee.

Color Reproduction Algorithms and Intent J A Stephen Viggiano and Nathan M. Moroney* Imaging Division RIT Research Corporation Rochester, NY 14623 Abstract The effect of image type on systematic differences from strict colorimetric reproduction is investigated and discussed. Different situations, called color intents, are described. We have identified four basic color intents. Color reproduction algorithms for each intent are presented, together with guidelines for selecting the appropriate intent. Introduction When reproducing a color image, it is often desirable to introduce systematic differences, rather than to produce a strict colorimetric match. This is particularly true if the source and destination images are in different media. These differences also depend on the type of image. The nature of these differences is discussed in the paper. A color printer, for example, may be used to produce a large area of uniform color for a consumer package. In this case, a tristimulus (if not a spectral) match to a reference may be desirable. Such a match is out of the question for color transparencies (possessing a luminance range of 1000:1) reproduced in printed publications (with a luminance range of 100:1). The two images must be treated differently. We refer to this as Color Intent. Bar and pie charts usually contain large areas of uniform color. Popular software packages exist for creating these graphics on personal computers. Users select colors, size, and arrangement on the basis of the CRT display, which serves as the original image. Hard copy may be obtained by sending the graphic to a color printer. If the color specifications are manipulated to produce as close a colorimetric match as possible, the resulting image is unsatisfactory. Some colors are printed desaturated, even though they are within the gamuts of both the CRT and the printer. Clearly, a different approach is needed for this scenario. Color Intents We have identified four basic color intents. In summary form, they are: Absolute: Relative: With this intent, the goal is to produce as exact a tristimulus match as possible. When the specified color is within the gamut of the destination device, it is generated. No white point, black point, or other adaptation compensations are performed. This intent is appropriate for a limited number of applications, such as generating completely filled-in pages of uniform color and consumer packages. Applicable to a wider set of circumstances than the Absolute intent. A white point compensation is appropriate for this intent, so the effects of chromatic adaptation may 1 Mr. Moroney s current afilliation is with Hewlett-Packard Española SA, Barcelona.

be accounted for. This intent is most applicable to uniform areas, such as trade dress colors, on fields containing some unprinted paper to set the adaptation level. Raster: Business Graphics: This intent is appropriate for natural raster scenes, such as photographs. A white point adaptation compensation is performed. In order to compensate for different luminance ranges, tone compression is also performed. In addition, some adjustment is made to Chroma. This intent preserves the purity of a color. It avoids the introduction of phantom cyan or magenta dots in pure yellows, for example. It applies to images containing large uniform areas, for which the requirements of a relative match of tristimulus values are less important than preservation of the purity of the saturated colors. The Absolute and Relative intents are quite similar, and differ in how they use (or ignore) white point information. One may distinguish between the two in practice in the following way: If the adapting white stimulus comes from within the image or the medium on which it appears, the Relative intent applies. An example of this is a logo on a sheet of stationery. If the adapting white stimulus is outside the image, the Absolute intent is the more appropriate of the two. An example of this situation is a package for a consumer product which will be displayed next to other packages of the same brand. Given the proximity between the two, the two different packages will be viewed under identical adaptation conditions, even if printed on different paper. A colorimetric match constitutes an appearance match when identical viewing conditions (and surface conditions) prevail. Reference White In the discussion of Color Reproduction Algorithms, mention is made of the Reference White of an image. For many images, this will be the specular highlight, the so-called D-min capability of the imaging system. We define it as the stimulus, which may or not be present in the image, which would tend to be perceived as being the white associated with that image. Images containing no specular highlight may be compared to images which do. One may take as the reference white of a sunset scene, which has no specular highlight, recorded on a particular type of color reversal film, the specular highlight of another frame which is judged to have the same degree of over- or under-exposure, color cast, etc. The reference white of images in certain media, such as CRT monitors connected to digital frame buffers, and four-color process printing on paper, may usually be considered the stimulus in that medium that produces the maximum luminance. The reference white for reflective media is not the perfect reflecting diffuser, unless the image is framed by or printed on a material of unnaturally high reflectance. CIE recommendations for calculation of CIELAB coordinates were formulated to permit the use of a specified white object color stimulus. [1] Color Reproduction Algorithms Frequently, a reproduction of an image will differ deliberately from the original. This is particularly true when the original and reproduction media have different luminance range capabilities. In an earlier work, one of the authors demonstrated how these deliberate differences can improve the perceived quality of the reproduction, and the form these differences should take for pictorial-type images. [2] In this earlier work, the phrase Color Reproduction Algorithm (CRA) was introduced to describe the relationship between the colors in the original and the reproduction. We feel that this is a significantly more accurate nomenclature than the sometimes-heard phrase, Gamut Mapping, for it describes the mapping of colors, rather than gamuts.

Gentile, Walowit, and Allebach [3] examined several types of CRAs. They applied clipping and compression (though not both at the same time) to various color coordinates. Their conclusion, based on psychometric evaluation of sample prints, is that viewers tend to prefer reproductions in which the Chroma component is clipped to the gamut limit (if outside), while Lightness and Hue are held constant. We have found it quite fruitful to consider CRAs as having two components. The first component, termed the General CRA, is applied to all colors. The second, the Out-of-Gamut Mapping, is applied to colors which, after passing through the General CRA, are outside the reproduction device s color gamut. The purpose of the General CRA is to provide the preferred mapping of most colors. This often has the effect of reducing the number of out-of-gamut colors. It should be pointed out, however, that it should not in general eliminate them. Color in Original General Color Reproduction Algorithm Modified Color Outside Reproduction Gamut? Yes Out-of-Gamut Mapping No Color in Reproduction Figure 1. The data flow from color in original to color in reproduction is illustrated. Note that the General Color Reproduction Algorithm is applied to all colors, while the Out-of-Gamut Mapping is applied only to colors falling outside the reproduction gamut. The determination is made after having applied the General CRA. This bifurcated approach permits additional flexibility in selecting the nature of the mappings. In the previous work, [2] preferred results were obtained when compression on L*, in conjunction with partial compression on C*, was used as the General CRA, with clipping in CIELAB used as the Out-of-Gamut mapping. The partial compression in C* was large enough to reduce the number of out-of-gamut colors, yet small enough to avoid the impression of oversaturation. Color Reproduction Algorithms for Different Intents Recent efforts notwithstanding, [4] there is a dependence of CRA on the type of image. We present below the General CRAs for the different Color Intents: Absolute Intent The General CRA for the Absolute intent permits a normalization for differences in the absolute luminance of the reference white. It is appropriate to consider a separate reference white with this intent if the original and reproduction are in media of very different types, such as hard copy versus soft display. This corresponds to the goal of Colorimetric colour reproduction as discussed by Hunt. [5] The only change made in such a case would be a normalization for difference in highlight luminance. In such a case, the tristimulus values in the reproduction would be proportional to the tristimulus values in the original, with the constant of proportionality being the ratio of the luminances of the reference whites. If both original and reproduction are extent in similar media, and/or compared side-by-side, the same reference white may be used for both. The reproduction of the same tristimulus values would then be the goal. This corresponds to the goal of Hunt s Exact color reproduction.

Relative Intent The General CRA for the Relative intent has the effect of compensating for the luminance and chromaticity difference of the white points. It may be considered a solution to Hunt s Equivalent color reproduction, inasmuch as it uses some form of adaptation. We have found the simplified von Kries adaptation model used in the CIELAB formulae to work well with most media. This model causes the tristimulus values of the reproduction to be proportional to the tristimulus values of the original. However, the constants of proportionality will be different for each tristimulus value. This permits compensation for the chromaticity, as well as the luminance, of the white points, and is manifested by a CIELAB color match. Certain media do not respond well to the simplified von Kries model used by CIELAB. An example is a CRT monitor adjusted to a sub-optimal white point, such as that of Illuminant A. In such a circumstance, a match in a color image appearance space, such as RLAB, [6] is indicated. Raster Intent The CRA for the Raster intent involves compression or expansion of the lightness component, so the shadow of the original maps to the shadow of the reproduction. When the original and reproduction are viewed with similar surround conditions, the compression or expansion is fairly linear in L*. We have found that uniform compression in Bartleson and Breneman Darkness space to provide superior results. One could say that the CRA for the Raster intent compensates for differences between both the white point and black point of the original and reproduction media. Some compression or expansion is also performed on Chroma. In an earlier study, it was found that a constant of proportionality midway between unity and the ratio of the L* ranges was satisfactory. [2] Business Graphics Intent In the Business Graphics intent, our goal is to reproduce the Red in the original media with the Red in the reproduction media, a Yellow in the original media with a Yellow in the reproduction media, and so on. Compensation for differences in White and Black points is accomplished through compression or expansion of the Lightness component, as in the CRA for Raster intent. Lightness compression or expansion is performed on the canonical chromatic colors (Cyan, Magenta, Yellow, Red, Green, and Blue) of the original gamut. The amounts of each colorant needed to produce each of these colors in the reproduction medium is then determined, and the solutions examined. If the solution contains any unwanted component (e.g., Cyan ink in the solution for Red, Green phosphor in the solution for Magenta), the unwanted component is clipped to zero. The solutions are also adjusted so the principal component (e.g., Magenta ink in the solution for Red, Green phosphor in the solution for Green) is at its maximum. These colorant amounts are then translated back into color coordinates using a model of the reproduction device. The remaining portion of the CRA is a color morphing routine, defined by these before and after colors. Conclusions Strict equality of tristimulus values is not always feasible in color image reproduction. The relationship between the colors in an original and a reproduction may be controlled by a Color Reproduction Algorithm (CRA), consisting of a General component, and a Out-of-Gamut mapping. The selection of CRA is dependent upon the type of image being reproduced, and its intended mode of viewing. Four color intents have been identified: Absolute, Relative, Raster, and Business Graphics. General CRAs for each intent have been described. The CRAs differ in their compensation for difference between the original and reproduction media in White Point, Black Point, and the other canonical colors of the respective gamuts.

Acknowledgements The authors would like to extend their thanks to CalComp Inc., for kind permission to present this paper. Portions of this investigation were performed as part of contract research. References 1. Colorimetry, second edition. CIE Publication 15.2, 1986, p 30. 2. Viggiano, J A Stephen, and C. J. Wang, A Comparison of Algorithms for Mapping Color Between Media of Differing Luminance Ranges, 1992 TAGA/ISCC Proceedings, p 959-974. 3. Gentile, R. S., E. Walowit, and J. P. Allebach, A Comparison of Techniques for Color Gamut Mismatch Compensation. Journal of Imaging Technology, 16 : 176-181 (1990). 4. Spaulding, Kevin E., Richard N. Nelson, and James R. Sullivan, Ultracolor: A new gamut mapping strategy. Device-Independent Color Imaging II, Eric Walowit, Editor. p 61-68. (Volume 2414 of the SPIE Proceedings Series, 1995.) 5. Hunt, R. W. G., The Reproduction of Colour in Photography, Printing & Television, 4th Edition. Tolworth, England: Fountain Press, 1987. p 181-182. 6. Fairchild, Mark D., and Roy S. Berns, Image Color Appearance Specification Through Extension of CIELAB. Color Research and Application, 18 : 3 : 178-190, 1993.