Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Color Management System 1
Copyright 2006 Printing Industry Center at RIT– May not be reproduced without permission.
V_2005a
Color Management System
R. Chung, Professor Color management is about managing the extended print media process involving more than putting dots on plate and ink on paper.
Copyright 2015 RIT – May not be reproduced without permission
Topics
! Color imaging reality
! Color management solutions
! Color management components
! Color management in action
! Color imaging challenges
2
Color Management System 2
Copyright 2015 RIT – May not be reproduced without permission
Color Imaging Reality
! A color imaging system typically consists of a number of diverse components.
Input� Process� Output�
3
Copyright 2015 RIT – May not be reproduced without permission
Color Imaging Reality
! Poor device-to-device color agreement exists. – Input devices
- Scanners / Digital cameras / stock photos – Display devices
- Monitors used by art directors, prepress houses – Output devices
- Presses / Digital printers / Proofers
! This lecture focuses on color management issues, i.e., achieving color agreement.
4
Color Management System 3
Copyright 2015 RIT – May not be reproduced without permission
Color Imaging Reality
! Large number of color-related mistakes – High level of failure, wastes, and frustration
?
5
Copyright 2015 RIT – May not be reproduced without permission
Color Management Solutions
! Huge number of possible conversions from any input to any output – (n x m) combinations
(n x m) conversions
6
Color Management System 4
Copyright 2015 RIT – May not be reproduced without permission
Color Management Solutions
! Solution by ICC color management – A hub is used to go from one device to the other. – (n + m) combinations
(n + m) conversions
7
Copyright 2015 RIT – May not be reproduced without permission
Color Management Solutions
! International Color Consortium – Founded in 1993 – Purpose
- To create and promote the standardization of an open, vendor-neutral color management system
– http://www.color.org
8
Color Management System 5
Copyright 2015 RIT – May not be reproduced without permission
CMS Components
! PCS ! Profiles ! CMM
• Rendering intents • API
A B A
9
Copyright 2015 RIT – May not be reproduced without permission
PCS
! Profile Connection Space – Denoted as �B� space – Allows us to give a color an unambiguous numerical value in
CIEXYZ or CIELAB that doesn�t depend on the various devices
! Is the parameter to measure and define colors
10
Color Management System 6
Copyright 2015 RIT – May not be reproduced without permission
Profiles
! A profile describes the relationship between a device�s (RGB or CMYK) signals and the actual color that those signals produce – A profile is device specific.
! A profile is a look-up table (LUT). – Denoted as �A� space
! Profile doesn�t alter a device behavior. – It only describes the behavior.
11
Copyright 2015 RIT – May not be reproduced without permission
Profiles
! The CMM takes two profiles, i.e., a source profile and a destination profile, to convert colors pixel by pixel. – The source profile tells the CMS where the color comes from. – The destination profile tells the CMS where the color is going.
12
Color Management System 7
Copyright 2015 RIT – May not be reproduced without permission
CMM
! Color Management Module
! Software engine that converts RGB or CMYK values of an image using the LUTs in the profiles.
ICCProfile
ICCProfilePCS
CMM
DataFile
DataFile
API
(Source) (Destination)
A AB
13
Copyright 2015 RIT – May not be reproduced without permission
CMM
! It converts values from the source color space to the PCS (A2B).
! It, then, converts values from the PCS to a destination space (B2A).
ICCProfile
ICCProfilePCS
CMM
DataFile
DataFile
API
(Source) (Destination)
A AB
14
Color Management System 8
Copyright 2015 RIT – May not be reproduced without permission
CMM
! Available CMMs can be located at Library/ColorSync/CMM in OS X – Apple – Ace (Adobe Color Engine)
! Adobe CMM was released in 2006 for use in non-Adobe applications. – http://labs.adobe.com/downloads/cmm.html
15
Copyright 2015 RIT – May not be reproduced without permission
Rendering Intents
! Three look-up tables (LUTs) – ‘0’ for perceptual – ‘1’ for colorimetric – ‘2’ for saturation
! Four rendering intents – Perceptual – Relative colorimetric – Absolute colorimetric – Saturation
16
Color Management System 9
Copyright 2015 RIT – May not be reproduced without permission
Perceptual Rendering
! Denoted as ‘B2A0’
! Preserves the overall color appearance and the overall color relationships while the entire gamut is compressed – Suitable for rendering pictorial color images that contain many
out-of-gamut colors.
17
Copyright 2015 RIT – May not be reproduced without permission
Relative Colorimetric Rendering
! Denoted as ‘B2A1’
! Recognizes the white point from the destination profile
! Matches reproducible colors – Does not affect colors already within the destination gamut
! Clips out-of-gamut colors
! Used for proofing on actual substrate
18
Color Management System 10
Copyright 2015 RIT – May not be reproduced without permission
Absolute Colorimetric Rendering
! Map the white point of the source to its destination.
! Matches reproducible colors – Least delta_E – Clips out-of-gamut colors to the closest reproducible hue.
! Used for proofing to simulate the final substrate
19
Copyright 2015 RIT – May not be reproduced without permission
Saturation Rendering
! Denoted as ‘B2A2’
! Keep saturated colors in the source to the destination to produce vivid colors. – Suitable for pie charts and other business graphics
20
Color Management System 11
Copyright 2015 RIT – May not be reproduced without permission
API
! Application Programming Interface – A feature in operating system software
- Provides color matching to application software using standard architecture and profile format
ICCProfile
ICCProfilePCS
CMM
DataFile
DataFile
API
(Source) (Destination)
A AB
21
Copyright 2015 RIT – May not be reproduced without permission
CMS in Action
! Photoshop as API – Assigning profiles – Embedding profiles – Converting with profiles
22
Color Management System 12
Copyright 2015 RIT – May not be reproduced without permission
Assigning Profiles
! Use menu command to assign or not assign a profile to an image.
23
Copyright 2015 RIT – May not be reproduced without permission
Assigning Profiles
! Give the RGB or CMYK numbers specific definition. – It will change the colors, not the numbers.
24
Color Management System 13
Copyright 2015 RIT – May not be reproduced without permission
Assigning Profiles
! The same digital values, e.g., 200R, 100G, 50B will appear differently in different RGB working spaces.
1) Build a RGB image.2) Make a duplicate, and3) Assign different RGB working space to the duplicate.4) Compare with the initial RGB image.
25
Copyright 2015 RIT – May not be reproduced without permission
Embedding Profiles
! Embed or not embed a profile when saving the file.
26
Color Management System 14
Copyright 2015 RIT – May not be reproduced without permission
Embedding Profiles
! Provide color portability – Scan to print – Digital illustration to display
! Increase the file size – The size of the profile
! Not suited for test targets and terminal files
27
Copyright 2015 RIT – May not be reproduced without permission
Converting with Profiles
! It needs two profiles, i.e., a source profile and a destination profile. – The source profile figures out what actual colors the numbers
represent. – The destination profile figures out the new set of RGB or CMYK
numbers needed to represent those same actual colors on the output device.
28
Color Management System 15
Copyright 2015 RIT – May not be reproduced without permission
Converting with Profiles
! It changes the RGB or CMYK numbers in the file. – Denoted as ‘A2B2A’
29
Copyright 2015 RIT – May not be reproduced without permission
Color Imaging Challenges
! Desktop prepress technology has revolutionized imaging and publishing industries. – ICC-based color management pushes its boundary.
! The success of CMS depends on – Process stability – Device profiling – Process control
30
Color Management System 16
Color Imaging Challenges
! Color management is about managing the extended print media process. – Involving more than putting dots on plate and ink on paper
31
Copyright 2015 RIT – May not be reproduced without permission
Summary
! ICC color management system simplifies the color conversion. – It reduces (n x m) number of conversions to (m + n) number of
conversions from the source color space to the destination color space.
! Color management has two tasks. – CMS has to figure out what perceived colors our RGB and
CMYK numbers represent by ‘assigning’ a profile to an image. – CMS has to keep those colors consistent as we go from device
to device by ‘converting’ an image from one device color space to the other.
32