ISO/IEC 23090-13:2024
Information technology — Coded representation of immersive media — Part 13: Video decoding interface for immersive media
Information technology — Coded representation of immersive media — Part 13: Video decoding interface for immersive media
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 43
- Дата публикации:
- 19 января 2024 г.
- Издание:
- ISO/IEC IS 23090 edition 1 version 1
- ICS:
- 35.040.40
This document specifies the interfaces of a video decoding engine as well as the operations related to elementary streams and metadata that can be performed by this video decoding engine. To support those operations, this document also specifies SEI messages when necessary for certain video codecs.
Abstract
Overview
ISO/IEC 23090-13:2024 - Information technology - Coded representation of immersive media - Part 13: Video decoding interface for immersive media - specifies standardized interfaces and operations for a video decoding engine (VDE) used with immersive media. The standard defines how media and elementary streams, decoder instances and related metadata are fed, managed and exposed through an input video decoding interface (IVDI) and an output video decoding interface (OVDI). Where needed for codec support, the document also specifies SEI (Supplemental Enhancement Information) messages.
Key topics and technical requirements
- Video decoding engine (VDE) architecture: roles for input formatting, decoder instances, composition memory and compositor; management of decoded sequences and synchronization.
- Input/Output interfaces: definitions of the IVDI and OVDI for passing media streams (aggregated or partial elementary streams) into the VDE and delivering decoded output to the rendering pipeline.
- Elementary streams & media streams: semantics for media streams, elementary streams (ES), access units (AU), video objects and video object identifiers used for filtering, insertion, appending and stacking operations.
- Control interface: an IDL-based control interface (Annex A) to control VDE functions and query capabilities.
- Codec and instantiation constraints: slice- and layer-based instantiations for codecs referenced in the document (e.g., HEVC - ISO/IEC 23008-2, VVC - ISO/IEC 23090-3, EVC - ISO/IEC 23094-1) and related media/elementary stream constraints.
- SEI message syntax: normative SEI syntax and semantics when required for specific codecs (Annex C).
- Platform mappings and examples: informative mappings to existing integration layers and APIs such as OpenMAX IL and Vulkan Video, plus example input formatting operations and MSE mapping (Annexes B, D, E, F).
Applications and who uses it
- Silicon and SoC vendors implementing hardware VDEs to expose standardized decoding capabilities to software stacks.
- Media player and renderer developers (desktop, mobile, VR/AR, immersive media players) for consistent integration of hardware decoders.
- Streaming and OTT platforms delivering immersive video formats that require interoperable decoder interfaces and metadata handling.
- Middleware/API designers and browser engine teams implementing standardized decoder bindings (e.g., mappings shown for OpenMAX IL, Vulkan Video, MSE).
- Standards and testing organizations validating compliance, interoperability and patent-aware implementations.
Related standards
- ISO/IEC 23008-2 (HEVC)
- ISO/IEC 23090-3 (VVC)
- ISO/IEC 23094-1 (EVC)
Keywords: ISO/IEC 23090-13:2024, video decoding interface, immersive media, VDE, IVDI, OVDI, elementary streams, SEI messages, HEVC, VVC, EVC, OpenMAX, Vulkan Video.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 23090-13:2024
Похожие стандарты
Стандарты, упомянутые в описании
ISO/IEC 23008-2:2017
ОтменёнInformation technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: Hi…
ISO/IEC 23090-3:2021
ОтменёнInformation technology — Coded representation of immersive media — Part 3: Versatile video coding
ISO/IEC 23094-1:2020
ДействующийInformation technology — General video coding — Part 1: Essential video coding
Overview ISO/IEC 23094-1:2020 - Essential Video Coding (EVC) specifies a general video coding technology called Essential Video Coding (EVC). The standard defines the bitstream syntax and semantics,…