Компанія Google дала доступ до нового алгоритму стиснення зображення зображень формату JPEG — Guetzli (в перекладі зі швейцарського діалекту німецької мови — «печиво»). Він дозволяє отримувати високу якість картинки при меншому на 35% обсязі файлу, ніж при використанні звичайних алгоритмів. Це досягається завдяки психовизуальной моделі сприйняття зображень. При цьому мінус нового стандарту – вимогливість до ресурсів та повільність. Вихідний код для алгоритму доступний в репозиторії GitHub.

Для порівняння на рисунку нижче показано оригінал, результат стиснення libjpeg, результат стиснення Guetzli.

При цьому, як повідомляється, стиснення невеликого зображення (620×444, 32 кілобайти) зажадало близько 20 секунд, і 50 МБ оперативної пам’яті. Як повідомляє один з користувачів, стиснення великих файлів (1,7 МБ) вимагає кілька ГБ оперативної пам’яті і 15 хвилин роботи програми. Як відзначають розробники на кожен мегапіксель зображення потрібно близько 300 МБ.