- Google ha presentado Jpegli, una biblioteca de codificación de código abierto, para abordar los inconvenientes de la compresión JPEG.
- Jpegli promete mejores tasas de compresión manteniendo una alta calidad de imagen.
- Su compatibilidad con herramientas existentes y su posible integración en productos de Google sugieren una adopción generalizada.
Durante mucho tiempo, el formato JPEG ha sido uno de los formatos principales para la compresión de imágenes, pero también tiene inconvenientes notables: al comprimir imágenes, a menudo hay una pérdida de calidad de imagen y pueden aparecer artefactos de compresión. Recientemente,Googlelanzó una biblioteca de codificación de código abierto llamadaJpegli, que tiene como objetivo abordar estos desafíos.
Lea también:Investigadores de Google y Stanford lanzan una herramienta de verificación de hechos con IA
Lea también:Google.org lanza un acelerador de IA generativa para organizaciones sin fines de lucro
Jpegli surgió de la necesidad de optimización de sitios web
Para mejorar la velocidad de carga de las páginas web, es necesario lograr un equilibrio entre la relación de compresión y la calidad de imagen. Jpegli afirma proporcionar mejores relaciones de compresión que los métodos existentes manteniendo imágenes de alta calidad, con una mejora potencial de hasta un 35%. Es importante destacar que Jpegli es totalmente compatible con los codificadores y decodificadores JPEG existentes y admite formatos comunes de 8 bits, así como formatos opcionales de 10 bits y superiores (que pueden reducir los artefactos de compresión).
Google afirma que Jpegli puede proporcionar una calidad de imagen superior a la de los codificadores tradicionales con la misma tasa de bits. Por ejemplo, en pruebas, Jpegli mostró una mejor calidad de imagen a una tasa de bits de 2.8 BPP en comparación con libjpeg-turbo a 3.7 BPP, siendo esta última un 32% más alta que la de Jpegli.
Su núcleo radica en el uso de nuevas tecnologías para reducir mejor el ruido de la imagen
Google no ha revelado mucho sobre el funcionamiento de Jpegli, pero su núcleo radica en el uso de nuevas tecnologías para reducir mejor el ruido de la imagen y preservar más detalles en archivos más pequeños. Algunas de estas técnicas se derivan de investigaciones anteriores de Google sobre el formato JPEG XL.
Gracias a estas tecnologías, Jpegli puede comprimir tamaños de archivo manteniendo una excelente calidad de imagen y es totalmente compatible con los navegadores existentes y otras herramientas de procesamiento de imágenes.
Podría integrarse en los propios productos de Google
Jpegli ahora es de código abierto en Github para que los desarrolladores interesados puedan investigar más. Para los usuarios habituales, esta tecnología significa una carga de imágenes más rápida y un menor consumo de datos al navegar por sitios web en el futuro. Aunque Google no ha anunciado planes específicos, se cree ampliamente que Jpegli podría integrarse en los propios productos de Google, comoGoogle Photos. Si el espacio de almacenamiento de imágenes se puede reducir en un 30% manteniendo la calidad original, esto reducirá en gran medida la carga de los servidores de Google.