JPEG XL
I’m reading the recently published JPEG XL spec.
Brunsli lossless recompression system and FUIF responsive image is interesting.
So, I go on an exploration and learned a few things about JPEG XL.
- Brunsli: Practical JPEG repacker
- Brunsli is a lossless JPEG recompression system library.
- Brunsli allows for a 22% decrease in file size while allowing the original JPEG to be recovered byte-by-byte.
- GOOD NEWS: now part of JPEG XL draft
- JPEG XL
- Brunsli has been specified as the lossless JPEG transport layer in the Committee Draft of JPEG XL Image Coding System.
- Ready to power faster and more economical transfer and storage of photographs.
- Overview of JPEG XL
- ImageMagick
- ImageMagick adding support for JPEG XL
- ImageMagick is the most central “Swiss Army Knife” for imaging in the web ecosystem.
- From ImageCon 2019: “JPEG XL: Next-Generation of Image Format for the Internet” [video]
- Benchmark/comparison
- A simple comparison between AV1, BPG, WebP and Pik for use in image compression (in Japanese language).
- Pik won it. JPEG XL is an improved from Pik.
- A simple comparison between AV1, BPG, WebP and Pik for use in image compression (in Japanese language).
- Demo
- Tools
- JPEGXL - JavaScript - you can encode to JPEG XL here. They compiled C/C++ code to WebAssembly.
We care for making the Internet faster.
Future of image compression with utmost respect to our digital heritage.
My take: I consider Brunsli a very promising approach as the successor of JPEG standard.