Resumen
"16 bits" se refiere a una profundidad de color (también llamada profundidad de bits o profundidad de cuantización) de 16 bits por canal de color. Esto proporciona 2^16 = 65.536 niveles discretos de tono por canal. En una imagen RGB de tres canales, esto se traduce matemáticamente en aproximadamente 281 billones de colores representables (65.536^3). Más bits por canal significan gradaciones más finas entre valores de brillo adyacentes y, por lo tanto, menos banding visible (formación de bandas) en los degradados, especialmente con corrección de color agresiva.
Importante: La profundidad de bits no es lo mismo que el rango dinámico. Una mayor profundidad de bits no crea margen de exposición adicional; solo determina la finura con la que se muestrea (cuantiza) el rango de tonos existente. La eficiencia con la que se utilizan los niveles también depende de la codificación (ver más abajo).
Entero vs. Flotante
"16 bits" no es inequívoco hasta que se especifica el formato numérico. En la práctica, existen dos variantes:
- Entero de 16 bits: valores enteros de 0 a 65.535. Típico de fotos RAW y el modo de 16 bits de algunos programas de imagen (por ejemplo, el modo de 16 bits de Adobe After Effects trabaja con enteros).
- Half-Float de 16 bits (Half-Precision): número de punto flotante según IEEE 754. El formato contenedor OpenEXR, desarrollado por Industrial Light & Magic para la canalización de VFX, almacena Half-Float y, por lo tanto, puede almacenar valores por encima del blanco ("superblanco") y diferencias de sombra muy finas de forma lineal y relacionada con la escena.
En VFX y composición, Half-Float de 16 bits se considera el estándar para los canales de imagen visuales (color, luz), mientras que el Float de 32 bits se reserva para pases de datos como canales de profundidad, posición o vector de movimiento, que requieren mayor precisión.
En el contexto de cámara y RAW
En los sensores de cámara, la profundidad de bits describe la resolución del convertidor analógico-digital (ADC) o del procesamiento interno. Los fabricantes a menudo procesan con una mayor profundidad de bits interna de la que registran finalmente:
- ARRI: procesa imágenes de la mayoría de las cámaras digitales internamente en 16 bits lineales y las graba como ARRIRAW Log de 12 bits; la ALEXA 35 procesa en 18 bits lineales y almacena Log de 13 bits.
- RED: anuncia "RAW de 16 bits"; el REDCODE grabado opera en la práctica con una profundidad de bits efectiva menor.
El trasfondo es la codificación: el almacenamiento lineal distribuye los valores de código de forma desigual (las aperturas más brillantes reciben más niveles), mientras que la codificación logarítmica (por ejemplo, LogC) asigna aproximadamente el mismo número de niveles a cada apertura. Por lo tanto, en Log, a menudo se necesitan menos bits para un resultado visualmente equivalente.