User:Joshua Kuperstein/sandbox: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Joshua Kuperstein
No edit summary
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{AccountNotLive}}
{{subpages}}
{{subpages}}
<!-- Please ignore (but don't delete) any formatting that you are not familiar with. Others will probably chime in to help you set things up. -->
<!-- Please ignore (but don't delete) any formatting that you are not familiar with. Others will probably chime in to help you set things up. -->
Line 7: Line 8:




Created in 1931 by the Commission Internationale De L’eclairage (CIE), the CIE color space and 2<sup>o</sup> standard observer is one of the most accurate ways to represent color. While modifications were made thereafter, namely the CIE 1964 10<sup>o</sup> standard observer, the 1931 model remains the most widely used. Derived from two studies done by William David Wright and John Guild in the late 1920’s, the CIE was able to develop the CIE XYZ color space as well as the 2<sup>o</sup> standard observer. Because the CIE standard observer and tristimulus values are the basis for color representation, it is used to derive coordinates in other color spaces, such as sRGB and RGB.
Created in 1931 by the [[Commission Internationale De L’eclairage]] (CIE), the CIE color space and 2<sup>o</sup> standard observer is one of the most accurate ways to represent color. While modifications were made thereafter, namely the CIE 1964 10<sup>o</sup> standard observer, the 1931 model remains the most widely used. Derived from two studies done by William David Wright and John Guild in the late 1920’s, the CIE was able to develop the CIE XYZ color space as well as the 2<sup>o</sup> standard observer. Because the CIE standard observer and tristimulus values are the basis for color representation, it is used to derive coordinates in other color spaces, such as [[sRGB]] and [[RGB]].
 


__toc__


== CIE 1931 2<sup>o</sup> Standard Observer and Tristimulus Values ==
== CIE 1931 2<sup>o</sup> Standard Observer and Tristimulus Values ==




Light observed through the naked eye can always be broken down into a ratio of three colors based on the sensitivities of the color receptors, or cones, in the human eye. These three colors are red (~700 nanometers), green (~546.1 nanometers) and blue (~435.8 nanometers).  These values are represented in the CIE 1931 color space and are denoted by the variables X, Y, and Z, which are shown in the graph on the left.
Light observed through the naked eye can always be broken down into a ratio of three colors based on the sensitivities of the color receptors, or cones, in the human eye. These three colors are red (~700 nanometers), green (~546.1 nanometers) and blue (~435.8 nanometers).  These values are represented in the CIE 1931 color space and are denoted by the variables X, Y, and Z, which are shown in the graph on the right.  
 
The cones in the human eye respond differently based upon the angle at which an object is viewed. Consequently, the CIE developed the 2<sup>o</sup> standard observer in order to eliminate this variable. The 2<sup>o</sup> standard was developed based on the experiments conducted by Wright and Guild. Their experiments used human subjects who observed color while looking through a hole, which provided them with a 2<sup>o</sup> field of view. Because it was believed that the cones in the eye lied within a 2<sup>o</sup> arc of the fovea, the 2<sup>o</sup> standard observer was created.  


{{Image|Tristimulus.jpeg|right|250px|CIE 1931 Tristimulus Values}}The cones in the human eye respond differently based upon the angle at which an object is viewed. Consequently, the CIE developed the 2<sup>o</sup> standard observer in order to eliminate this variable. The 2<sup>o</sup> standard was developed based on the experiments conducted by Wright and Guild. Their experiments used human subjects who observed color while looking through a hole, which provided them with a 2<sup>o</sup> field of view. Because it was believed that the [[cones]] in the eye lied within a 2<sup>o</sup> arc of the [[fovea]], the 2<sup>o</sup> standard observer was created.


== Color Matching Functions ==
== Color Matching Functions ==




Using the peak sensitivities in eye, three weighted functions (color matching functions) were derived. These are expressed as a numerical value for each wavelength in the visible spectrum. While these values encompass each individual wavelength in the visible spectrum, most spectrophotometers will record measurements in intervals of five to ten nanometers. As such, the color matching functions are most often found at five or ten nanometer intervals. Using an illuminant with a Spectral Power Density (SPD) S(λ), the color matching functions can be represented as such: <br />
Using the peak sensitivities in eye, three weighted functions (color matching functions) were derived. These are expressed as a numerical value for each wavelength in the [[visible spectrum]]. While these values encompass each individual wavelength in the visible spectrum, most [[spectrophotometers]] will record measurements in intervals of five to ten nanometers. As such, the color matching functions are most often found at five or ten nanometer intervals. Using an [[illuminant]] with a [[Spectral Power Density]] (SPD) S(λ), the color matching functions can be represented as such: <br />


<math>X = k \int\limits_{a}^{b}\ S(\lambda)\bar x (\lambda)R(\lambda)d\lambda</math><br />
<math>X = k \int\limits_{a}^{b}\ S(\lambda)\bar x (\lambda)R(\lambda)d\lambda</math><br />
Line 30: Line 30:


where  is the reflectance spectrum of an object, (a, b) is the visible spectrum of light a = 360 nm and b  = 830 nm, <math>\bar x</math>, <math>\bar y</math>  and <math>\bar z</math>  are the CIE 1931 (2<sup>o</sup>) color matching functions  and k is a normalizing factor used to represent reflected colors described in the following equation:
where  is the reflectance spectrum of an object, (a, b) is the visible spectrum of light a = 360 nm and b  = 830 nm, <math>\bar x</math>, <math>\bar y</math>  and <math>\bar z</math>  are the CIE 1931 (2<sup>o</sup>) color matching functions  and k is a normalizing factor used to represent reflected colors described in the following equation:
<math>k = 100/\int\limits_{a}^{b}\ S(\lambda)\bar y (\lambda)d(\lambda)</math>


== CIE Standard Illuminants ==
== CIE Standard Illuminants ==




What the eye views depends greatly upon the object’s illumination. An object under a certain illumination will appear differently under another illuminant. This is what is known as metamerism. A dense incandescent substance radiates energy based on its temperature. As a result, if the temperature of the material changes, so do its spectral characteristics. Blackbody radiators each have their own Spectral Power Density (SPD), which is represented by Planck’s law: <math><math>Insert formula here</math></math>
What the eye views depends greatly upon the object’s illumination. An object under a certain illumination will appear differently under another illuminant. This is what is known as metamerism. A dense incandescent substance radiates energy based on its temperature. As a result, if the temperature of the material changes, so do its spectral characteristics. [[Blackbody radiators]] each have their own Spectral Power Density (SPD), which is represented by Planck’s law: <br />
 
 
 




<math>S(\lambda) = \frac{c_1 \lambda^{-5}}{e^{\frac{c_2}{\lambda T}}-1}</math><br />


λ = wavelength of light (nanometers)
T = temperature in degrees Kelvin
S = energy in ergs per second per nanometer of bandwidth per square centimeter of a radiating surface
c1 = 3.7145x1023 (unitless)
c2 = 1.4388x107  (unitless)


In terms of the CIE standard observer, there are several “standard” illuminants. For example, CIE Illuminant A is intended to represent tungsten light.  Its SPD is calculated from Planck’s law using a color temperature of 2856K.
λ = wavelength of light (nanometers)<br />
T = temperature in degrees Kelvin<br />
S = energy in ergs per second per nanometer of bandwidth per square centimeter of a radiating surface<br />
c<sub>1</sub> = 3.7145x1023 (unitless)<br />
c<sub>2</sub> = 1.4388x107  (unitless)<br />


There are several standard illuminants that represent different types of light, most notably D65, which is the accepted standard of daylight illumination. Such illuminants are generally specified by color temperature. For instance, D65 has a color temperature of 6500K, while D50 has a color temperature of 5000K. Higher color temperatures tend to appear blue, while lower temperatures appear yellow to the human eye; most colors in between will appear white.  There are also standards given for fluorescent light.  
In terms of the CIE standard observer, there are several “standard” illuminants. For example, CIE Illuminant A is intended to represent tungsten light.  Its SPD is calculated from Planck’s law using a [[color temperature]] of 2856K.


There are several standard illuminants that represent different types of light, most notably D65, which is the accepted standard of daylight illumination. Such illuminants are generally specified by color temperature. For instance, D65 has a color temperature of 6500K, while D50 has a color temperature of 5000K. Higher color temperatures tend to appear blue, while lower temperatures appear yellow to the human eye; most colors in between will appear white.  There are also standards given for fluorescent light.


== CIE xyY Color Space and Chromaticity Diagram ==
== CIE xyY Color Space and Chromaticity Diagram ==
   
   


By normalizing the tristimulus values obtained from the color matching functions, one can find the color’s chromaticity coordinates x, y, and z:  
By normalizing the tristimulus values obtained from the color matching functions, one can find the color’s chromaticity coordinates x, y, and z: <br />{{Image|CIExy1931.png|right|250px|The CIE 1931 Chromaticity Diagram shows all chromaticities visible to the human eye}}
 


<math>x = \frac{X}{X+Y+Z}</math><br />


 
<math>y = \frac{Y}{X+Y+Z}</math><br />


<math>z = \frac{Z}{X+Y+Z} =1-x-y</math><br />


This color space was designed to use the variable Y to represent the luminance, which is equal in value to the Y tristimulus value. The x and y can be used to plot any measured color on the CIE 1931 chromaticity diagram shown on the right. This diagram represents all chromaticities visible to the human eye. This model is considered more accurate than other color representations such as Munsell because it includes illuminant’s SPDs.  
This color space was designed to use the variable Y to represent the luminance, which is equal in value to the Y tristimulus value. The x and y can be used to plot any measured color on the CIE 1931 chromaticity diagram shown on the right. This diagram represents all chromaticities visible to the human eye. This model is considered more accurate than other color representations such as Munsell because it includes illuminant’s SPDs.
 


== Moving to RGB and sRGB Color Spaces ==
== Moving to RGB and sRGB Color Spaces ==
Line 70: Line 69:
Two of the most commonly used color spaces in today’s world are the RGB and sRGB system. The RGB system is used widely in video technology, such as TVs, photography, scanners, projectors, and computer screens. The RGB space has several derivates such as sRGB and Adobe RGB.   
Two of the most commonly used color spaces in today’s world are the RGB and sRGB system. The RGB system is used widely in video technology, such as TVs, photography, scanners, projectors, and computer screens. The RGB space has several derivates such as sRGB and Adobe RGB.   


The conversion between tristimulus values X, Y, and Z and the RGB color space is expressed linearly via the following matrix:  
The conversion between tristimulus values X, Y, and Z and the RGB color space is expressed linearly via the following matrix:<br />


<math>\begin{bmatrix}
X \\
Y \\
Z
\end{bmatrix} = \begin{bmatrix}
0.607 & 0.174 & 0.200 \\
0.299 & 0.587 & 0.114 \\
0.000 & 0.066 & 1.116
\end{bmatrix} \begin{bmatrix}
R \\
G \\
B
\end{bmatrix}</math>
   
   
The sRGB color space is a derivative of the RGB system developed by [[Microsoft]] and HP for use on the [[Windows operating system]], as well as many [[cathode ray tube]] displays. The standard illuminant for the sRGB color space is D65. This conversion can also be expressed linearly:<br />


 
<math>\begin{bmatrix}
The sRGB color space is a derivative of the RGB system developed by Microsoft and HP for use on the Windows operating system, as well as many cathode ray tube displays. The standard illuminant for the sRGB color space is D65. This conversion can also be expressed linearly:
Rs \\
Gs \\
Bs
\end{bmatrix} = \begin{bmatrix}
3.241 & -1.537 & -0.499 \\
-0.969 & 1.876 & 0.042 \\
0.056 & -0.204 & 1.057
\end{bmatrix} \begin{bmatrix}
X \\
Y \\
Z
\end{bmatrix}</math>


==References==
==References==
Line 86: Line 110:
6. E. Valencia, M.S. Millan, Advances in Optical Technology, 4 (2008) <br />
6. E. Valencia, M.S. Millan, Advances in Optical Technology, 4 (2008) <br />
7. L. Svilainis, V. Dumbrava, Measurements 41, 1, 15 (2008)<br />
7. L. Svilainis, V. Dumbrava, Measurements 41, 1, 15 (2008)<br />
<!--Please ignore the following lines if you are not familiar with the usage of subpages at Citizendium.-->
[[Category:CZ Live]]
[[Category:Articles without metadata]]
[[Category:Stub Articles]]
[[Category:Needs Workgroup]]

Latest revision as of 04:09, 22 November 2023


The account of this former contributor was not re-activated after the server upgrade of March 2022.


This is a draft in User space, not yet ready to go to Citizendium's main space, and not meant to be cited. The {{subpages}} template is designed to be used within article clusters and their related pages.
It will not function on User pages.


CIE 1931 Color Space

Created in 1931 by the Commission Internationale De L’eclairage (CIE), the CIE color space and 2o standard observer is one of the most accurate ways to represent color. While modifications were made thereafter, namely the CIE 1964 10o standard observer, the 1931 model remains the most widely used. Derived from two studies done by William David Wright and John Guild in the late 1920’s, the CIE was able to develop the CIE XYZ color space as well as the 2o standard observer. Because the CIE standard observer and tristimulus values are the basis for color representation, it is used to derive coordinates in other color spaces, such as sRGB and RGB.

CIE 1931 2o Standard Observer and Tristimulus Values

Light observed through the naked eye can always be broken down into a ratio of three colors based on the sensitivities of the color receptors, or cones, in the human eye. These three colors are red (~700 nanometers), green (~546.1 nanometers) and blue (~435.8 nanometers). These values are represented in the CIE 1931 color space and are denoted by the variables X, Y, and Z, which are shown in the graph on the right.

CIE 1931 Tristimulus Values

The cones in the human eye respond differently based upon the angle at which an object is viewed. Consequently, the CIE developed the 2o standard observer in order to eliminate this variable. The 2o standard was developed based on the experiments conducted by Wright and Guild. Their experiments used human subjects who observed color while looking through a hole, which provided them with a 2o field of view. Because it was believed that the cones in the eye lied within a 2o arc of the fovea, the 2o standard observer was created.

Color Matching Functions

Using the peak sensitivities in eye, three weighted functions (color matching functions) were derived. These are expressed as a numerical value for each wavelength in the visible spectrum. While these values encompass each individual wavelength in the visible spectrum, most spectrophotometers will record measurements in intervals of five to ten nanometers. As such, the color matching functions are most often found at five or ten nanometer intervals. Using an illuminant with a Spectral Power Density (SPD) S(λ), the color matching functions can be represented as such:





where is the reflectance spectrum of an object, (a, b) is the visible spectrum of light a = 360 nm and b = 830 nm, , and are the CIE 1931 (2o) color matching functions and k is a normalizing factor used to represent reflected colors described in the following equation:

CIE Standard Illuminants

What the eye views depends greatly upon the object’s illumination. An object under a certain illumination will appear differently under another illuminant. This is what is known as metamerism. A dense incandescent substance radiates energy based on its temperature. As a result, if the temperature of the material changes, so do its spectral characteristics. Blackbody radiators each have their own Spectral Power Density (SPD), which is represented by Planck’s law:




λ = wavelength of light (nanometers)
T = temperature in degrees Kelvin
S = energy in ergs per second per nanometer of bandwidth per square centimeter of a radiating surface
c1 = 3.7145x1023 (unitless)
c2 = 1.4388x107 (unitless)

In terms of the CIE standard observer, there are several “standard” illuminants. For example, CIE Illuminant A is intended to represent tungsten light. Its SPD is calculated from Planck’s law using a color temperature of 2856K.

There are several standard illuminants that represent different types of light, most notably D65, which is the accepted standard of daylight illumination. Such illuminants are generally specified by color temperature. For instance, D65 has a color temperature of 6500K, while D50 has a color temperature of 5000K. Higher color temperatures tend to appear blue, while lower temperatures appear yellow to the human eye; most colors in between will appear white. There are also standards given for fluorescent light.

CIE xyY Color Space and Chromaticity Diagram

By normalizing the tristimulus values obtained from the color matching functions, one can find the color’s chromaticity coordinates x, y, and z:

The CIE 1931 Chromaticity Diagram shows all chromaticities visible to the human eye




This color space was designed to use the variable Y to represent the luminance, which is equal in value to the Y tristimulus value. The x and y can be used to plot any measured color on the CIE 1931 chromaticity diagram shown on the right. This diagram represents all chromaticities visible to the human eye. This model is considered more accurate than other color representations such as Munsell because it includes illuminant’s SPDs.

Moving to RGB and sRGB Color Spaces

Two of the most commonly used color spaces in today’s world are the RGB and sRGB system. The RGB system is used widely in video technology, such as TVs, photography, scanners, projectors, and computer screens. The RGB space has several derivates such as sRGB and Adobe RGB.

The conversion between tristimulus values X, Y, and Z and the RGB color space is expressed linearly via the following matrix:

The sRGB color space is a derivative of the RGB system developed by Microsoft and HP for use on the Windows operating system, as well as many cathode ray tube displays. The standard illuminant for the sRGB color space is D65. This conversion can also be expressed linearly:

References

1. M.R. Pointer, G.G. Attridge, R.E. Jacobson, Imaging Science Journal 49, 2, 62 (2001)
2. K. Gombos, J. Schanda, Light & Eng 17, 2, 17 (2009)
3. C.J. Li, M.R. Luo, B. Rigg, Color Res Appl 29, 2, 91 (2004)
4. K.R. Castleman, Encyclopedia of Imaging Science & Technology, 1st Ed. (2002), pp.100-109
5. H.S. Fairman, M.H. Brill, H. Hemmendinger, Color Res. Appl 22, 11 (1997)
6. E. Valencia, M.S. Millan, Advances in Optical Technology, 4 (2008)
7. L. Svilainis, V. Dumbrava, Measurements 41, 1, 15 (2008)