Googleが、新しいオープンソースの画像圧縮アルゴリズム「Guetzli」を発表しました。現在のアルゴリズムと比べて、JPEGの画質を維持したままファイルサイズを35%減らせるとしています。 空を背景にした電線の画像。左が圧縮していないオリジナル、真ん中がlibjpeg、右がGuetzli Guetzliはスイスドイツ語で「クッキー」という意味。JPEGの画質は、カラースペースの変換、離散コサイン変換、量子化という複数の段階の圧縮プロセスに関連しますが、Guetzliはファイルサイズが小さくなるほど視覚的な画質の低下が起きやすい量子化の段階にフォーカスしたもの。従来のJPEGの心理視覚モデルとの違いを小さくする検索アルゴリズムを採用することで、ファイルサイズと画質低減のバランスを取ると説明しています。 猫の目のズーム画像。左が圧縮していないオリジナル、真ん中がlibjpeg、右がGuet