JPEG XL next-generation image compression architecture and coding tools

Jon Sneyers
Alexander Rhatushnyak
Krzysztof Potempa
Thomas Fischbacher
Evgenii Kliuchnikov
Zoltan Szabadka
Sebastian Gomez
Luca Versari
Ruud van Asseldonk
Moritz Firsching
Robert Obryk
SPIE Applications of Digital Image Processing, SPIE (2019)

Abstract

An update on the JPEG XL standardization effort: JPEG XL is a practical approach focused on scalable web distribution and efficient compression of high-quality images. It will provide various benefits compared to existing image formats: significantly smaller size at equivalent subjective quality; fast, parallelizable decoding and encoding configurations; features such as progressive, lossless, animation, and reversible transcoding of existing JPEG; support for high-quality applications including wide gamut, higher resolution/bit depth/dynamic range, and visually lossless coding. Additionally, a royalty-free baseline is an important goal. The JPEG XL architecture is traditional block-transform coding with upgrades to each component. We describe these components and analyze decoded image quality.