VUI

Video Usability Information

Services →
Introduced in Rel-13

VUI is a set of metadata embedded in a video bitstream that describes signal characteristics like color space to ensure accurate color reproduction across devices.

Category
Services
Introduced
Rel-13
Where
Services › Codecs
Specifications
4 specs
VUI Description Purpose Related Classification Detected Changes Specifications

Description

Video Usability Information (VUI) is a standardized syntax and semantics defined within video coding standards, notably H.264/Advanced Video Coding (AVC) and H.265/High Efficiency Video Coding (HEVC), and is crucial for multimedia services in 3GPP. It is not video compression data itself, but rather auxiliary information carried in the Sequence Parameter Set (SPS) of the bitstream. VUI parameters describe the properties of the source video signal that are not inherently deducible from the decoded pixel values alone, enabling the receiving device to interpret and render the video content as intended by the content creator.

Architecturally, VUI is generated at the encoding side—by a content server, media encoder, or during video transcoding—and is encapsulated within the video elementary stream. When a 3GPP device, such as a smartphone, receives a video stream (e.g., via Multimedia Broadcast Multicast Service (MBMS) or Packet-Switched Streaming Service (PSS)), its video decoder extracts the VUI parameters during the parsing of the SPS. These parameters are then passed to the device's display processing pipeline. The key components described by VUI include the video signal's color primaries (the chromaticity coordinates of the red, green, and blue primaries), transfer characteristics (the electro-optical transfer function, such as gamma curve or Perceptual Quantizer for HDR), and matrix coefficients (the conversion matrix from non-linear RGB to luma and chroma components, like YCbCr).

How it works is through precise signaling. For example, the 'colour_primaries' field indicates whether the video uses the standard BT.709 (HDTV) or BT.2020 (Ultra HD) color gamut. The 'transfer_characteristics' field signals if the video is standard dynamic range (SDR) using a gamma curve or high dynamic range (HDR) using SMPTE ST 2084 (PQ) or HLG. The 'matrix_coeffs' tells the decoder how to convert the decoded YCbCr samples back to RGB for display. Without this information, a decoder might assume default values (often BT.709), leading to incorrect color saturation, incorrect brightness, or washed-out images when playing back content mastered with different parameters, such as HDR or wide color gamut content.

Its role in 3GPP networks is to ensure quality of experience (QoE) for video services. As mobile networks evolved to deliver higher resolution (4K, 8K) and HDR content, correct color management became critical. VUI provides the necessary metadata for end-to-end color fidelity. It allows heterogeneous devices with different display capabilities (SDR, HDR10, HLG) to automatically configure themselves to present the video correctly, or to perform appropriate tone mapping if the display cannot fully support the signaled characteristics. This is essential for broadcast services like eMBMS and for adaptive streaming (DASH) where multiple representations of content (with different VUI) may be available.

Purpose & Motivation

VUI was created to solve the problem of inconsistent and inaccurate video playback across the myriad of devices and displays in the market. Early digital video standards often implied certain colorimetric assumptions (like BT.601 for SD, BT.709 for HD). However, as video content creation expanded—with computer graphics, different camera systems, and emerging HDR standards—these implicit assumptions broke down. Without explicit signaling, a decoder had to guess the intent, leading to visible errors like incorrect color tint (e.g., red faces) or mismatched brightness.

The motivation for standardizing VUI within codecs like H.264/AVC was to provide a robust, in-band mechanism to convey this critical display metadata. It addresses the limitation of out-of-band signaling (like container formats) which could be lost during transcoding or transmission. By embedding it directly in the coded video bitstream, VUI remains intact through most processing chains. Its adoption into 3GPP specifications (e.g., for PSS and MBMS) was driven by the need to standardize video delivery over mobile networks, ensuring that advanced video features like HDR and wide color gamut could be deployed reliably.

Historically, its importance grew with the transition to HD and then UHD. For 3GPP, specifically, as Rel-13 and later focused on enhanced mobile broadband (eMBB) and rich media services, incorporating support for proper VUI parsing and handling became essential for competitive video offerings. It solves the problem of 'what you see is what was intended' in a fragmented device ecosystem, enabling content providers and network operators to deliver a high-quality, consistent viewing experience, which is a key differentiator for mobile video services.

Classification

Part ofHEVC
Related approachesHDR

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (12 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-13, normative work from Rel-15.

Rel-15 1 change

In Release 15, the VUI (Video Usability Information) function was enhanced to support High Dynamic Range (HDR) within TV video profiles. This introduced new Operation Points for HDR content, such as "Full HD HDR" and "UHD HDR," specifying the use of the BT.2020 colour space and transfer characteristics like PQ and HLG from BT.2100. These additions were defined for the HEVC/H.265 codec using the Main-10 Profile to enable consistent high-quality HDR video distribution over 3GPP systems.

  • HDR Support in TV Video Profiles TS 26.116CR0007
Rel-16 8 changes

In Release 16, the VUI function was expanded with new TV Video Profiles and Operation Points, including support for HLG HDR video and specific Operation Points for 8K VR 360 Video. The release also introduced technical clarifications such as defining the spatial positioning of chroma samples for both TV and VR Video Profiles. These additions provided more detailed and consistent video distribution formats to ensure a quality experience for TV and on-demand services over 3GPP systems.

  • HLG HDR video TS 26.116CR0009
  • Operation Points for 8K VR 360 Video TS 26.118CR0006
  • TV Video Profiles and 5G Media Streaming TS 26.116CR0014
  • Spatial positioning of the chroma samples for TV Video Profiles TS 26.116CR0015
  • Miscellaneous Fixes to TV Video Profile TS 26.116CR0016
  • Reference Fixes to TV Video Profiles TS 26.116CR0017

+ 2 more changes

Rel-17 3 changes

In Release 17, the VUI (Video Usability Information) function was extended to formally define new Operation Points for 8K UHD video at 7680x4320 resolution using the HEVC codec. It also introduced specific Operation Points for 8K VR 360 video and addressed the spatial positioning of chroma samples for VR Video Profiles to ensure consistent quality. These additions expanded the specification's support for advanced, high-resolution immersive media formats within the 3GPP system.

  • 8K HEVC Operation Point and CMAF Alignment TS 26.116CR0018
  • Operation Points for 8K VR 360 Video TS 26.118CR0007
  • Spatial positioning of the chroma samples for VR Video Profiles TS 26.118CR0010

Explore further

Broader topics and technologies where VUI plays a role.

Defining Specifications

3GPP specifications that define or reference VUI, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 26.116 vj00 TV Video Formats for 3GPP Services Rel-19
TS 26.118 vj00 Virtual Reality Media Formats Rel-19
TR 26.948 vj00 Video enhancements for 3GPP Multimedia Services Rel-19
TR 26.949 vj00 TV Service Profiles for 3GPP Networks Rel-19