Рубрики NoticiasTecnologías

JPEG queda muy atrás: Google presenta un formato de compresión de imágenes mejorado

Опубликовал
Ігор Шелудченко

Google ha presentado Jpegli, una nueva biblioteca de código abierto que comprime imágenes con un 35% más de eficacia manteniendo una alta calidad.

Los investigadores de Google llevan años trabajando en la mejora de la compresión de datos (Brotli), audio (Lyra V2) e imágenes (WebP). Jpegli es su último proyecto, cuyo objetivo es mejorar la relación de compresión de los archivos JPEG heredados en sistemas en los que la compresión moderna, como WebP, puede no estar disponible o no ser deseable.

Según el anuncio en el blog oficial de GoogleLas ventajas de Jpegli:

  • Compatibilidad El codificador y el descodificador son totalmente compatibles API/ABI con libjpeg-turbo y MozJPEG.
  • Alta calidad. Al trabajar con imágenes, se realizan cálculos más precisos y «psico-visualmente eficaces», lo que da lugar a imágenes más nítidas.
  • Velocidad. Mientras que la calidad de imagen y la eficiencia de compresión de Jpegli son mejores, su velocidad de codificación está a la par con libjpeg-turbo y MozJPEG. Como resultado, los desarrolladores web pueden integrar fácilmente la nueva biblioteca en sus flujos de trabajo sin sacrificar la velocidad ni el consumo de memoria.
  • Capacidad de codificar una imagen con 10 o más bits por componente de color. Las bibliotecas tradicionales codifican las imágenes utilizando 8 bits por componente, lo que provoca artefactos en los gradientes suaves.
  • Eficacia de la compresión. Jpegli comprime las imágenes con más eficacia que los codificadores tradicionales, lo que ahorra recursos.

Cómo funciona Jpegli

Jpegli utiliza una serie de nuevas técnicas para reducir el ruido y mejorar la calidad de la imagen. Entre ellas se incluyen:

  • heurística de cuantificación adaptativa para JPEG XL;
  • selección mejorada de la matriz de cuantificación;
  • cálculo preciso de los resultados intermedios;
  • la posibilidad de utilizar un espacio de color más avanzado.

Google realizó una prueba comparando el rendimiento de Jpegli, libjpeg-turbo y MozJPEG a varias velocidades de bits. Puedes ver los resultados en el siguiente diagrama.

Los comentarios de Disqus están cargando....