Backward Compatible Display Metadata Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies face challenges in efficiently encoding and decoding video data to support a wide variety of display devices with different dynamic range capabilities, leading to inefficiencies in metadata compression and compatibility issues between standard dynamic range (SDR) and high dynamic range (HDR) content.
Innovation Solution
The implementation of backward compatible display management (DM) metadata compression techniques, which generate and encode sequence-level and frame-present parameters to optimize image metadata for various display devices, allowing for efficient compression and decoding of video data across SDR and HDR formats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If metadata is compressed to reduce overhead, then transmission efficiency is improved, but compatibility with legacy decoders is worsened
Solution Approach 1:
The metadata is segmented into two distinct parts: a first syntax structure containing legacy parameters that legacy decoders can process, and a second syntax structure containing HDR-specific parameters that enhance functionality. This segmentation allows the metadata to be processed differently by different decoder types, resolving the contradiction between compression efficiency and compatibility.
Solution Approach 2:
A conditional decoding mechanism acts as an intermediary between the compressed metadata and the decoders. Modern decoders with HDR capability interpret the second syntax structure, while legacy decoders ignore it and process only the first syntax structure. This intermediary layer enables both compatibility and enhanced functionality without compromising transmission efficiency.
2Manufacturing precision
If separate metadata structures are used for SDR and HDR, then display optimization is improved, but metadata complexity is worsened
Solution Approach 1:
The patent merges SDR and HDR metadata into a single unified syntax structure that contains both legacy parameters and HDR-specific parameters. This merging eliminates the need for separate metadata structures, reducing overall complexity while still enabling optimized display rendering for both SDR and HDR displays through conditional interpretation of the combined metadata.
Solution Approach 2:
The unified metadata syntax structure serves multiple functions: it provides legacy SDR metadata for compatibility with older decoders and displays, while simultaneously providing HDR-specific metadata for modern displays and decoders. This multi-functionality allows a single metadata structure to optimize display rendering across different device types without increasing complexity.
3Adaptability or versatility
If legacy syntax is maintained for backward compatibility, then decoder compatibility is improved, but compression efficiency is worsened
Solution Approach 1:
The patent extracts HDR-specific parameters from the legacy syntax structure and places them in a separate second syntax structure. This extraction allows the first syntax structure to maintain legacy compression efficiency while the second structure adds HDR functionality. Legacy decoders process only the first structure, preserving compatibility, while modern decoders utilize both structures for enhanced compression efficiency.
Data Source
AI summary
Sequence-level parameters are generated for an image frame sequence including sequence-level indicators for indicating metadata types present for each image frame in the sequence of image frames. Frame-present parameters are generated for a specific image frame in the sequence including frame-present indicators corresponding to the metadata types as indicated in the sequence-level parameters. The frame-present indicators identify first metadata types for which metadata parameter values are to be encoded in a coded bitstream as metadata payloads. The image frame sequence, the sequence-level parameters, the frame-present parameters and the metadata payloads are encoded in the coded bitstream. A recipient device can generate, from the specific image frame based partly on the metadata parameter values determined for the first metadata types, a target display image for a target display.


