FACTOID # 174: One in three Italian babies is born by caesarean section.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > CIELUV

Lab is the abbreviated name of two different color spaces. The best known is CIELAB (strictly CIE 1976 L*a*b*) and the other is Hunter Lab (strictly, Hunter L, a, b). Lab is an informal abbreviation, and without further checking should not be assumed to be one or the other. The color spaces are related in intention and purpose, but are different. A color model is an abstract mathematical model describing the way colors can be represented as tuples of numbers, typically as three or four values or color components (e. ...


Both spaces are derived from the "master" space CIE 1931 XYZ color space. However, CIELAB is calculated using cube roots, and Hunter Lab is calculated using square roots.[1] Except where data must be compared with existing Hunter L,a,b values, it is recommended that CIELAB be used for new applications.[1] In the study of the perception of color, one of the first mathematically defined color spaces was the CIE XYZ color space (also known as CIE 1931 color space), created by the International Commission on Illumination (CIE) in 1931. ...


The intention of both spaces is to produce a color space that is more perceptually linear than other color spaces. Perceptually linear means that a change of the same amount in a color value should produce a change of about the same visual importance. When storing colors in limited precision values, this can improve the reproduction of tones. Both Lab spaces are relative to the whitepoint of the XYZ data they were converted from. Lab values do not define absolute colors unless the whitepoint is also specified. In practice, many times the whitepoint is assumed to follow a standard and not explicitly stated (ie: all ICC Lab values are relative to CIE standard illuminant D50).

Contents

Advantages of Lab

Compared to RGB and CMYK, it is often quicker to make efficient color corrections in Lab. The fact that lightness is completely disregarded in the A and B channels make these much less sensitive to errors. The RGB color model is an additive model in which red, green and blue (often used in additive light models) are combined in various ways to reproduce other colors. ... This article or section does not cite its references or sources. ...


Even though the number of possible numerical values for each pixel is smaller in Lab than for RGB and CMYK, it is possible to reference a much larger number of colors altogether in Lab - not only colors that cannot be described with RGB and CMYK, but also sometimes colors that do not appear at all in the real world. In some cases this access to imaginary colors is useful when one goes between several steps in the manipulation of a picture.


It would be natural to assume that one loses information converting a picture between Lab and other color spaces. However, according to tests by Dan Margulis, the loss is completely negligible. [2]


Which Lab?

Some specific uses of the abbreviation in software, literature etc.

  • In Adobe Photoshop, image editing using "Lab" is CIELAB D50.
  • In ICC Profiles, the Lab color space used as a profile connection space is CIELAB D50.
  • In TIFF files, the Lab color space is CIELAB.
  • In PDF documents, the Lab color space is CIELAB.
Lightness 25%
Lightness 50%
Lightness 50%
Lightness 75%

Adobe Photoshop, or simply Photoshop, is a highly overpriced graphics editor developed and published by Adobe Systems. ... The International Color Consortium was formed in 1993 by eight industry vendors in order to create a universal color management system that would function transparently across all operating systems and software packages. ... This article is about TIFF, the computer image format. ... PDF is an abbreviation with several meanings: Portable Document Format Post-doctoral fellowship Probability density function There also is an electronic design automation company named PDF Solutions. ... Lab color at luminance 25% File links The following pages link to this file: Lab color space Categories: GFDL images ... Lab color at luminance 25% File links The following pages link to this file: Lab color space Categories: GFDL images ... Lab color at neutral luminance File links The following pages link to this file: Lab color space Categories: GFDL images ... Lab color at neutral luminance File links The following pages link to this file: Lab color space Categories: GFDL images ... Lab color at luminance 75% File links The following pages link to this file: Lab color space Categories: GFDL images ... Lab color at luminance 75% File links The following pages link to this file: Lab color space Categories: GFDL images ...

CIE 1976 L*, a*, b* Color Space (CIELAB)

CIE L*a*b* (CIELAB) is the most complete color model used conventionally to describe all the colors visible to the human eye. It was developed for this specific purpose by the International Commission on Illumination (Commission Internationale d'Eclairage, hence its CIE initialism). The * after L, a and b are part of the full name, since they represent L*, a* and b*, derived from L, a and b. CIELAB is an Adams Chromatic Value Space. A color model is an abstract mathematical model describing the way colors can be represented as tuples of numbers, typically as three or four values or color components (e. ... The International Commission on Illumination (usually known as the CIE for its French-language name Commission Internationale de lEclairage) is the international authority on light, illumination, colour, and colour spaces. ... Acronyms and initialisms are abbreviations formed from the initial letter or letters of words, such as NATO and XHTML, and are pronounced in a way that is distinct from the full pronunciation of what the letters stand for. ...


The three parameters in the model represent the lightness of the color (L*, L*=0 yields black and L*=100 indicates white), its position between magenta and green (a*, negative values indicate green while positive values indicate magenta) and its position between yellow and blue (b*, negative values indicate blue and positive values indicate yellow).


The Lab color model has been created to serve as a device independent model to be used as a reference. Therefore it is crucial to realize that the visual representations of the full gamut of colors in this model are never accurate. They are there just to help in understanding the concept, but they are inherently inaccurate. In computer graphics, the gamut, or color gamut (pronounced ), is a certain complete subset of colors. ...


Since the Lab model is a three dimensional model, it can only be represented properly in a three dimensional space.


CIE 1976 L*a*b* is based directly on the CIE 1931 XYZ color space as an attempt to linearize the perceptibility of color differences, using the color difference metric described by the MacAdam ellipse. The non-linear relations for L*, a*, and b* are intended to mimic the logarithmic response of the eye. Coloring information is referred to the color of the white point of the system, subscript n. In the study of the perception of color, one of the first mathematically defined color spaces was the CIE XYZ color space (also known as CIE 1931 color space), created by the International Commission on Illumination (CIE) in 1931. ... In the study of the perception of color, a MacAdam ellipse is the region on a chromaticity diagram which contains all colors which are indistinguishable, to the average human eye, from the color at the center of the ellipse. ... A white point is one of a number of reference illuminants used in colorimetry which serve to define the color white. Depending on the application, different definitions of white are needed to give acceptable results. ...


RGB and CMYK conversions

Programmers and others often seek a formula for conversion between RGB or CMYK values and L*a*b*, not understanding that RGB and CMYK are not absolute color spaces and so have no precise relation to L*a*b*. To convert between RGB and L*a*b*, for example, it is necessary to determine or assume an absolute color space for the RGB data, such as sRGB or Adobe RGB. For each of these absolute spaces, there are standard techniques for converting to and from the XYZ absolute color space (see for example SRGB color space#Specification of the transformation) which can be combined with the following transformations to convert them to L*a*b*. The RGB color model is an additive model in which red, green and blue (often used in additive light models) are combined in various ways to reproduce other colors. ... This article or section does not cite its references or sources. ... CIE 1931 xy chromaticity diagram showing the gamut of the sRGB color space and location of the primaries. ... The Adobe RGB color space is an RGB color space developed by Adobe Systems in 1998. ... CIE 1931 xy chromaticity diagram showing the gamut of the sRGB color space and location of the primaries. ...


XYZ to CIE L*a*b* (CIELAB) and CIELAB to XYZ conversions

The forward transformation

L^* = 116,f(Y/Y_n) - 16
a^* = 500,[f(X/X_n) - f(Y/Y_n)]
b^* = 200,[f(Y/Y_n) - f(Z/Z_n)]

where

f(t) = t^{1/3}, for t > 0.008856,
f(t) = 7.787,t + 16/116 otherwise

Here Xn, Yn and Zn are the CIE XYZ tristimulus values of the reference white point. A white point is one of a number of reference illuminants used in colorimetry which serve to define the color white. Depending on the application, different definitions of white are needed to give acceptable results. ...


The division of the f(t) function into two domains was done to prevent an infinite slope at t=0. f(t) was assumed to be linear below some t=t0, and was assumed to match the t1/3 part of the function at t0 in both value and slope. In other words:

t_0^{1/3}, =, a t_0 + b, (match in value)
1/(3t_0^{2/3}), =, a, (match in slope)

The value of b was chosen to be 16/116. The above two equations can be solved for a and t0:

a, =, 1/(3delta^2), = 7.787037cdots
t_0, =, delta^3, = 0.008856cdots

where δ = 6 / 29. Note that 16 / 116 = 2δ / 3


The reverse transformation

The reverse transformation is as follows (with δ = 6 / 29 as mentioned above):

  1. define f_y stackrel{mathrm{def}}{=} (L^*+16)/116
  2. define f_x stackrel{mathrm{def}}{=} f_y+a^*/500
  3. define f_z stackrel{mathrm{def}}{=} f_y-b^*/200
  4. if f_y > delta, then Y=Y_nf_y^3,   else Y=(f_y-16/116)3delta^2Y_n,
  5. if f_x > delta, then X=X_nf_x^3,   else X=(f_x-16/116)3delta^2X_n,
  6. if f_z > delta, then Z=Z_nf_z^3,   else Z=(f_z-16/116)3delta^2Z_n,

XYZ to CIELUV & CIELUV to XYZ conversions

The forward transformation

CIE 1976 L*u*v* (CIELUV) is based directly on CIE XYZ and is another attempt to define an encoding with uniformity in the perceptibility of color differences. The non-linear relations for L*, u*, and v* are given below:

L^* = 116 (Y/Y_n)^{1/3} - 16,
u^* = 13L^* ( u' - u_n' ),
v^* = 13L^* ( v' - v_n' ),

The quantities un' and vn' refer to the reference white point or the light source. (For example, for the 2° observer and illuminant C, un' = 0.2009, vn' = 0.4610.) Equations for u' and v' are given below: A white point is one of a number of reference illuminants used in colorimetry which serve to define the color white. Depending on the application, different definitions of white are needed to give acceptable results. ...

u' = 4X / (X + 15Y + 3Z) = 4x / ( -2x + 12y + 3 ),
v' = 9Y / (X + 15Y + 3Z) = 9y / ( -2x + 12y + 3 ),.

The reverse transformation

The transformation from (u',v') to (x,y) is:

x = 27u' / ( 18u' - 48v' + 36 ),
y = 12v' / ( 18u' - 48v' + 36 ),.

The transformation from CIELUV to XYZ is performed as following:

u' = u^* / ( 13L^*) + u_n,
v' = v^* / ( 13L^* ) + v_n,
Y = Y_n(( L^* + 16 ) / 116 )^3,
X = - 9Yu' / (( u' - 4 ) v' - u'v' ),
Z = ( 9Y - 15v'Y - v'X ) / 3v',

Hunter Lab Color Space

L is a correlate of Lightness, and is computed from the Y tristimulus value using Priest's Approximation to Munsell Value: Lightness is a philosophical concept most closely associated with continental philosophy and existentialism, which is used in ontology. ... The amounts of red, green, and blue needed to form any particular color are called the tristimulus values and are denoted X, Y, and Z, respectively. ...


L=100sqrt{Y/Yn}


where Yn is the Y tristimulus value of a specified white object. For surface-color applications, the specified white object is usually (though not always) a hypothetical material with unit reflectance and which follows Lambert's law.. The result will be Ls scaled between 0 (black) and 100 (white); roughly 10 times Munsell value. Note, however, that a mid-range Lightness of 50 is produced not by a Y of 50, but rather of 25. The amounts of red, green, and blue needed to form any particular color are called the tristimulus values and are denoted X, Y, and Z, respectively. ...


a and b are termed opponent color axes. a represents, roughly, Redness (positive) versus Greenness (negative), and is computed:


a=K_aleft(frac{X/X_n-Y/Y_n}{sqrt{Y/Y_n}}right)


where Ka is a coefficient which depends upon the illuminant (for D65, Ka is 172.30; see approximate formula below) and Xn is the X tristimulus value of the specified white object. The amounts of red, green, and blue needed to form any particular color are called the tristimulus values and are denoted X, Y, and Z, respectively. ...


The other opponent color axis, b, is positive for yellow colors and negative for blue colors. It is computed as:


b=K_bleft(frac{Y/Yn-Z/Zn}{sqrt{Y/Yn}}right)


where Kb is a coefficient which depends upon the illuminant (for D65, Kb is 67.20; see approximate formula below) and Zn is the Z tristimulus value of the specified white object.[3] The amounts of red, green, and blue needed to form any particular color are called the tristimulus values and are denoted X, Y, and Z, respectively. ...


Both a and b will be zero for objects which have the same chromaticity coordinates as the specified white objects. Usually this is the case for neutrals. The International Commission on Illumination (usually known as the CIE for its French-language name Commission Internationale de lEclairage) is the international authority on light, illumination, colour, and colour spaces. ...


Approximate Formulas for Ka and Kb

In the previous version of the Hunter Lab color space, Ka was 175 and Kb was 70. Apparently, Hunter Associates Lab discovered that better agreement could be obtained with other color difference metrics, such as CIELAB (see below) by allowing these coefficients to depend upon the illuminants. Approximate formulae are:


K_aapproxfrac{175}{198.04}(X_n+Y_n)


K_bapproxfrac{70}{218.11}(Y_n+Z_n)


which result in the original values for Illuminant C, the original illuminant with which the Lab color space was used.


The Hunter Lab Color Space as an Adams Chromatic Valance Space

Adams Chromatic Valance spaces are based on two elements: a (relatively) uniform lightness scale, and a (relatively) uniform chromaticity diagram.[4] If we take as the uniform lightness scale Priest's approximation to the Munsell Value scale, which would be written in modern notation: The International Commission on Illumination (usually known as the CIE for its French-language name Commission Internationale de lEclairage) is the international authority on light, illumination, colour, and colour spaces. ...


L=100sqrt{Y/Yn}


and, as the uniform chromaticity coordinates:


c_a=frac{X/Xn}{Y/Yn}-1=frac{X/Xn-Y/Yn}{Y/Yn}


c_b=k_eleft(1-frac{Z/Zn}{Y/Yn}right)=k_efrac{Y/Yn-Z/Zn}{Y/Yn}


where ke is a tuning coefficient, we obtain the two chromatic axes:


a=Kcdot Lcdot c_a=Kcdot 100sqrt{Y/Yn}frac{X/Xn-Y/Yn}{Y/Yn}=Kcdot 100frac{X/Xn-Y/Yn}{sqrt{Y/Yn}}


and


b=Kcdot Lcdot c_b=Kcdot k_ecdot 100sqrt{Y/Yn}frac{Y/Yn-Z/Zn}{Y/Yn}=Kcdot k_ecdot 100frac{Y/Yn-Z/Zn}{sqrt{Y/Yn}}


which is identical to the Hunter Lab formulae given above if we select K = Ka / 100 and ke = Kb / Ka. Therefore, the Hunter Lab color space is an Adams Chromatic Valance space.


References

  1. ^ a b Hunter L,a,b Versus CIE 1976 L*a*b* (PDF)
  2. ^ Dan Margulis. Photoshop Lab Color: The Canyon Conundrum and Other Adventures in the Most Powerful Colorspace, ISBN 0321356780.
  3. ^ Hunter Labs (1996). "Hunter Lab Color Scale". Insight on Color 8 9 (August 1-15, 1996). Reston, VA, USA: Hunter Associates Laboratories.
  4. ^ Adams, E. Q. (1942). "X-Z planes in the 1931 I.C.I. system of colorimetry". JOSA 32 3: 168-173.


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.