ISO/IEC 23090-3:2024
Information technology — Coded representation of immersive media — Part 3: Versatile video coding
Information technology — Coded representation of immersive media — Part 3: Versatile video coding
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 611
- Дата публикации:
- 18 июля 2024 г.
- Издание:
- ISO/IEC IS 23090 edition 3 version 1
- ICS:
- 35.040.40
This document specifies a video coding technology known as versatile video coding (VVC), comprising a video coding technology with a compression capability that is substantially beyond that of the prior generations of such standards and with sufficient versatility for effective use in a broad range of applications. Only the syntax format, semantics, and associated decoding process requirements are specified, while other matters such as pre-processing, the encoding process, system signalling and multiplexing, data loss recovery, post-processing, and video display are considered to be outside the scope of this document. Additionally, the internal processing steps performed within a decoder are also considered to be outside the scope of this document; only the externally observable output behaviour is required to conform to the specifications of this document. This document is designed to be generic in the sense that it serves a wide range of applications, bit rates, resolutions, qualities and services. Applications include, but are not limited to, video coding for digital storage media, television broadcasting and real-time communication. In the course of creating This document, various requirements from typical applications have been considered, necessary algorithmic elements have been developed, and these have been integrated into a single syntax. Hence, this document is designed to facilitate video data interchange among different applications.
Abstract
Overview - ISO/IEC 23090-3:2024 (Versatile Video Coding / VVC)
ISO/IEC 23090-3:2024 specifies the syntax, semantics, and decoding process requirements for Versatile Video Coding (VVC), a video coding technology designed to deliver substantially improved compression over prior generations while remaining flexible across many use cases. The standard is intentionally decoder-focused: it defines externally observable bitstream format and decoder output behavior so different systems can interoperate. Areas such as pre‑processing, encoder strategies, signalling/multiplexing, data-loss recovery, and display/post‑processing are outside the scope.
Keywords: ISO/IEC 23090-3, Versatile Video Coding, VVC, video coding standard, video compression, decoder specification, immersive media.
Key topics and technical requirements
- Bitstream structure and NAL units: defines network abstraction layer units and raw byte sequence payloads for interoperable bitstreams.
- Profile, tier and level definitions: normative profiles/tier/level constructs to constrain decoder capability and interoperability.
- Picture and block partitioning: CTUs/CTBs, tiles, slices, subpictures and multi-type tree/quadtree partitioning rules for scalable spatial representation.
- Prediction modes: syntax and decoding behavior for intra, inter, and intra-block copy (IBC) predictions, including motion vector derivation and reference picture lists.
- Transform, quantization and reconstruction: semantics and processes for scaling, transform coefficients, inverse transforms and picture reconstruction.
- In-loop filtering: normative description of deblocking, sample adaptive offset (SAO) and adaptive loop filter (ALF) behaviors.
- Entropy coding and parsing: CABAC parsing, Exp‑Golomb code handling, binarization and related parsing procedures.
- Decoding processes and DPB/HRD semantics: decoding algorithms for slice handling, DPB parameters, timing and hypothetical reference decoder guidance.
- Supplemental information: SEI and VUI message syntax and semantics for conveying auxiliary stream metadata.
Practical applications
ISO/IEC 23090-3 is designed for a wide range of video applications and bitrates:
- Digital storage media (archival and consumer storage)
- Television broadcasting and OTT streaming
- Real-time communication (video conferencing, low-latency streaming)
- Immersive media workflows that require efficient, high-quality video transport
The standard facilitates interchange of coded video data among encoders, decoders, and systems by prescribing the bitstream and decoder behaviors needed for interoperability.
Who should use this standard
- Decoder implementers and silicon/software vendors building compliant VVC decoders
- System architects and integrators defining content transport and storage pipelines
- Broadcasters, streaming providers and device manufacturers ensuring cross-device playback
- Researchers and standards bodies comparing or extending video coding technologies
Related standards
- Other parts of the ISO/IEC 23090 series (immersive media coding family)
- Existing video coding and multimedia system standards (for signalling, multiplexing and transport)
For implementers, ISO/IEC 23090-3:2024 is the definitive reference for VVC bitstream conformance and decoder output behavior to ensure interoperable, high-efficiency video compression.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 23090-3:2024
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
ISO/IEC 23090-3:2021
ОтменёнInformation technology — Coded representation of immersive media — Part 3: Versatile video coding
ISO/IEC 23090-25:2025
ДействующийInformation technology — Coded representation of immersive media — Part 25: Conformance and reference softwar…
Overview ISO/IEC 23090-25:2025 - Information technology - Coded representation of immersive media - Part 25 - specifies conformance and reference software for the carriage of V3C data (Visual Volumet…
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…