A Adobe RGB Color Space



Similar documents
A Adobe RGB (1998) Color Image Encoding. Version May 2005

Adobe Systems Implementation of Black Point Compensation

ICC Recommendations for Color Measurement

Implementing ISO12646 standards for soft proofing in a standardized printing workflow

Adobe Acrobat 9 Deployment on Microsoft Systems Management

Adobe Acrobat 9 Deployment on Microsoft Windows Group Policy and the Active Directory service

Highlight File Format ADOBE SYSTEMS INCORPORATED

RGB coordinates of the Macbeth ColorChecker

Data Storage 3.1. Foundations of Computer Science Cengage Learning

Deploying Adobe Acrobat Using Microsoft Windows Terminal Service ADOBE SYSTEMS INCORPORATED

bbc Adobe PDF/XML Architecture - Working Samples

Deploying Adobe Acrobat Using Microsoft Windows Terminal Service ADOBE SYSTEMS INCORPORATED

Data Storage. Chapter 3. Objectives. 3-1 Data Types. Data Inside the Computer. After studying this chapter, students should be able to:

Calibration Best Practices

User Document. Adobe Acrobat 7.0 for Microsoft Windows Group Policy Objects and Active Directory

RGB Color Managed Workflow Example

Microsoft Dynamics GP. Payroll Connect

QUADRO AND NVS DISPLAY RESOLUTION SUPPORT

Pipeliner CRM Phaenomena Guide Add-In for MS Outlook Pipelinersales Inc.

Digital Color Workflows and the HP DreamColor LP2480zx Professional LCD Display

RedBlack CyBake Online Customer Service Desk

PANAVISION Panalog After Effects Plugin

Pipeliner CRM Phaenomena Guide Getting Started with Pipeliner Pipelinersales Inc.

Pipeliner CRM Phaenomena Guide Sales Target Tracking Pipelinersales Inc.

Fundamentals of ICC Color Management

Pipeliner CRM Phaenomena Guide Lead Management Pipelinersales Inc.

Pipeliner CRM Phaenomena Guide Sales Pipeline Management Pipelinersales Inc.

Microsoft Dynamics GP. Check Printing

Expanded Frequency Capping

Otis Photo Lab Inkjet Printing Demo

UPnP Logo Usage Guidelines 2016 Open Interconnect Consortium, Inc. All rights reserved. UPnP Logo Usage Guidelines

Quest vworkspace Virtual Desktop Extensions for Linux

SolarWinds. Understanding SolarWinds Charts and Graphs Technical Reference

DUAL MONITOR DRIVER AND VBIOS UPDATE

Microsoft Dynamics GP. Project Accounting Cost Management Guide

Pipeliner CRM Phaenomena Guide Administration & Setup Pipelinersales Inc.

Microsoft Dynamics GP. Electronic Signatures

Credit Card Extension White Paper

Pipeliner CRM Phaenomena Guide Opportunity Management Pipelinersales Inc.

DeviceAnywhere Automation for Smartphones Setup Guide Windows Mobile

formerly Help Desk Authority Quest Free Network Tools User Manual

Checking System Requirements. How-To Guide

Hexadecimal Object File Format Specification

International Color Consortium

QUADRO POWER GUIDELINES

Feature for India (Third-party invoice)

Using NetIQ's Implementation of NetFlow to Solve Customer's Problems Lecture Manual

OpenEXR Image Viewing Software

Technical Paper DISPLAY PROFILING SOLUTIONS

Open Source Used In Cisco Instant Connect for ios Devices 4.9(1)

Microsoft Dynamics GP. Electronic Signatures

EIZO Monitor CalMAN Setup Guide

Calibrating Computer Monitors for Accurate Image Rendering

Microsoft Dynamics GP. Pay Steps for Human Resources Release 9.0

Process Yellow PMS 100 PMS 101 PMS 102 Pantone Yellow PMS 103 PMS 104 PMS 105 PMS 106 PMS 107 PMS 108 PMS 109 PMS 110 PMS 111

Ver USERS MANUAL

Spectralink 7000 Site Survey. User Guide

EPI SUITE 6 INSTALLATION INSTRUCTIONS

EquaLight. Version 3.1. Operating Manual

Numbering Systems. InThisAppendix...

ICC Profiles Guide. English Version 1.0

CRM Form to Web. Internet Lead Capture. Installation Instructions VERSION 1.0 DATE PREPARED: 1/1/2013

SN 132 SNAPstick QUICK START GUIDE

ChangeAuditor 5.6. For Windows File Servers Event Reference Guide

Outline. Quantizing Intensities. Achromatic Light. Optical Illusion. Quantizing Intensities. CS 430/585 Computer Graphics I

Technical Paper DENTAL MONITOR CALIBRATION

The role of working spaces in Adobe applications

Why use ColorGauge Micro Analyzer with the Micro and Nano Targets?

System Event Log (SEL) Viewer User Guide

1. Give the 16 bit signed (twos complement) representation of the following decimal numbers, and convert to hexadecimal:

Office Language Interface Pack for Farsi (Persian) Content

Binary Numbering Systems

AvePoint CRM Migration Manager for Microsoft Dynamics CRM. Release Notes

Foglight. Managing Java EE Systems Supported Platforms and Servers Guide

Overview of Microsoft Office 365 Development

UPGRADE. Upgrading Microsoft Dynamics Entrepreneur to Microsoft Dynamics NAV. Microsoft Dynamics Entrepreneur Solution.

Microsoft Dynamics GP. Manufacturing Planning Functions

Helm 4 Windows Event Viewer

docs.rackspace.com/api

Dell Spotlight on Active Directory Server Health Wizard Configuration Guide

CA Nimsoft Monitor. Probe Guide for Performance Collector. perfmon v1.5 series

S-Log: A new LUT for digital production mastering and interchange applications

NCD ThinPATH Load Balancing Startup Guide

Dragon Medical 360 Network Edition Compatibility with XenDesktop

Color management workflow in Adobe After Effects CS4

HA5. HDMI To HD-SDI/SDI Video and Audio Converter User Manual

Introduction to Version Control in

User s Guide. Version

AvePoint SearchAll for Microsoft Dynamics CRM

Business Portal for Microsoft Dynamics GP. Requisition Management User s Guide Release 10.0

Foglight. Dashboard Support Guide

Bank Account Numbers for ACH Payments

SERIES T: TERMINALS FOR TELEMATIC SERVICES Still-image compression JPEG-1 extensions

Microsoft Dynamics GP. Field Service - Preventive Maintenance

CRM Form to Web. Internet Lead Capture. Web Form Configuration Instructions VERSION 1.0 DATE PREPARED: 1/1/2013

Transcription:

Adobe RGB Color Space Specification Version DRAFT October 2, 2004 Please send comments to mailto:lars.borg@adobe.com This publication and the information herein are subject to change without notice, and should not be construed as a commitment by Adobe Systems Incorporated. ADOBE SYSTEMS INCORPORATED Corporate Headquarters 345 Park Avenue San Jose, CA 950-2704 (408 536-6000 http://www.adobe.com

Copyright 2004 Adobe Systems Incorporated. All rights reserved. Specification of the Adobe RGB (998 color space NOTICE: All information contained herein is the property of Adobe Systems Incorporated. No part of this publication (whether in hardcopy or electronic form may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of Adobe Systems Incorporated. Please note that the content in this guide is protected under copyright law even if it is not distributed with software that includes an end user license agreement. Adobe, and the Adobe logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. This publication and the information herein are furnished AS IS, are furnished for informational use only, are subject to change without notice, and should not be construed as a commitment by Adobe Systems Incorporated, nor shall it be construed as a grant of license under any copyright, patent or trademark rights of Adobe Systems. Adobe Systems Incorporated assumes no responsibility or liability for any errors or inaccuracies that may appear in the informational content contained in this guide, makes no warranty of any kind (express, implied, or statutory with respect to this publication, and expressly disclaims any and all warranties of merchantability, fitness for particular purposes, and noninfringement of third-party rights. Adobe RGB Color Space Specification October 2, 2004. Draft, Revision Page 2

Table of Contents Scope... 4 2 Normative References... 4 3 Requirements... 4 3. Color space parameters... 4 3.. Chromaticity values... 4 3..2 White point and black point... 5 3..3 Color component transfer function... 5 3..4 Reference Viewing Conditions... 5 3..5 Reference Observer Conditions... 5 3..6 Encoding formats... 6 3..7 Precision... 6 3.2 Conversion characteristics... 6 3.2. Conversion from 24-bit Adobe RGB to XYZ (D65... 6 3.2.2 Conversion from XYZ (D65 to 24-bit Adobe RGB... 7 3.2.3 Conversion from 24-bit Adobe RGB to ICC CIEXYZ PCS Version 2... 8 3.2.4 Conversion from ICC CIEXYZ PCS Version 2 to 24-bit Adobe RGB... 8 4 The origins of Adobe RGB... 9 Adobe RGB Color Space Specification October 2, 2004. Draft, Revision Page 3

The Adobe RGB Color Space And Color Encoding Scope This document specifies a family of output-referred RGB color encodings named Adobe RGB to be used for digital exchange of Adobe RGB-encoded color data. The Adobe RGB color space has a color gamut that is larger than srgb (IEC 6966 2. and closer to typical press gamuts. Adobe RGB is a monitor space, designed to be suited for print production with a broad range of colors. The goal of publishing this specification is to enable vendors to construct equipment and products that will interoperate with similar products from other vendors. 2 Normative References The following international standards are referenced in this text. CIE Publication 5.2, Colorimetry ICC.:200, File Format for Color Profiles ISO 22028-:2004, Photography and graphic technology Extended colour encodings for digital image storage, manipulation and interchange ISO 3664:2000, Viewing conditions Graphic technology and photography 3 Requirements 3. Color space parameters The full name of the Adobe RGB color space and color encoding is Adobe RGB (998 with 998 indicating the year of the version of the color specification. The shorter name Adobe RGB can be used, when not referencing a specific version. AdobeRGB (without a space shall be the reference name for Adobe RGB when used with PDF/X. The Adobe RGB color space models an RGB display device. The color gamut of an Adobe RGB display device shall be the full Adobe RGB color space. The image state of the Adobe RGB color space is output-referred as defined in ISO 22028-:2004. 3.. Chromaticity values The chromaticity values for the Adobe RGB primaries shall be as follows: Red Green Blue x=0.6400, y=0.3300 x=0.200, y=0.700 x=0.500, y=0.0600 Adobe RGB Color Space Specification October 2, 2004. Draft, Revision Page 4

Equal component values for the three primaries shall produce neutral colors with the following chromaticity values: Neutral x=0.327, y=0.3290 Note: The neutral chromaticity values correspond to CIE Illuminant D65. 3..2 White point and black point Adobe RGB component values,, shall produce the Adobe RGB white point. The luminance level of the Adobe RGB device white point shall be 200 cd/m 2. The corresponding XYZ W tristimulus values shall be X W = 90.09, Y W = 200.00, Z W = 27.8. Adobe RGB component values 0, 0, 0 shall produce the Adobe RGB black point. The luminance level of the Adobe RGB device black point shall be 0.3473% of the white point luminance level. The corresponding XYZ K tristimulus values shall be X K = 0.6602, Y K = 0.6946, Z K = 0.7565. 3..3 Color component transfer function The color component transfer function from device values to tristimulus values shall be: tristimulus value = Adobe RGB component value 2.99 where Adobe RGB component value shall be in the range [0, ] A linear section near 0 is permitted. If used, it shall be as follows: tristimulus value = max (component value 2.99, component value / K, where K >= 32 Note: Decimal 2.99 = hexadecimal 02.33 3..4 Reference Viewing Conditions Specifications for the reference viewing environments are based on ISO 3664:2000, standard and are defined as follows:. Reference Background For the background as part of the monitor screen, the background is 20% of the reference monitor luminance level at the reference monitor white point. For the background beyond the monitor screen, the reference background is 20% reflectance of the reference ambient illuminance level 2. Reference Surround 20% reflectance of the reference ambient illuminance level 3. Reference Ambient Illuminance Level 64 lux 4. Reference Ambient White Point x = 0.3457, y = 0.3585 (D50 5. Reference Viewing Flare 0% Note: ICC recommends that display measurement be made from the viewer position using a telescopic instrument, so viewer observed veiling glare in the reference viewing environment is included in the black point measurement. 3..5 Reference Observer Conditions The reference observer is the CIE 93 two-degree standard observer from the CIE 5.2 Colorimetry standard. Adobe RGB Color Space Specification October 2, 2004. Draft, Revision Page 5

3..6 Encoding formats Adobe RGB color component values can be encoded using integer or floating-point encodings. Integer encodings shall be unsigned with 8, 0, 2, or 6 bits per component with the same number of bits for all three components. The component value range [0, ] shall be encoded over the code value range [0, max integer value]. R, G, B code values of 0, 0, 0 shall represent the Adobe RGB black point, and max integer code values shall represent the Adobe RGB white point. For integer encodings, all color values are within the Adobe RGB device gamut. Floating-point encodings shall be 32 bit per component using the format specified in IEEE XXX. In floating-point encodings, a component value and its encoding value are the same. Code values 0.0, 0.0, 0.0 shall represent the Adobe RGB black point, and code values.0,.0,.0 shall represent the Adobe RGB white point. Component values outside the range [0, ] are not allowed for floatingpoint encodings. 3..7 Precision The difference between an original 24-bit Adobe RGB value, and the same value converted to XYZ, with the result converted back to 24-bit Adobe RGB, shall be 0, 0, 0, for any 24-bit RGB value. The absolute difference between XYZ values provided by applying the specification and corresponding XYZ values provided by an implementation shall not exceed 0.00005, for any Adobe RGB value. Note: 0.00005 is approx. /2 of /32768, which is the relative resolution of encoded XYZ values in ICC. version 2 PCS, where Y for white is encoded as 32768. 3.2 Conversion characteristics 3.2. Conversion from 24-bit Adobe RGB to XYZ (D65 The three R 8, G 8, B 8 8-bit channel values in 24-bit Adobe RGB shall be converted to R, G, B tristimulus values of range [0, ] as follows: R = ( R' 8 255 2.99 G = ( G' 8 255 2.99 B = ( B' 8 255 2.99 For Adobe RGB integer color encodings with a bit depth N other than eight, 255 in above formulas shall be replaced with (2 N. The R, G, B tristimulus values shall be converted to XYZ tristimulus values as follows: X 0.57667 0.8556 0.8823 R Y = 0.29735 0.62736 0.07529 G Z 0.02703 0.07069 0.9933 B Adobe RGB Color Space Specification October 2, 2004. Draft, Revision Page 6

Absolute luminance X a Y a Z a tristimulus values shall be obtained from XYZ tristimulus values as follows: Notes: X a = X(X W X K Y W X W + X K Y a = Y(Y W Y K + Y K Z a = Z(Z W Z K Y W Z W + Z K The above conversion can be derived from the color space parameters. The matrix is derived from the color space chromaticity values. The range of Y is [0, ], corresponding to the range from the Adobe RGB black point to the Adobe RGB white point. 3.2.2 Conversion from XYZ (D65 to 24-bit Adobe RGB XYZ tristimulus values shall be obtained from absolute luminance X a Y a Z a tristimulus values as follows X = (X X a K X W (X W X K Y W Y = (Y Y a K (Y W Y K Z = (Z Z a K Z W (Z W Z K Y W The XYZ tristimulus values shall be converted to R, G, B tristimulus values as follows: R 2.0459-0.5650-0.34473 X G = -0.96924.87597 0.0456 Y B 0.0344-0.836.058 Z The R, G, B tristimulus values shall be clipped to the range [0, ]. The R, G, B tristimulus values shall be converted to R 8, G 8, B 8 8-bit channels in 24-bit Adobe RGB as follows: R' 8 = 255(R G' 8 = 255(G B' 8 = 255(B 2.99 2.99 2.99 followed by each R 8, G 8, B 8 rounded to nearest integer. For Adobe RGB integer color encodings with a bit depth N other than eight, 255 in above formulas shall be replaced with (2 N. Adobe RGB Color Space Specification October 2, 2004. Draft, Revision Page 7

Notes: The conversion from XYZ to Adobe RGB is the inverse of the conversion from Adobe RGB to XYZ, with the addition of clipping R, G, B, to the range [0, ]. The matrix is derived from the color space chromaticity values. The range of Y is [0, ], corresponding to the range from the Adobe RGB black point to the Adobe RGB white point. 3.2.3 Conversion from 24-bit Adobe RGB to ICC CIEXYZ PCS Version 2 The R 8, G 8, B 8 8-bit channels in 24-bit Adobe RGB shall be converted to R, G, B tristimulus values of range [0, ] as follows: R = ( R' 8 255 2.99 G = ( G' 8 255 2.99 B = ( B' 8 255 2.99 For Adobe RGB integer color encodings with a bit depth N other than eight, 255 in above formulas shall be replaced with (2 N. The R, G, B tristimulus values shall be converted to XYZ PCS v2 tristimulus values as follows: Notes: X 0.60974 0.20528 0.499 R Y = 0.3 0.62567 0.06322 G Z 0.0947 0.06087 0.74457 B The ICC CIEXYZ PCS has a D50 white point. The matrix is derived from the color space chromaticity values, and a chromatic adaptation to D50, using the Bradford matrix as specified in the ICC. specification, rounded off to the s5.6 binary format used in ICC profiles. The range of Y is [0, ], corresponding to the range from the Adobe RGB black point to the Adobe RGB white point. This is a common PCS value range for ICC Version 2 profiles. 3.2.4 Conversion from ICC CIEXYZ PCS Version 2 to 24-bit Adobe RGB The XYZ PCS v2 tristimulus values shall be converted to R, G, B tristimulus values as follows: R.96253-0.6068-0.3437 X G = -0.97876.965 0.03342 Y B 0.02869-0.4067.34926 Z The R, G, B tristimulus values shall be clipped to the range [0, ]. Adobe RGB Color Space Specification October 2, 2004. Draft, Revision Page 8

The R, G, B tristimulus values shall be converted to R 8, G 8, B 8 8-bit channels in 24-bit Adobe RGB as follows: R' 8 = 255(R G' 8 = 255(G B' 8 = 255(B 2.99 2.99 2.99 followed by each R 8, G 8, B 8 rounded to nearest integer. For Adobe RGB integer color encodings with a bit depth N other than eight, 255 in above formulas shall be replaced with (2 N. Notes: The conversion from XYZ PCS v2 to Adobe RGB is the inverse of the conversion from Adobe RGB to XYZ PCS v2, with the addition of clipping R, G, B, to the range [0, ]. The ICC CIEXYZ PCS has a D50 white point. The matrix is derived from the color space chromaticity values, and a chromatic adaptation to D50, using the Bradford matrix as specified in the ICC. specification, rounded off to the s5.6 binary format used in ICC profiles, then inverted. The range of Y is [0, ], corresponding to the range from the Adobe RGB black point to the Adobe RGB white point. This is a common PCS value range for ICC Version 2 profiles. 4 The origins of Adobe RGB The Adobe RGB color space and color encodings are defined by Adobe Systems. The Adobe RGB (998 color space and color encodings were first introduced with Adobe Photoshop 5.0.2 in November 998 to meet the demands for an RGB working space suited for print production. Adobe RGB (998 was incorrectly named SMPTE-240M in Photoshop 5.0. An Adobe RGB ICC profile can be downloaded from http://www.adobe.com/support/downloads/main.html An Adobe RGB ICC profile software product can be licensed from Adobe Systems. For more information contact adobergbinformation@adobe.com Adobe RGB Color Space Specification October 2, 2004. Draft, Revision Page 9