Keying o Composición es el proceso de aislamiento de un objeto o actor del fondo mediante técnicas de Chroma-Key, Luminance-Key o Manual-Masking para la integración en composición.
Detalles Técnicos
El keying aísla objetos basándose en información de color (croma), brillo (luminancia) o máscaras manuales.
Tipos de Keying:
- Croma Keying (Keying de Color):
- Basado en el aislamiento de un color específico (verde o azul).
- Algoritmo: Utiliza transformación de espacio de color (HSL, HSV o YCbCr) para aislar valores de croma.
- Herramientas: Keylight, Ultimatte, Cryptomatte.
- Precisión: 95%+ para configuraciones óptimas, 60-70% para condiciones subóptimas.
- Luminance Keying (Keying de Luminancia):
- Basado en brillo/luminancia en lugar de color.
- Se utiliza para escenas con fondo blanco o negro.
- Método: Basado en umbral (threshold) o rango de luma.
- Más rápido que el croma key, menos problemas de "spill" (reflejo de color).
- Difference Keying:
- Resta una imagen de referencia (clean plate) de la imagen del metraje.
- Alta precisión si se dispone de una clean plate.
- Vulnerable a cambios de iluminación.
- Deep Keying / Multi-Channel Keying:
- Utiliza múltiples canales simultáneamente (RGB + Alfa).
- Para imágenes con varios colores en el fondo.
- Cryptomatte utiliza keying basado en IDs.
Parámetros de Keying en Software Típico:
- Screen Color: Define qué color debe ser "transparente".
- Threshold: Qué tan similar debe ser un color al color de pantalla para ser transparente.
- Despill: Elimina reflejos de color del fondo en los objetos del primer plano.
- Edge Softness: Cuánto se suavizan los bordes del objeto.
- Output Alpha: Pureza y blancura del canal alfa.
Historia y Desarrollo
El croma keying fue inventado en 1958 por Petro Vlahos. La primera implementación práctica fue el Blue Screen Process en la década de 1960.
Evolución del Software:
- Década de 1990: Discreet Combustion y After Effects 3.0 introducen el keying digital.
- 1995: Ultimatte Corporation desarrolla algoritmos de keying logarítmico.
- 2000: Keylight (Red Giant / GenArts) se convierte en un estándar industrial.
- 2005: After Effects recibe mejoras nativas de keying.
- 2015: Boris FX Silhouette FX ofrece keying acelerado por GPU.
- 2020: Nuke Cryptomatte permite keying basado en IDs para capas CG.
- 2023: Los keyers basados en IA (Inteligencia Artificial) (basados en aprendizaje profundo) comienzan a estar disponibles.
Flujo de Trabajo de Keying en After Effects (Estándar)
1. Importar metraje (ProRes 422 HQ o RAW).
2. Crear una nueva composición.
3. Añadir la capa de metraje.
4. Aplicar Efecto > Keying > Keylight.
5. Activar el Selector de Color de Pantalla (Screen Color Picker) y hacer clic en píxeles de greenscreen puros.
6. Ajustar Screen Shrink/Grow (-5 a -15 píxeles).
7. Aumentar Screen Pre-Blur (2-4 píxeles para reducción de ruido).
8. Establecer Despill Bias en "Green".
9. Ajustar el deslizador Output Alpha al 75-85%.
10. Opcional: Refinamiento de rotoscopia para cabello/bordes.Flujo de Trabajo de Keying en Nuke (Profesional)
1. Importar metraje en espacio de color lineal.
2. Keyer primario: Añadir un nodo (ej. Keyer).
3. Definir el color de pantalla (manualmente o con selector).
4. Verificar la salida del keyer (muestra una máscara binaria).
5. Despill: Aplicar un nodo ColorCorrect a los canales R/G/B.
6. Erosión de la máscara: Filtro Erode en +2 a +8 píxeles.
7. Desenfoque de la máscara: Light-Blur en 0.5-1.5 píxeles para suavidad de bordes.
8. Salida: Nodo Merge para combinar el original con la máscara alfa.
9. Supresión de spill de grado con HSL Qualifier.
10. Renderizar a ProRes 444 con alfa de 10 bits.Uso Práctico
Streaming de Bajo Presupuesto: Los creadores de YouTube utilizan Keylight simple en After Effects. Tiempo de configuración típico: 30 minutos por episodio.
Calidad Cinematográfica: Blockbusters como "Doctor Strange" (2016) utilizan keying profesional en Nuke con artistas senior. Por toma: 2-8 horas, dependiendo de la complejidad.
VFX de Acción Real: En "Avengers: Endgame" (2019), muchas escenas de lucha de superhéroes se filmaron con keying de greenscreen combinado con seguimiento de movimiento. El 70% de las escenas de acción se basaron en greenscreen.
Técnicas de Supresión de Spill (Despill)
Cuando la luz verde se refleja en la piel/cabello del talento:
- Despill Primario en el Keyer: Utilizar los parámetros Despill de Keylight.
- Despill Secundario: Ajustes de curvas separados en el canal verde.
- Despill con HSL Qualifier: Aislar tonos verdes puros y reducir la saturación.
- Eliminación Manual de Spill: Nodo ColorCorrect para corregir selectivamente el cabello verde.
Los keyers modernos (como Keylight 1.3) pueden automatizar hasta el 70% del despill; el 30% restante requiere ajustes manuales finos.
Puntos de Control de Calidad
Un key profesional se revisa para asegurar:
- Sin Halos: Bordes negros o blancos alrededor de los objetos.
- Sin Agujeros Negros: Transparencia en objetos sólidos (ej. en los ojos).
- Alfa Consistente: Sin parpadeos o saltos a lo largo de los fotogramas.
- Bordes Limpios: Precisión subpíxel a 1080p+.
- Conservación del Color: Colores originales del objeto sin cambios.
- Sin Spill Excesivo: El color del fondo no es visible en el primer plano.