Scalable Nesting SEI Message Filtering for Target OLS Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding systems fail to efficiently remove scalable nesting SEI messages that are not relevant to the target output layer set during sub-bitstream extraction, leading to increased bitstream size without additional functionality.
Innovation Solution
Implement mechanisms to remove scalable nesting SEI messages from the bitstream if they do not relate to any layer in the target output layer set, thereby reducing the bitstream size and resource usage at both the encoder and decoder.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If scalable nesting SEI messages are retained in the bitstream during sub-bitstream extraction, then conformance checking coverage is maintained, but bitstream size increases without providing additional functionality
Solution Approach 1:
The patent extracts and removes scalable nesting SEI messages from the bitstream during sub-bitstream extraction when they are not relevant to the target output layer set. This selective removal eliminates unnecessary data while preserving messages that are actually needed for conformance checking, thereby reducing bitstream size without compromising reliability.
Solution Approach 2:
The patent applies different treatment to different SEI messages based on their local characteristics - specifically whether they reference layers in the target output layer set. Messages that reference target layers are retained, while those that don't reference any target layer are removed. This localized quality differentiation optimizes the bitstream by keeping only relevant information.
2Quantity of substance
If scalable nesting SEI messages are removed during sub-bitstream extraction, then bitstream size is reduced, but processing overhead increases due to complexity determination
Solution Approach 1:
The patent performs preliminary analysis during the sub-bitstream extraction process to determine whether scalable nesting SEI messages reference layers in the target output layer set. By making this determination early in the extraction process, the system avoids later processing overhead and efficiently identifies which messages can be removed without requiring complex re-evaluation.
Solution Approach 2:
The patent uses the existing layer reference information already present in the SEI messages to determine their relevance. The messages contain inherent metadata about which layers they reference, allowing the system to self-determine which messages to retain or remove without requiring external complex analysis, thereby reducing processing overhead.
3Loss of information
If scalable nesting SEI messages are not removed, then message relevance is preserved, but memory and network resources are wasted
Solution Approach 1:
The patent extracts and removes irrelevant scalable nesting SEI messages from the bitstream before transmission or storage. By taking out only the necessary messages (those referencing target output layer set layers) and removing the rest, the system preserves essential information while eliminating waste of memory and network resources associated with transmitting or storing unnecessary data.
Data Source
AI summary
A video coding mechanism is disclosed. The mechanism includes encoding a bitstream comprising one or more output layer sets (OLSs). A sub-bitstream extraction process is performed by a hypothetical reference decoder (HRD) to extract a target OLS from the OLSs. A supplemental enhancement information (SEI) network abstraction layer (NAL) unit that contains a scalable nesting SEI message is removed from the bitstream when no scalable-nested SEI messages in the scalable nesting SEI message reference the target OLS. A set of bitstream conformance tests are performed on the target OLS. The bitstream is stored for communication toward a decoder


