Overview
ISO/IEC TR 19566-9:2024 is a Technical Report from ISO/IEC JTC 1/SC 29 that documents how JPEG-related codestreams and file formats can be extended while preserving forward and backward compatibility. Published August 2024, this guidance collects principles and concrete mechanisms so existing decoders and file readers can continue to interoperate with future extensions. It supports consistent extension practice across JPEG families (JPEG 1, JPEG 2000, JPEG XS, JPEG XL) and assists developers preparing new features or formats.
Key topics and technical coverage
The report summarizes mechanisms and conventions rather than prescribing new encodings. Major technical topics include:
-
General extension mechanisms
- Principles for extending both codestreams (compressed image data) and file formats (codestream + metadata).
- Use of operator and expression conventions where applicable.
-
File and box-based mechanisms
- File Type Box conventions to indicate compatibility and file identity.
- JPEG Universal Metadata Box Format (JUMBF) for embedding metadata and extension data.
- Compressed boxes for carrying compressed metadata payloads.
-
Codestream and marker-based extensions
- Use of application markers (e.g., APP11) and other marker allocation strategies.
- CAP marker usage for indicating extension-capable codestreams.
- Profile, level, and sublevel indicators to describe decoder capabilities and constraints.
-
Format-specific extension points
- JPEG 1 (ITU-T T.81 / ISO/IEC 10918-1): APP markers and JUMBF boxes for extensions.
- JPEG 2000 (Rec. ITU-T T.800 / ISO/IEC 15444): CAP/COD markers, profile indicators, File Type Box, Reader Requirements Box.
- JPEG XS (ISO/IEC 21122): marker allocation, profiles/levels and file format considerations.
- JPEG XL (ISO/IEC 18181): codestream extension patterns and component-type extensions.
Practical applications and users
ISO/IEC TR 19566-9:2024 is targeted at:
- Codec implementers and library authors designing encoders/decoders that must remain interoperable with future file variants.
- File format designers who need consistent extension patterns across JPEG ecosystems.
- Software/hardware vendors and multimedia platform architects ensuring graceful behavior with extended files (forward/backward compatibility).
- Archivists and digital preservation specialists managing long-term accessibility of image assets.
- Standards developers preparing future JPEG extensions or profiles.
Practical benefits include reduced fragmentation, clearer upgrade paths for decoders, and safer metadata and feature extension strategies.
Related standards (select)
Keywords: ISO/IEC TR 19566-9:2024, JPEG extensions, forward compatibility, backward compatibility, codestream, file format, JUMBF, File Type Box, APP11, CAP marker, JPEG 2000, JPEG XS, JPEG XL.