JPEG-XL Libjxl 0.12、さらなるパフォーマンス最適化を実現
JPEG-XLの参照実装であるlibjxlの最新版0.12がリリースされた。今回のアップデートでは、エンコードおよびデコード処理のさらなるパフォーマンス最適化が施され、特にAVX2やSSEなどのSIMD命令を活用した高速化が図られている。
背景メモ
- **JPEG XL**(ジェイペグ エックスエル)は、JPEGの後継を目指して開発されている次世代画像フォーマット。既存のJPEGと比較して、更高圧縮・高画質・ロスレス変換・HDR対応などの特徴を持つ。
- **libjxl**は、JPEG XLを実装する主要なオープンソースライブラリ。GoogleやCloudinaryなどが開発に参加しており、画像処理ツールの裏側で広く使われることを想定している。
- **バージョン0.12**はまだ安定版(1.0)には達していないが、実用に近い開発中リリース。
- 最大の注目点は**パフォーマンス最適化**。具体的には、エンコード・デコード速度の向上や、ARM系CPU(Apple SiliconやAndroid端末など)向けのSIMD命令対応の強化が含まれる。
- 「JPEG XL対応が進まない」という認識がある中でも、libjxlの改善は継続しており、ブラウザや画像編集ソフトへの将来の採用に影響を与える可能性がある。