Overview of JPEG Systems
JPEG has worked on a systematic review and consolidation of its file formats, functionalities and code stream syntax. The goal was and is to define an overall framework for future and legacy standards called JPEG Systems to ensure interoperability and functionality exchange between these standards.
As a first result the principles for the system layer structure of JPEG standards are now defined in Part 1 - "Packaging of information using codestreams and file formats" (ISO/IEC TR 19566-1:2016) and Part 2 - "Transport mechanisms and packaging" (ISO/IEC TR 19566-2:2016).
JPEG Systems intends further to specify system layer extensions for JPEG standards to enable generic support for interactivity protocols, High Dynamic Range (HDR) tools, security and privacy, metadata, augmented reality and 3D.
In a first step a box based structure was agreed for future extensions. This structure is now in use for example in the HDR extension for the well accepted JPEG-1 standard (ISO/IEC 10918), defined in JPEG XT Part2 (ISO/IEC 18477-2). The concept is also described in general in the standard JPEG XT Part 3: "Box file format" (ISO/IEC 18477-3).
Next steps for JPEG Systems are the implementation of system layer extensions in Part 4 - "Privacy, Security and IPR features" (ISO/IEC 19566-4) and Part 5 - "JPEG Universal Metadata Box Format (JUMBF)" (ISO/IEC 19566-5).