ISO/IEC 23000-22:2019
Information technology — Multimedia application format (MPEG-A) — Part 22: Multi-image application format (MIAF)
Information technology — Multimedia application format (MPEG-A) — Part 22: Multi-image application format (MIAF)
- Статус документа:
- Отменён
- Формат:
- Электронный (PDF)
- Количество страниц:
- 31
- Дата публикации:
- 21 июня 2019 г.
- Издание:
- ISO/IEC IS 23000 edition 1 version 1
- ICS:
- 35.040.40
This document specifies the Multi-Image Application Format (MIAF), which contains coded images, groups and sequences of images along with their metadata and the information about their relations to each other, all embedded in the High Efficiency Image File (HEIF) format. This document builds on the HEIF specification and defines the following: — a set of additional constraints on ISO/IEC 23008-12 (HEIF) specification, to simplify its file format options; — specific alpha plane formats; — a set of specific profiles and levels for the supported coding formats; — a set of specific metadata formats; — a set of brands, including application brands indicating conformance with specific profiles; — a set of rules for extending MIAF format to support additional coding formats, profiles, levels and metadata. This document also defines the normative behaviour for a MIAF reader and MIAF renderer. The MIAF specification is intentionally written to be extensible, and to allow for forward compatibility. The format is also permissive of the presence of other data, such as coding formats, metadata, and derived images.
Abstract
Overview
ISO/IEC 23000-22:2019 specifies the Multi‑Image Application Format (MIAF), a constrained, interoperable profile of the High Efficiency Image File (HEIF) container (ISO/IEC 23008‑12). MIAF packages coded images, image groups and sequences, alpha planes and associated metadata together in HEIF files and defines the normative behaviour of a MIAF reader and MIAF renderer. The specification is intentionally extensible to allow forward compatibility while simplifying HEIF options for reliable cross‑platform interoperability.
Key topics and technical requirements
- HEIF constraints: MIAF imposes additional constraints on the HEIF file format to reduce optionality and ensure consistent parsing and rendering.
- Alpha plane formats: Defines specific supported alpha (transparency) plane encodings for compositing and overlays.
- Profiles and levels: Specifies supported coding formats through a set of profiles and levels to guarantee decoder capability interoperability.
- Metadata formats: Requires particular metadata (including content light level and mastering display colour volume properties) and metadata formats for consistent image presentation and HDR workflows.
- Brands and file signalling: Introduces application brands (e.g., progressive, animation, burst capture, fragmented alpha video, common media fragmented) and conventions for file extensions and application signalling.
- Reader and renderer behaviour: Normative rules for how MIAF readers parse files and how renderers present master, derived, thumbnail and auxiliary images.
- Extensibility rules: Rules for extending MIAF to add new coding formats, profiles, levels or metadata while preserving forward compatibility.
- Permissive coexistence: Allows other data (additional coding formats, metadata, derived images) to be present while maintaining clearly defined interoperability points.
Applications and who uses it
- Device manufacturers (camera and smartphone OEMs) for reliable storage of multi‑image content (bursts, HDR captures, layered images).
- Imaging and photo‑editing software vendors to ensure consistent import/export and rendering of HEIF‑based collections.
- Cloud storage and media delivery services to standardize processing, thumbnails, and metadata handling.
- Playback and compositing engines (browsers, OS image libraries, video players) that must render multi‑image assets, animations and alpha overlays.
- Content workflows requiring HDR metadata, derived images, and grouped image sequences (e.g., burst-to-HDR workflows, animated images).
Related standards
- ISO/IEC 23008‑12 - HEIF (base format MIAF constrains)
- ISO/IEC 14496‑12 - ISO base media file format
- Rec. ITU‑T H.265 / ISO/IEC 23008‑2 - HEVC video coding
- Rec. ITU‑T H.264 / ISO/IEC 14496‑10 - AVC video coding
- ISO 16684‑1 - XMP metadata
- ISO/IEC 23000‑19 - CMAF (related media application format)
Keywords: MIAF, HEIF, ISO/IEC 23000‑22:2019, multi‑image application format, MIAF reader, MIAF renderer, profiles and levels, alpha plane, metadata, interoperability.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 23000-22:2019
Похожие стандарты
Стандарты, упомянутые в описании
ISO/IEC 23008-12:2025
ДействующийInformation technology — High efficiency coding and media delivery in heterogeneous environments — Part 12: I…
Overview ISO/IEC 23008-12:2025 - Image File Format - defines an interoperable storage format for single images, collections of images and image sequences. Built on the ISO base media file format (ISO…
ISO/IEC 14496-12:2020
ОтменёнInformation technology — Coding of audio-visual objects — Part 12: ISO base media file format
ISO/IEC 23008-2:2017
ОтменёнInformation technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: Hi…
ISO/IEC 14496-10:2014
ОтменёнInformation technology — Coding of audio-visual objects — Part 10: Advanced Video Coding
Overview ISO/IEC 14496-10:2014 - Information technology - Coding of audio-visual objects - Part 10: Advanced Video Coding specifies an advanced video coding framework for coding audio‑visual objects.…