colour.models.rgb.dataset.aces Module

Academy Color Encoding System

Defines the Academy Color Encoding System (ACES) related encodings:

References

[1]The Academy of Motion Picture Arts and Sciences, Science and Technology Council, & Academy Color Encoding System (ACES) Project Subcommittee. (n.d.). Academy Color Encoding System. Retrieved February 24, 2014, from http://www.oscars.org/science-technology/council/projects/aces.html
[2]The Academy of Motion Picture Arts and Sciences, Science and Technology Council, & Academy Color Encoding System (ACES) Project Subcommittee. (2014). Technical Bulletin TB-2014-004 - Informative Notes on SMPTE ST 2065-1 – Academy Color Encoding Specification (ACES). Retrieved from https://github.com/ampas/aces-dev/tree/master/documents
[3]The Academy of Motion Picture Arts and Sciences, Science and Technology Council, & Academy Color Encoding System (ACES) Project Subcommittee. (2015). Specification S-2014-004 - ACEScg – A Working Space for CGI Render and Compositing, 1–9. Retrieved from https://github.com/ampas/aces-dev/tree/master/documents
[4]The Academy of Motion Picture Arts and Sciences, Science and Technology Council, & Academy Color Encoding System (ACES) Project Subcommittee. (2014). Specification S-2014-003 - ACEScc , A Logarithmic Encoding of ACES Data for use within Color Grading Systems. Retrieved from https://github.com/ampas/aces-dev/tree/master/documents
[5]The Academy of Motion Picture Arts and Sciences, Science and Technology Council, & Academy Color Encoding System (ACES) Project Subcommittee. (2014). Specification S-2013-001 - ACESproxy , an Integer Log Encoding of ACES Image Data. Retrieved from https://github.com/ampas/aces-dev/tree/master/documents
[6]The Academy of Motion Picture Arts and Sciences, Science and Technology Council, & Academy Color Encoding System (ACES) Project Subcommittee. (2014). Technical Bulletin TB-2014-012 - Academy Color Encoding System Version 1.0 Component Names. Retrieved from https://github.com/ampas/aces-dev/tree/master/documents
[7]The Academy of Motion Picture Arts and Sciences. (2016). Specification S-2016-001 - ACEScct, A Quasi-Logarithmic Encoding of ACES Data for use within Color Grading Systems. Retrieved October 10, 2016, from https://github.com/ampas/aces-dev/tree/v1.0.3/documents
colour.models.rgb.dataset.aces.AP0 = array([[ 7.34700000e-01, 2.65300000e-01], [ 0.00000000e+00, 1.00000000e+00], [ 1.00000000e-04, -7.70000000e-02]])

ACES Primaries 0 or AP0 primaries.

AP0 : ndarray, (3, 2)

colour.models.rgb.dataset.aces.AP1 = array([[ 0.713, 0.293], [ 0.165, 0.83 ], [ 0.128, 0.044]])

ACES Primaries 1 or AP1 primaries (known as Rec. 2020+ primaries prior to ACES 1.0 release).

AP1 : ndarray, (3, 2)

colour.models.rgb.dataset.aces.ACES_ILLUMINANT = u'D60'

ACES2065-1 colourspace whitepoint name as illuminant.

ACES_ILLUMINANT : unicode

colour.models.rgb.dataset.aces.ACES_WHITEPOINT = array([ 0.32168, 0.33767])

ACES2065-1 colourspace whitepoint.

ACES_WHITEPOINT : ndarray

colour.models.rgb.dataset.aces.AP0_TO_XYZ_MATRIX = array([[ 9.52552396e-01, 0.00000000e+00, 9.36786000e-05], [ 3.43966450e-01, 7.28166097e-01, -7.21325464e-02], [ 0.00000000e+00, 0.00000000e+00, 1.00882518e+00]])

ACES Primaries 0 to CIE XYZ tristimulus values matrix defined as per [2]. AP0_TO_XYZ_MATRIX : array_like, (3, 3)

colour.models.rgb.dataset.aces.XYZ_TO_AP0_MATRIX = array([[ 1.04981102e+00, 0.00000000e+00, -9.74845000e-05], [ -4.95903023e-01, 1.37331305e+00, 9.82400361e-02], [ 0.00000000e+00, 0.00000000e+00, 9.91252018e-01]])

CIE XYZ tristimulus values to ACES Primaries 0 matrix.

XYZ_TO_AP0_MATRIX : array_like, (3, 3)

colour.models.rgb.dataset.aces.AP1_TO_XYZ_MATRIX = array([[ 0.66245418, 0.13400421, 0.15618769], [ 0.27222872, 0.67408177, 0.05368952], [-0.00557465, 0.00406073, 1.0103391 ]])

ACES Primaries 1 to CIE XYZ tristimulus values matrix.

AP1_TO_XYZ_MATRIX : array_like, (3, 3)

colour.models.rgb.dataset.aces.XYZ_TO_AP1_MATRIX = array([[ 1.64102338, -0.32480329, -0.2364247 ], [-0.66366286, 1.61533159, 0.01675635], [ 0.01172189, -0.00828444, 0.98839486]])

CIE XYZ tristimulus values to ACES Primaries 1 matrix.

XYZ_TO_AP1_MATRIX : array_like, (3, 3)

colour.models.rgb.dataset.aces.ACES_2065_1_COLOURSPACE = <colour.models.rgb.rgb_colourspace.RGB_Colourspace object>

ACES2065-1 colourspace, base encoding, used for exchange of full fidelity images and archiving.

ACES_2065_1_COLOURSPACE : RGB_Colourspace

colour.models.rgb.dataset.aces.ACES_CG_COLOURSPACE = <colour.models.rgb.rgb_colourspace.RGB_Colourspace object>

ACEScg colourspace, a working space for paint/compositor applications that don’t support ACES2065-1 or ACEScc.

ACES_CG_COLOURSPACE : RGB_Colourspace

colour.models.rgb.dataset.aces.ACES_CC_COLOURSPACE = <colour.models.rgb.rgb_colourspace.RGB_Colourspace object>

ACEScc colourspace, a working space for color correctors, target for ASC-CDL values created on-set.

ACES_CC_COLOURSPACE : RGB_Colourspace

colour.models.rgb.dataset.aces.ACES_CCT_COLOURSPACE = <colour.models.rgb.rgb_colourspace.RGB_Colourspace object>

ACEScct colourspace, an alternative working space for colour correctors, intended to be transient and internal to software or hardware systems, and is specifically not intended for interchange or archiving.

ACES_CCT_COLOURSPACE : RGB_Colourspace

colour.models.rgb.dataset.aces.ACES_PROXY_COLOURSPACE = <colour.models.rgb.rgb_colourspace.RGB_Colourspace object>

ACESproxy colourspace, a lightweight encoding for transmission over HD-SDI (or other production transmission schemes), onset look management. Not intended to be stored or used in production imagery or for final colour grading / mastering.

ACES_PROXY_COLOURSPACE : RGB_Colourspace