Google、新しいJPEGライブラリ「Jpegli」発表 - 圧縮率が35%向上
マイナビニュース / 2024年4月8日 14時12分
Googleは4月3日(現地時間)、Google Open Source Blog「Introducing Jpegli: A New JPEG Coding Library」において、「Jpegli」と名付けられた新しいJPEGコーディングライブラリを発表した。Jpegliは従来のJPEGフォーマットと高い下位互換性を維持しながら、高速かつ高品質なコーディングを実現しており、高品質設定で圧縮した場合の圧縮率が35%以上向上したという。
○Jpegliの特徴
JpegliはGoogleが開発を進めている次世代のJPEG形式である「JPEG XL」のためのコーディングライブラリとして開発されており、JPEG XLのリファレンス実装で培われた新しい技術を使用しているという。GoogleはJpegliの特徴として、以下を挙げている。
オリジナルのJPEG標準規格と従来の8ビット形式に準拠し、libjpeg-turboやMozJPEG、API/ABIとも互換性がある、完全に相互運用可能なエンコーダーとデコーダーを備えている
Jpegliで画像を圧縮/解凍すると、より正確で鮮明な画像を作成できる
画質/圧縮密度比を向上させながら、libjpeg-turboやMozJPEGなどよりも高速なコーディング速度を実現する
コンポーネントごとに10ビット以上でエンコード可能で、従来の8ビット形式と比べてバンディングノイズを抑制できる
従来のJPEGコーデックよりも効率的に圧縮するため、帯域幅とストレージスペースを節約し、Webページの読込みを高速化できる
Googleではクラウドソーシングで募集した評価者の協力で、Jpegli、libjpeg-turbo、MozJPEGの3 つのコーデックを使用したエンコード品質の評価を実施。その結果、Jpegliで従来のJPEGコーデックと比べて、品質を保ちながら圧縮率を35%以上も向上できたという。
JpegliのソースコードはJPEG XLリファレンス実装(libjxl)のGitHubリポジトリーで公開されている。libjxlプロジェクトをビルドすれば、エンコーダーとデコーダーを含んだ共有ライブラリ「lib/jpegli/libjpeg.so.62.3.0」が生成され、既存のシステムライブラリと置き換えて使用できる。
Jpegliのソースコード(libjxl/lib/jpegli/)
(杉山貴章)
外部リンク
この記事に関連するニュース
-
ティアフォー、高速道路トラック向け自動運転システムのリファレンスデザインを提供 2024年度より実証実験開始
PR TIMES / 2024年5月2日 11時15分
-
Akamai、NVIDIA を使用して動画処理用に最適化されたクラウドインフラとサービスを発表
PR TIMES / 2024年4月22日 13時15分
-
Firefox、EMEによるAV1をサポート、高効率・高品質な動画ストリーミング可能に
マイナビニュース / 2024年4月17日 7時45分
-
Rustの圧縮ライブラリ「liblzma-sys」にxzの悪意あるコードが混入
マイナビニュース / 2024年4月16日 9時57分
-
新バージョン『RAD Studio 12.1 Athens』提供開始
PR TIMES / 2024年4月8日 11時15分
ランキング
-
1「ゲーム画面にしか見えない」 レッドブル“時速350キロ”ドローンでバイクレース空撮→非現実的な絵面に驚愕
ねとらぼ / 2024年5月4日 19時45分
-
2『ディアブロ IV』5月15日開幕のシーズン4「武装再錬」を紹介する映像公開―アイテムに史上最大の変更が加わる
Game*Spark / 2024年5月4日 17時30分
-
3「そっち使うの?!」「これは天才」 さびだらけの鉄くぎをぐつぐつ煮込むと……? DIYに役立つ“まさかの使い道”が200万再生
ねとらぼ / 2024年5月2日 12時15分
-
4『ポケモンGO』普段、日本じゃゲットできないポケモンに会える!48時間の“激レア色違い”が熱い「ライバルイベント」ポイントまとめ
インサイド / 2024年5月4日 0時0分
-
5「PSVR2」を自腹で買って1年2ヶ月……プレイ感や不満、足りない点を忖度抜きで語る! 現状を変える“2つのポイント”にも注目
インサイド / 2024年5月4日 12時0分
記事ミッション中・・・
記事にリアクションする
記事ミッション中・・・
記事にリアクションする
エラーが発生しました
ページを再読み込みして
ください