Output Layer Set Signaling for Selective VVC Layer Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding standards lack efficient mechanisms for signaling output layer set information, particularly in next-generation video coding technologies like Versatile Video Coding (VVC), which complicates the decoding process and hinders optimal display of specific regions or layers of interest.
Innovation Solution
Implement techniques for signaling syntax elements that indicate the presence and conditionally parse hypothetical reference decoder parameters in video parameter sets, allowing for precise control over output layer sets and enhancing the decoding process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If video coding standards incorporate multiple layers and output layer sets for enhanced video compression and display flexibility, then video compression efficiency and adaptability are improved, but decoding complexity and processing difficulty increase
Solution Approach 1:
The patent segments the output layer set information into distinct syntax elements (ols_mode_idc, num_output_layer_sets_minus1, ols_output_layer_id, etc.) that can be independently parsed and processed. This segmentation allows the decoder to handle different output layer configurations through modular syntax element processing, reducing overall decoding complexity while maintaining adaptability
Solution Approach 2:
The patent performs preliminary signaling of output layer set information in the video parameter set (VPS) before actual video decoding. By pre-defining the number of output layer sets, the modes of operation, and the layer assignments through syntax elements, the decoder is prepared in advance, reducing real-time processing complexity while maintaining configuration flexibility
2Measurement precision
If syntax elements for output layer set information are signaled in video parameter sets, then decoding accuracy and layer control precision are improved, but data transmission overhead and processing time increase
Solution Approach 1:
The patent extracts output layer set information into dedicated syntax elements (ols_mode_idc, num_output_layer_sets_minus1, ols_output_layer_id) that are separately parsed from the main video data stream. This extraction allows for precise layer control through targeted syntax element processing while minimizing the time impact on overall decoding by isolating the parsing operations
Solution Approach 2:
The patent uses parameter-based syntax elements that can adapt their presence and values based on coding conditions. For example, certain output layer set syntax elements are only signaled when specific conditions are met (e.g., when multiple output layer sets are configured), dynamically changing the data transmission overhead based on the actual video content requirements while maintaining high signaling accuracy when needed
Data Source
AI summary
A device may be configured to signal output layer set information according to one or more of the techniques described herein. The device comprising one or more processors configured to: receiving a video parameter set including syntax elements; parsing first syntax element from the video parameter set specifying whether at least one output layer set specified by the video parameter set contains more than one layer; and parsing second syntax element specifying whether the video parameter contains sequence-level hypothetical reference decoder parameters in a case that the first syntax element specifies that at least one output layer set specified by the video parameter set contains more than one layer.


