Conditional Temporal Sublayer Signaling in Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards face challenges in efficiently signaling and parsing temporal sublayer information, which is crucial for advanced video compression techniques, particularly in next-generation video coding standards like Versatile Video Coding (VVC).

Innovation Solution

A method is introduced to signal a flag indicating the presence of a syntax element specifying the maximum number of temporal sublayers in a coded layer video sequence, allowing conditional signaling and parsing of this information based on the flag's value, enabling more flexible and efficient encoding and decoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If temporal sublayer information is always signaled explicitly in video coding standards, then decoding accuracy is improved, but bitstream overhead increases

Engineering Contradiction:
Improvetemporal sublayer information accuracyVSAvoidbitstream data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies dynamics by making the signaling of temporal sublayer information conditional rather than static. The flag `sps_temporal_sublayer_present_flag` dynamically controls whether the syntax element `sps_max_sublayers_minus1` is signaled in the bitstream. This allows the system to adapt between explicit signaling (when needed for accuracy) and implicit derivation (when not needed), resolving the contradiction between decoding accuracy and bitstream overhead.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter state by introducing a control flag that switches between two modes: when `sps_temporal_sublayer_present_flag` is set to 1, the syntax element is explicitly signaled; when set to 0, the syntax element is derived implicitly. This parameter change allows the system to optimize between precision and data volume based on specific coding conditions.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If video coding standards support multiple future standards with different temporal sublayer requirements, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvecompatibility with video coding standardsVSAvoidencoding and decoding process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a flag-based mechanism that can accommodate multiple video coding standards (including current and future standards like VVC) through a single unified approach. The same flag `sps_temporal_sublayer_present_flag` and conditional signaling mechanism can serve different standards with varying temporal sublayer requirements, eliminating the need for separate handling logic for each standard and thereby reducing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If conditional signaling of syntax elements is implemented, then encoding efficiency is improved, but parsing complexity increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidparsing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by placing the control flag `sps_temporal_sublayer_present_flag` before the syntax element `sps_max_sublayers_minus1` in the bitstream structure. This allows the decoder to first read the flag and determine in advance whether to expect and parse the subsequent syntax element, thereby preparing the parsing logic beforehand and avoiding complex conditional checks during the parsing phase, thus maintaining parsing simplicity while achieving encoding efficiency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12262040B2Systems and methods for signaling temporal sublayer information in video coding
Publication Date: 2025.03.25 SHARP KK
  • US12262040B2 patent drawing
  • US12262040B2 patent drawing
  • US12262040B2 patent drawing

AI summary

This disclosure relates to video coding and more particularly to techniques for signaling temporal sublayer information for coded video. According to an aspect of an invention, a flag indicating whether a syntax element specifying a maximum number of temporal sublayers that are present in each coded layer video sequence referring to a sequence parameter set is present in the sequence parameter set is signaled; and the syntax element specifying a maximum number of temporal sublayers is conditionally signaled based on the value of the flag.