¿Qué es el submuestreo de croma? (4:4:4, 4:2:2, 4:2:0)
Por qué el JPEG guarda el color a menor resolución que el brillo, qué significan las proporciones y cuándo puedes renunciar al detalle de color sin riesgo.
El ojo humano es mucho más sensible al brillo que al color. El JPEG se aprovecha de ello: guarda el canal de brillo a resolución completa y los dos canales de color a resolución reducida. Esa proporción de reducción es el submuestreo de croma, y se escribe con tres números.
Cómo leer la notación
Los números describen cuántas muestras de color hay por cada grupo de muestras de brillo, con la forma J:a:b.
- 4:4:4 — por cada 4 muestras de brillo hay 4 de color. Sin reducción.
- 4:2:2 — 4 muestras de brillo, 2 de color por fila. La resolución de color se reduce a la mitad en horizontal. El archivo suele bajar un 15–25 %.
- 4:2:0 — 4 muestras de brillo, 2 de color en filas alternas. El color se reduce a la mitad en ambas direcciones, así que solo sobrevive un cuarto de los datos de color originales. Ahorra otro 10–20 % respecto a 4:2:2.
La diferencia de tamaño entre 4:4:4 y 4:2:0 es real, pero menor de lo que la mayoría supone: normalmente por debajo del 35 % del total.
Cuándo 4:2:0 no es problema
En fotografías naturales de follaje, cielos, nubes y piel a tamaño de visualización normal, el 4:2:0 es difícil de distinguir. La televisión broadcast usó 4:2:0 durante décadas.
Cuándo sí lo es
- Detalle rojo y magenta. Los canales de color llevan la diferencia de rojo, así que los rojos saturados se emborronan primero. Flores rojas, texto rojo, señales de advertencia.
- Líneas finas de color y texto. Capturas de interfaz con color, gráficos, mapas con límites coloreados.
- Color plano con bordes nítidos. Logotipos, ilustraciones, pixel art, cualquier cosa sintética.
- Cualquier imagen que se vaya a editar otra vez. La pérdida de croma se acumula. Dos rondas de 4:2:0 se ven claramente peor que una.
Si tu origen es sintético o generado —la salida de un modelo de imagen, una captura de pantalla, una exportación vectorial— es muy probable que sea 4:4:4, y es justo el tipo de imagen que más sufre con el submuestreo.
Por qué "subir la calidad" no lo deshace
El submuestreo ocurre antes de la cuantización. Una vez que los canales de color se han promediado y guardado a media resolución, ningún ajuste de calidad puede recrear las muestras descartadas. Subir la calidad solo gasta más bits en datos ya degradados, lo que agranda el archivo sin devolver detalle.
Ese es todo el argumento para conservar el modo de muestreo del origen: cuesta algunos bytes, y esos bytes son los únicos que vuelven a comprar información de color real.
Comprueba tus propios archivos
Suelta un JPEG en la herramienta de arriba. La línea bajo el nombre del archivo muestra el modo de muestreo que detectamos en la cabecera, junto con la calidad aproximada del origen y si es progresivo. No se sube nada, así que puedes revisar imágenes privadas con tranquilidad.