• Google は、JPEG 圧縮の欠点を克服するため、オープンソースのエンコーディングライブラリ「Jpegli」を発表しました。
  • Jpegli は、高い画質を維持しながら、より優れた圧縮率を実現します。
  • 既存ツールとの互換性と、Google 製品への統合の可能性により、広範な採用が期待されます。

長年にわたり、JPEG 形式は主要な画像圧縮形式の一つでしたが、顕著な欠点もありました。画像圧縮時に画質が低下したり、圧縮アーティファクトが発生することが多いという点です。最近、Googleはこれらの課題に対応するため、Jpegliと呼ばれるオープンソースのエンコーディングライブラリを公開しました。

あわせて読みたい:Google とスタンフォード大学の研究者が AI ファクトチェックツールを発表

あわせて読みたい:Google.org が非営利団体向けの生成 AI アクセラレーターを開始

Jpegli はウェブサイト最適化の必要性から生まれた

ウェブページの読み込み速度を向上させるには、圧縮率と画質のバランスを取る必要があります。Jpegli は、既存の方法よりも高い圧縮率を提供し、最大 35%の改善が可能としながら、高品質な画像を維持するとしています。注目すべきは、Jpegli が既存の JPEG エンコーダーおよびデコーダーと完全に互換性があり、一般的な 8 ビット形式に加え、オプションの 10 ビット以上の形式(圧縮アーティファクトを低減可能)もサポートしている点です。

Google によると、Jpegli は同じビットレートで従来のエンコーダーよりも優れた画質を提供できます。例えば、テストでは、libjpeg-turbo が 3.7 BPP(Jpegli より 32%高いビットレート)で達成した画質を、Jpegli は 2.8 BPP で上回りました。

その核心は、新技術を活用して画像ノイズをより効果的に低減することにある

Google は Jpegli の動作について多くを明らかにしていませんが、その核心は、新技術を活用して画像ノイズをより効果的に低減し、より小さなファイルでより多くのディテールを保持することにあります。これらの技術の一部は、Google が以前に取り組んでいた JPEG XL 形式の研究から生まれました。

これらの技術により、Jpegli はファイルサイズを圧縮しながら優れた画質を維持でき、既存のブラウザや他の画像処理ツールと完全に互換性があります。

Google 独自の製品に統合される可能性

Jpegli は現在、Github でオープンソースとして公開されており、関心のある開発者がさらに研究できるようになっています。一般ユーザーにとって、この技術は将来のウェブサイト閲覧時に画像の読み込みが速くなり、データ消費量が削減されることを意味します。Google は具体的な計画を発表していませんが、Jpegli がGoogle Photosなどの Google 独自の製品に統合される可能性が広く認識されています。元の品質を維持したまま画像の保存容量を 30%削減できれば、Google のサーバー負荷が大幅に軽減されます。