ISO/IEC 23090-14:2023
Information technology — Coded representation of immersive media — Part 14: Scene description
Information technology — Coded representation of immersive media — Part 14: Scene description
- Статус документа:
- Отменён
- Формат:
- Электронный (PDF)
- Количество страниц:
- 57
- Дата публикации:
- 2 июня 2023 г.
- Издание:
- ISO/IEC IS 23090 edition 1 version 1
- ICS:
- 35.040.40
This document specifies extensions to existing scene description formats in order to support MPEG media, in particular immersive media. MPEG media includes but is not limited to media encoded with MPEG codecs, media stored in MPEG containers, MPEG media and application formats as well as media provided through MPEG delivery mechanisms. Extensions include scene description format syntax and semantics and the processing model when using these extensions by a Presentation Engine. It also defines a Media Access Function (MAF) API for communication between the Presentation Engine and the Media Access Function for these extensions. While the extensions defined in this document can be applicable to other scene description formats, they are provided for ISO/IEC 12113.
Abstract
Overview
ISO/IEC 23090-14:2023 - "Information technology - Coded representation of immersive media - Part 14: Scene description" specifies extensions to scene description formats to support MPEG media, with an emphasis on immersive media (VR/AR/3D). The standard defines syntax and semantics for scene description extensions, a processing model for a Presentation Engine, and a Media Access Function (MAF) API for communication between the Presentation Engine and media access components. Although targeted at ISO/IEC 12113 (glTF 2.0 delivery), the extensions can be applied to other scene description formats.
Key topics and technical requirements
- Scene description extensions: Syntax and semantics to reference MPEG-encoded content, timed media, and dynamically updated scene elements.
- Media Access Function (MAF) API: Standardized API contract enabling Presentation Engines to retrieve, buffer, and control MPEG media assets.
- Buffer API and timing model: Requirements for timed items, circular buffering, and synchronization between scene events and media playback.
- Visual extensions: Support for MPEG texture video and mesh linking (e.g., mesh correspondence and shadow associations).
- Audio extensions: Spatial audio support via MPEG_audio_spatial extensions and audio attenuation definitions.
- Metadata and animation: Viewport recommendations, animation timing semantics, and JSON schema guidance for scene updates and patches.
- Carriage formats: Defined packaging for glTF JSON and patches, glTF objects/sources, mesh correspondence samples, pose/weight samples, and animation sample formats to be carried in containers (e.g., ISOBMFF).
- Normative references: Aligns with ISO/IEC 12113 (glTF), ISO/IEC 14496-12 (ISOBMFF), JSON RFCs, and IEEE 754 floating-point standards.
- Annexes: JSON schema references, attribute registries, real-time media support, audio attenuation functions, and usage examples.
Practical applications and who should use it
This standard is practical for:
- Immersive application developers (VR/AR/XR) integrating MPEG-encoded video, 3D assets, and spatial audio into a unified scene.
- Engine and runtime implementers building Presentation Engines and MAF-compliant modules for playback, synchronization, and buffering.
- Content delivery and packaging providers creating carriage formats for glTF + MPEG media inside ISOBMFF or similar containers.
- Tool vendors and pipeline engineers producing exporters, converters, or asset toolchains that must maintain timed scene semantics.
- Standards and interoperability teams ensuring consistent behavior for MPEG resources across platforms.
Related standards
- ISO/IEC 12113 (glTF 2.0 runtime 3D asset delivery)
- ISO/IEC 14496-12 (ISO base media file format)
- IETF RFC 8259 / RFC 6902 (JSON and JSON Patch)
- IEEE 754 (Floating-Point Arithmetic)
Using ISO/IEC 23090-14:2023 helps implementers unify scene description, media access, and timing semantics for rich, MPEG-based immersive experiences.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 23090-14:2023
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
ISO/IEC 12113:2022
ДействующийInformation technology — Runtime 3D asset delivery format — Khronos glTF™ 2.0
Overview ISO/IEC 12113:2022 formalizes the Khronos glTF 2.0 specification as an international standard for a runtime 3D asset delivery format. The document, often cited as the glTF Specification, des…
ISO/IEC 14496-12:2020
ОтменёнInformation technology — Coding of audio-visual objects — Part 12: ISO base media file format
ISO 8212:1986
ОтменёнSoaps and detergents — Techniques of sampling during manufacture
Overview Standard Reference: ISO 8212:1986 Title: Soaps and detergents - Techniques of sampling during manufacture ISO 8212:1986 defines standardized techniques for taking representative samples of s…
ISO 20662:2020
ДействующийShips and marine technology — Hopper dredger supervisory and control systems
Overview ISO 20662:2020 - Ships and marine technology: Hopper dredger supervisory and control systems (HD‑SCS) - specifies the components, structure, general requirements, and functional requirements…
ISO 3021:2023
ДействующийAdventure tourism — Hiking and trekking activities — Requirements and recommendations
Overview ISO 3021:2023 - Adventure tourism: Hiking and trekking activities - Requirements and recommendations defines safety-focused requirements and recommendations for hiking and trekking offered a…
ISO 3826-2:2008
ДействующийPlastics collapsible containers for human blood and blood components — Part 2: Graphical symbols for use on l…
Overview ISO 3826-2:2008 - "Plastics collapsible containers for human blood and blood components - Part 2: Graphical symbols for use on labels and instruction leaflets" defines a system of internatio…
ISO/IEC 24730-1:2014
ДействующийInformation technology — Real-time locating systems (RTLS) — Part 1: Application programming interface (API)
Overview ISO/IEC 24730-1:2014 specifies the Application Programming Interface (API) for Real‑Time Locating Systems (RTLS). The standard defines a minimal, interoperable boundary that lets application…
ISO 8668-5:1992
ДействующийAircraft — Terminal junction systems — Part 5: Detail specification for type 3 system
Overview - ISO 8668-5:1992 (Aircraft terminal junction systems, Type 3) ISO 8668-5:1992 defines the detail specification for Type 3 Terminal Junction Systems (TJS) used in aircraft electrical install…