Overview
ISO/IEC 19566-6:2019 - JPEG 360 - is the ISO/IEC standard that specifies how to represent omnidirectional (360-degree) still and motion imagery within the JPEG systems framework. Published in 2019, it defines conventions for storing 360° image content, projections (defaulting to the equirectangular projection), orientation metadata, and how to encapsulate that data using box-based file structures such as JUMBF (JPEG Universal Metadata Box Format).
Keywords: ISO/IEC 19566-6:2019, JPEG 360, 360-degree images, equirectangular projection, JUMBF, metadata, JPEG systems.
Key Topics and Technical Requirements
- Scope and compatibility: Specifies omnidirectional/360-degree image and motion contents using established JPEG/JPEG2000 codestreams (Rec. ITU‑T T.81 / ISO/IEC 10918‑1, Rec. ITU‑T T.800 / ISO/IEC 15444‑1) and box formats (ISO/IEC 18477‑3).
- Equirectangular projection: Defines mapping from spherical coordinates (angles phi ϕ and theta θ) to a 2D rectangular image, including generalized ranges and constraints for φ and θ so partial-sphere images and shifted origins are supported.
- Orientation and viewport metadata: Provides metadata for relative orientation (gravity vector), compass heading (ω), and viewport representation to improve user experience (e.g., horizon leveling for viewers and HMDs).
- File structure and codestream placement: Specifies where the equirectangular image codestream can reside - either inside a JPEG 360 Content Type JUMBF superbox or in legacy JPEG positions for compatibility with conventional viewers.
- Metadata boxing and XML: Defines the structure of the JPEG 360 Content Type JUMBF box and associated sub-boxes (including an XML box). Supports unstitched image elements, descriptive metadata, and optional encrypted parts.
- Conformance language and serialization: Uses standard normative terms (shall/should/may) and covers serialization/deserialization of boxes and metadata.
Practical Applications and Users
- Who uses it: camera manufacturers (360 cameras, multi-sensor devices), smartphone OEMs, VR/AR/HMD platform developers, image storage and CDN providers, software developers building viewers, stitchers, metadata tools, and digital asset management systems.
- Typical uses: creating interoperable 360 photo/video files, embedding orientation and viewport metadata for correct display on headsets and mobile apps, packaging multi-sensor/unstitched elements and descriptive metadata, and enabling secure/encrypted parts of 360 assets.
Related Standards
ISO/IEC 19566-6:2019 enables consistent, metadata-rich packaging of 360-degree imagery to improve interoperability across capture devices, viewers, and content ecosystems.