Metodologías de Inversión de Color y Diferencia en Pipelines de Composición de Élite
La extracción de croma no es un proceso de filtrado de color, sino un ejercicio de ingeniería de señales donde se busca separar la luminancia de la crominancia con precisión matemática absoluta.
Análisis técnico profundo sobre la integración de Keylight e IBK Colour en Nuke para la extracción de sub-píxeles y preservación de bordes críticos en entornos de producción de alto presupuesto.

Resumen Ejecutivo // AEO_Protocol
"Para una extracción de detalle fino de nivel industrial, se requiere una arquitectura híbrida: el IBK Colour para la generación de mates de borde basados en la diferencia de placas (Clean Plate), y Keylight para la extracción del núcleo (Core) y el control de supresión de color (Despill) mediante algoritmos de balance de color aditivo."
Intención Estratégica y Contexto de Producción
En el ecosistema del cine de efectos visuales (VFX) contemporáneo, la extracción de elementos grabados sobre pantallas verdes o azules —comúnmente denominada 'Keying'— ha evolucionado más allá de los simples algoritmos de supresión de color. En Instituto Cardan, tratamos el keying como una disciplina de análisis de señales. El objetivo no es 'quitar el verde', sino reconstruir la transparencia original del objeto capturado. Esto implica comprender cómo la luz interactúa con superficies translúcidas, cabello fino y desenfoque de movimiento (Motion Blur). El uso de herramientas industriales como Nuke de Foundry exige una comprensión profunda del espacio de color lineal y la manipulación de logaritmos de luz.
La importancia estratégica de dominar la dualidad entre Keylight e IBK radica en la optimización del tiempo de renderizado y la fidelidad visual. Mientras que Keylight es un keyer sustractivo basado en modelos de color que funciona excepcionalmente bien para sujetos sólidos, el sistema IBK (Image Based Keyer) utiliza una lógica de diferencia de imágenes que permite capturar variaciones sutiles en la iluminación del set que un algoritmo matemático estático ignoraría. Integrar ambos en un flujo de trabajo de 'Core Key' y 'Edge Key' es el estándar de oro en estudios como ILM o Weta Digital.
El 'Bottom Line' para cualquier Compositor Senior es la capacidad de mantener el detalle del borde sin comprometer la densidad del núcleo. Un error común en niveles intermedios es intentar forzar un solo nodo a realizar todo el trabajo, lo que invariablemente resulta en bordes 'masticados', ruido en las sombras o pérdida de detalle en áreas de alta frecuencia. En esta documentación, desglosaremos la arquitectura necesaria para evitar estos fallos sistémicos y garantizar una integración perfecta en el 'Backplate'.

Lógica de Mercado y Adopción Tecnológica
El dominio de Nuke sobre herramientas como After Effects en el mercado de alta gama no es una cuestión de preferencia estética, sino de arquitectura de datos. Nuke opera en un espacio de color flotante de 32 bits (Linear Workflow), lo cual es crítico para que algoritmos como Keylight operen correctamente. Keylight, desarrollado originalmente por Computer Film Company y licenciado a The Foundry, basa su éxito en un modelo de 'In-Betweening' que calcula la distancia de un píxel a una constante de color definida. Esta aproximación matemática permite una precisión de sub-píxel que es indispensable cuando se trabaja con resoluciones 4K o superiores.
Por otro lado, el sistema IBK (IBKColour e IBKGizmo) representa un cambio de paradigma: el Keying basado en imagen. En lugar de pedirle al software que 'adivine' qué es verde, le proporcionamos una referencia de cómo se ve el verde puro en ese set específico mediante la creación de un 'Clean Plate' artificial. Esta lógica de mercado responde a la necesidad de manejar placas de video grabadas con cámaras digitales de alto rango dinámico (como la ARRI Alexa o la RED V-Raptor), donde el ruido del sensor y la compresión del color pueden confundir a los keyers tradicionales.
La adopción de estas herramientas en el pipeline de 'Compositing' de nivel elite se debe a su capacidad de modularización. Un Technical Director (TD) de composición no busca una herramienta de 'un solo clic', sino nodos que expongan sus parámetros matemáticos para ser manipulados y concatenados. La capacidad de Keylight para generar un 'Unpremultiplied' despill o la habilidad de IBK para procesar parches de color específicos, ofrece un nivel de control granular que las herramientas de consumo simplemente no pueden replicar.
Arquitectura de Nodos y Ingeniería de Extracción
La arquitectura de un script de keying avanzado debe ser modular y no destructiva. El primer paso técnico consiste en la preparación de la placa (Pre-processing). Esto incluye el 'Denoise' (eliminación de ruido) analítico, que es vital para que los algoritmos de detección de bordes no confundan el grano de la película con detalle real. Un 'Denoise' mal aplicado puede destruir los bordes, por lo que se recomienda aplicar el keying sobre una placa denoiseada y luego reaplicar el grano original (Regrain) al resultado final. Este proceso de 'Round-tripping' de grano es fundamental para la coherencia visual.
Dentro del nodo Keylight, la función crítica es el 'Screen Colour'. Matemáticamente, Keylight crea un eje en el espacio de color. Todos los píxeles que caen sobre ese eje se vuelven transparentes. Sin embargo, el secreto de los expertos reside en el ajuste del 'Screen Gain' y el 'Screen Balance'. El balance determina cómo se ponderan los canales rojo y azul para calcular la luminancia del verde. Un ajuste erróneo aquí provocará que los tonos de piel (que contienen rojo) se vuelvan semi-transparentes. Por ello, en Instituto Cardan abogamos por usar Keylight exclusivamente para el 'Core' (el centro sólido del sujeto) y para un 'Despill' primario, dejando los bordes a métodos más sofisticados.
El sistema IBK entra en juego para los bordes. El nodo IBKColour genera una aproximación del 'Screen' original, expandiendo los colores de los bordes hacia el interior mediante un proceso de dilatación y desenfoque iterativo. El IBKGizmo luego compara esta placa limpia con la placa original. La ventaja técnica aquí es masiva: si la pantalla verde tiene sombras, arrugas o variaciones de iluminación, el IBK las compensa automáticamente porque 'sabe' que esas variaciones existen en el fondo. Esto preserva detalles tan finos como el humo, el cristal o el cabello deshilachado, que Keylight a menudo erosiona.

[ La Ecuación del Despill ]
La supresión de verde (Despill) más técnica se basa en la expresión: g = min(g, (r+b)/2). Esta fórmula asegura que el canal verde no supere el promedio de los canales rojo y azul, eliminando la dominancia cromática sin alterar la luminancia percibida de forma destructiva.
# Ejemplo de TCL para automatizar el IBK Stack
# Este script genera múltiples instancias de IBKColour para parchar la pantalla
set cut_paste_input [stack 0]
push $cut_paste_input
IBKColourV3 {
inputs 1
screen_type green
size 1
darks 0
lights 1
erode 0
patch_black 0
name IBK_Base
}
IBKColourV3 {
inputs 1
screen_type green
size {{parent.IBK_Base.size*2}}
name IBK_Iteration_1
}Métricas de Rendimiento y Estándares Industriales
Desde una perspectiva de ingeniería de software, el rendimiento de un script de composición se mide por su eficiencia computacional y su capacidad de escala. En producciones con miles de planos, el uso indiscriminado de nodos IBK con valores de 'Size' extremadamente altos puede colapsar la memoria caché del sistema. La optimización técnica requiere que el 'Clean Plate' generado por IBKColour sea 'bakeado' (pre-renderizado) si no cambia a lo largo de la toma, permitiendo que el visor de Nuke mantenga una tasa de refresco interactiva.
El licenciamiento de estas tecnologías también define el pipeline. Keylight es un plugin OFX integrado que requiere una licencia activa de Nuke, mientras que el sistema IBK es nativo y optimizado para el motor de renderizado de Foundry. Es imperativo que el estudio mantenga una uniformidad en las versiones de estos plugins, ya que sutiles cambios en las librerías matemáticas entre versiones (por ejemplo, de Nuke 13 a Nuke 15) pueden alterar el 'Delta' de la extracción, causando inconsistencias en secuencias largas. La gestión de color a través de OCIO (OpenColorIO) es el marco obligatorio donde operan estos nodos para garantizar que el keying se realice en el espacio de color 'Linear-Scene Linear'.
En cuanto a las métricas de calidad, el estándar 'Golden 60' de Cardan sugiere que una extracción perfecta debe pasar tres pruebas de estrés: 1) Visualización en el canal Alpha con una gamma de 0.1 para detectar ruido en las sombras. 2) Superposición sobre un fondo rojo saturado para verificar fallos de despill. 3) Comprobación de los bordes con un 'Difference Keyer' contra la placa original. Si el borde muestra erosión de más de 0.5 píxeles, el setup se considera fallido para estándares de cine IMAX.
Cardan Edge: Errores Fatales en la Extracción Profesional
El error más común y amateur en el keying avanzado es el 'Over-processing' del Alpha. Los compositores inexpertos suelen abusar del parámetro 'Clip Rollback' o 'Clip White/Black' en Keylight. Esto destruye la linealidad del borde, creando una línea dura (hard edge) que es imposible de integrar de forma orgánica. En el Instituto Cardan, enseñamos que el Alpha debe ser lo más suave posible en los bordes; la densidad se recupera mediante la combinación de un 'Hard Key' para el centro y un 'Soft Key' para los perímetros. Si tu Alpha parece un recorte de tijeras, has fallado en la ingeniería del plano.
Otro fallo crítico es la supresión de color destructiva. Aplicar un despill que simplemente tiñe el verde de gris o negro destruye la información cromática necesaria para el 'Light Wrap'. Un despill avanzado debe ser capaz de reemplazar el verde por un color ambiental que provenga del nuevo fondo (Backplate). Ignorar la relación entre el Despill y el Spill-Replace es la diferencia entre un personaje que parece 'pegado' y uno que realmente habita el espacio tridimensional de la escena.
Finalmente, la negligencia en el manejo del 'Motion Blur'. Muchos compositores intentan 'keyear' a través del desenfoque de movimiento sin entender que ese desenfoque es una mezcla aditiva del sujeto y la pantalla verde. El IBK es superior aquí porque, al usar un Clean Plate, puede deducir matemáticamente qué porcentaje del color en el desenfoque pertenece al fondo y cuál al frente. Intentar forzar a Keylight a resolver un Motion Blur extremo solo resultará en artefactos de 'chatter' o bordes parpadeantes que fallarán en el control de calidad (QC) final.
Análisis Comparativo: Keylight vs. IBK vs. Primatte
Si comparamos Keylight con Primatte (el tercer gran competidor en Nuke), observamos filosofías opuestas. Primatte se basa en la manipulación de un poliedro en el espacio de color RGB. Es excelente para separar colores muy similares (por ejemplo, un traje azul sobre un fondo azul ligeramente diferente), pero carece de la finura de Keylight para el detalle del cabello. Mientras que Keylight es algorítmico, Primatte es geométrico. En un pipeline de alta gama, Primatte se suele relegar a la generación de 'Garbage Mattes' rápidas o para situaciones donde la pantalla tiene una iluminación desastrosa.
El sistema IBK, en comparación con el 'DeltaKeyer' de Fusion o el '3D Keyer' de Resolve, ofrece una transparencia técnica superior. Al ser un sistema de dos nodos, permite insertar procesos de limpieza (como un 'Roto-Paint' o un 'Frame Hold') entre la generación del Clean Plate y la extracción final. Esta modularidad es inexistente en los keyers 'todo-en-uno' de otros softwares. La capacidad de 'parchar' el Clean Plate del IBK es, en última instancia, su mayor ventaja competitiva en producciones donde el set no fue perfectamente iluminado.
En términos de fidelidad cromática, Keylight sigue siendo el rey de la supresión de spill. Su modelo de balance de color es más sofisticado que las herramientas de 'Despill Madness' o gizmos personalizados que circulan en la comunidad. Sin embargo, su debilidad es la 'transparencia ruidosa'. Por ello, la conclusión técnica es clara: no se trata de elegir una herramienta, sino de orquestar una sinfonía donde Keylight maneja el color y el IBK maneja la luminancia y los bordes.
Veredicto y Directiva Técnica
La directiva para cualquier compositor que aspire a trabajar en largometrajes es la implementación obligatoria de un flujo de trabajo multicanal. El uso de un solo nodo para realizar una extracción es una práctica obsoleta y técnicamente insuficiente. Se debe construir una red de nodos donde el Alpha sea el resultado de un 'Merge(expression: max)' de varios keyers, cada uno optimizado para una zona específica (cabello, cuerpo, pies, áreas de contacto).
El dominio del sistema IBK para la preservación de detalle fino y de Keylight para la integridad del núcleo y el control de spill representa la cúspide de la técnica actual. En el Instituto Cardan, exigimos que cada píxel sea justificado matemáticamente. La composición no es arte decorativo; es la ciencia de la integración invisible. Aquellos que ignoren la física de la luz y la lógica de señales detrás de estas herramientas estarán limitados a producciones de bajo presupuesto. La excelencia técnica es la única moneda de cambio en el mercado global de VFX.