stringtranslate.com

Sistema de codificación de colores de la Academia

El sistema de codificación de color de la Academia ( ACES ) es un sistema de codificación de imágenes en color creado bajo los auspicios de la Academia de Artes y Ciencias Cinematográficas . ACES se caracteriza por un flujo de trabajo con colores precisos, con un "intercambio continuo de imágenes cinematográficas de alta calidad independientemente de la fuente". [1]

El sistema define sus propios colores primarios en función del lugar espectral definido por la especificación CIE xyY . El punto blanco es aproximado a la cromaticidad de la luz del día CIE con una temperatura de color correlacionada (CCT) de 6000 K. [2] La mayoría de los archivos de imagen compatibles con ACES están codificados en semiflotantes de 16 bits , lo que permite que los archivos OpenEXR de ACES codifiquen 30 paradas de información de la escena. [1] El formato ACESproxy utiliza números enteros con una codificación logarítmica. ACES admite tanto un alto rango dinámico (HDR) como una amplia gama de colores (WCG). [1]

El lanzamiento de la versión 1.0 se produjo en diciembre de 2014. ACES recibió un premio Primetime Engineering Emmy en 2012. [3] El sistema está estandarizado en parte por el organismo de normalización de la Sociedad de Ingenieros de Cine y Televisión (SMPTE).

Historia

Fondo

El proyecto ACES comenzó a desarrollarse en 2004 en colaboración con 50 tecnólogos de la industria. [4] El proyecto comenzó debido a la reciente incursión de las tecnologías digitales en la industria cinematográfica. El flujo de trabajo cinematográfico tradicional se había basado en negativos de película y, con la transición digital, en el escaneo de negativos y la adquisición de imágenes con cámaras digitales. La industria carecía de un esquema de gestión del color para diversas fuentes provenientes de una variedad de cámaras cinematográficas digitales y películas. El sistema ACES está diseñado para controlar la complejidad inherente a la gestión de una multitud de formatos de archivo, codificación de imágenes, transferencia de metadatos, reproducción del color e intercambios de imágenes que están presentes en el flujo de trabajo cinematográfico actual.

Versiones

Las siguientes versiones están disponibles para la implementación de referencia: [5]

Descripción general del sistema

El sistema consta de varios componentes que están diseñados para trabajar juntos para crear un flujo de trabajo uniforme:

Espacios de color ACES

Diagrama de cromaticidad CIE 1931 que compara las gamas ACES y sRGB

ACES 1.0 es un sistema de codificación de color que define un espacio de color de archivo básico y, a continuación, cuatro espacios de color de trabajo adicionales y protocolos de archivo adicionales. El sistema ACES está diseñado para cubrir las necesidades de producción de cine y televisión relacionadas con la captura, generación, transporte, intercambio, clasificación, procesamiento y almacenamiento a corto y largo plazo de datos de imágenes en movimiento e imágenes fijas. Todos estos espacios de color tienen algunas características comunes:

  1. Se basan en el modelo de color RGB .
  2. Los datos de la imagen se refieren a la escena , es decir, los valores numéricos están relacionados con la iluminación de la escena original, tal como se refleja o emite desde los objetos y luces reales en el set en el momento de la filmación. El espacio se refiere a una "cámara de referencia estándar", una cámara imaginaria que puede capturar toda la percepción visual humana. Los valores de código referidos a la escena capturados por una cámara real están directamente relacionados con la exposición luminosa .
  3. Son capaces de mantener 30 pasos de exposición.
  4. El punto blanco de referencia se denomina a veces, de forma incorrecta, "D60", aunque no existe un iluminante estándar CIE D60. Además, el punto blanco no se encuentra en el lugar geométrico de la luz del día CIE ni en el lugar geométrico de Planck, y no define el eje neutro. Los cineastas pueden elegir el punto blanco efectivo que necesiten por razones técnicas o artísticas.
  5. El punto blanco sirve únicamente como referencia matemática para las transformaciones y no debe confundirse con una referencia de escena o pantalla. Se eligió mediante un experimento en el que se proyectó una película que contenía un parche de prueba LAD en una pantalla de cine, utilizando un proyector con una lámpara de xenón. Luego, se ajustó ese punto blanco medido para que estuviera cerca, pero no sobre, el lugar geométrico de la luz diurna CIE. El CCT está cerca de 6000k, con cromaticidades xy CIE 1931 de . [7]

Los cinco espacios de color utilizan uno de los dos conjuntos definidos de colores primarios RGB denominados AP0 y AP1 (“ ACES Primaries#0 y #1 ); las coordenadas de cromaticidad se enumeran en la siguiente tabla:

AP0 se define como el conjunto más pequeño de primarios que encierra todo el locus espectral del observador estándar CIE 1931; por lo tanto, incluye teóricamente y excede todos los estímulos de color que puede ver el ojo humano promedio. El concepto de usar primarios no realizables o imaginarios no es nuevo y se emplea a menudo con sistemas de color que desean reproducir una porción más grande del locus espectral visible. El ProPhoto RGB (desarrollado por Kodak ) y el ARRI Wide Gamut (desarrollado por Arri ) son dos de esos espacios de color. Los valores fuera del locus espectral se mantienen con el supuesto de que luego se manipularán a través de la sincronización del color o en otros casos de intercambio de imágenes para finalmente quedar dentro del locus. Esto da como resultado que los valores de color no se "recorten" o "aplasten" como resultado de la manipulación de posproducción.

La gama AP1 es más pequeña que la de los primarios AP0, pero se sigue considerando una “gama amplia”. Los primarios AP1 están mucho más cerca de los primarios realizables, pero a diferencia de los AP0, ninguno es negativo. Esto es importante para su uso como espacio de trabajo por varias razones prácticas:

ACES2065-1

Este es el espacio de color ACES principal y el único que utiliza los colores primarios RGB AP0 . Utiliza características de transferencia fotométricamente lineales (es decir, gamma de 1.0) y es el único espacio ACES pensado para el intercambio entre instalaciones y, lo que es más importante, para el archivo de archivos de imagen y vídeo.

Los valores del código ACES2065-1 son valores lineales escalados en una Transformación de entrada de modo que:

Los valores de código ACES2065-1 a menudo superan los de las escenas ordinarias, y se puede mantener un rango muy alto de reflejos y reflejos en la codificación. El procesamiento y almacenamiento internos de los valores de código ACES2065-1 deben realizarse en aritmética de punto flotante con al menos 16 bits por canal. Las versiones previas al lanzamiento de ACES, es decir, las anteriores a la 1.0, definían ACES2065-1 como el único espacio de color. Por lo tanto, las aplicaciones heredadas podrían hacer referencia a ACES2065-1 cuando se refieren al "espacio de color ACES". Además, debido a su importancia y características lineales, y al estar basado en primarios AP0 , también se lo denomina incorrectamente "ACES lineal", "ACES.lin", "SMPTE2065-1" o incluso "el espacio de color AP0".

Se definen estándares para almacenar imágenes en el espacio de color ACES2065-1, particularmente en el lado de los metadatos, de modo que las aplicaciones que respeten el marco ACES puedan reconocer la codificación del espacio de color a partir de los metadatos en lugar de inferirla a partir de otras cosas. Por ejemplo:

ACEScg

ACEScg es una codificación lineal de escenas, como ACES2065-1, pero ACEScg utiliza los primarios AP1, que son más cercanos a los primarios realizables. ACEScg se desarrolló para su uso en trabajos de efectos visuales, cuando se hizo evidente que ACES2065 no era un espacio de trabajo útil debido al primario azul negativo y la distancia extrema de los otros primarios imaginarios.

Los colores primarios AP1 son mucho más cercanos al diagrama de cromaticidad de los colores reales y, lo que es más importante, ninguno de ellos es negativo. Esto es importante para la renderización y composición de datos de imágenes según sea necesario para efectos visuales.

ACEScc y ACEScct

Al igual que ACEScg, ACEScc y ACEScct utilizan los valores primarios AP1. Lo que los diferencia es que, en lugar de una codificación de transferencia lineal de escena, ACEScc y ACEScct utilizan curvas logarítmicas, lo que los hace más adecuados para la gradación de color. El flujo de trabajo de gradación ha utilizado tradicionalmente datos de imagen codificados en formato logarítmico, en gran parte porque la película física utilizada en cinematografía tiene una respuesta logarítmica a la luz.

ACEScc es una función logarítmica pura, pero ACEScct tiene una "punta" cerca del negro, para simular la densidad mínima de la película fotográfica negativa y la curva logarítmica heredada DPX o Cineon.

Conversión de valores RGB ACES2065-1 a CIEXYZvalores


Conversión de CIEXYZValores a valores ACES2065-1


Normas

ACES está definido por varias normas de SMPTE (familia ST2065) y documentación de AMPAS , que incluyen: [8]

También se está desarrollando un estándar SMPTE para permitir que los flujos de código ACES se asignen al contenedor Material Exchange Format (MXF). [9]

Véase también

Referencias

  1. ^ abc "¿Cuáles son las ventajas de utilizar ACES para la corrección del color?". Oscars.org. 19 de noviembre de 2015. Consultado el 2 de diciembre de 2016 .
  2. ^ "Derivación de las coordenadas de cromaticidad CIE del punto blanco ACES". docs.acescentral.com . Consultado el 1 de julio de 2022 .
  3. ^ "Se anunciaron los ganadores de la 64.ª edición de los premios Primetime Emmy de ingeniería - InteractiveTV Today". Itvt.com. Archivado desde el original el 9 de mayo de 2013. Consultado el 8 de marzo de 2013 .
  4. ^ "Sistema de codificación de color de la Academia | Consejo de Ciencia y Tecnología | Academia de Artes y Ciencias Cinematográficas". Oscars.org. 2012-08-24 . Consultado el 2013-12-20 .
  5. ^ "aces-dev/CHANGELOG.md en dev · ampas/aces-dev". GitHub .
  6. ^ Tobenkin, Steve (3 de mayo de 2021). "¡ACES 1.3 ya está disponible!". ACESCentral .
  7. ^ "TB-2018-001 Derivación de las coordenadas de cromaticidad CIE del punto blanco ACES" . Consultado el 26 de junio de 2018 .
  8. ^ "Documentación ACES". Oscars.org. 29 de abril de 2015. Consultado el 24 de septiembre de 2016 .
  9. ^ "31FS ACES Codestreams in MXF". Oscars.org. Archivado desde el original el 2016-09-27 . Consultado el 2016-09-24 .

Enlaces externos