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, privacy and security, metadata, 360 degree images, augmented reality and 3D.

Next parts of the standards address a framework for representing universal metadata, for extension to use features for privacy and security and to use features to represent omnidirectional/360 degree images and associated data.

JPEG Systems, like most other JPEG standards, is a multi part specification. JPEG Systems currently includes the following parts:

Part 1, Packaging of information using codestreams and file formats

JPEG Systems Part 1 is a technical report describing the Packaging of information using codestreams and file formats in legacy formats and give guidelines for future standards.

Part 2, Transport mechanisms and packaging

JPEG Systems Part 2 is a technical report describing the Transport mechanisms and packaging in legacy formats and give guidelines for future standards.

Part 3, Feature list and boxtype ID (dropped)

JPEG Systems Part 3 was intended to list all features and boxtype IDs in JPEG standards. Due to frequent modifications this part was dropped and added to the registration authority website

Part 4, Privacy, Security and IPR features

JPEG Systems Part 4 adds extensions to JPEG standards for privacy, security and IPR features. An examples is the addition of encrypted supplementary images, which can replace scrambled image parts in the base image. It is based on the framework of JPEG Systems Part 5.

Part 5, JPEG Universal Metadata Box Format (JUMBF)

JPEG Systems Part 5 specifies a framework for JPEG standards to add universal metadata allowing future extensions using metadata, supplementary images, or other elements in addition to the base image.

Part 6, JPEG 360

JPEG Systems Part 6 defines a method to represent 360 degree images in JPEG standards and to add supplementary metadata and images. It is based on the framework of JPEG Systems Part 5.