Video Bitstream Syntax Structure for General Constraint Information Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing designs for signaling general constraint information (GCI) fields in video coding require more bits than necessary, leading to inefficiencies in bitstream representation and decoding processes.

Innovation Solution

The proposed solution involves modifying the syntax structure of the profile-tier-level (PTL) syntax structure to conditionally signal GCI fields. This includes adding a new syntax element, such as a 1-bit flag (gci_present_flag), to indicate the presence of GCI fields, and rearranging the byte alignment syntax to reduce unnecessary bit usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If GCI fields are always signaled in the PTL syntax structure, then compatibility with existing video coding standards is maintained, but the number of bits required for signaling increases unnecessarily

Engineering Contradiction:
Improvecompatibility with video coding standardsVSAvoidnumber of bits required for signaling
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent applies dynamics by making the GCI syntax structure optional rather than fixed. A new syntax element `gci_present_flag` dynamically indicates whether the GCI fields are present in the PTL syntax structure, allowing the system to adapt between different signaling configurations based on actual needs while maintaining compatibility with standards that require these fields.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of syntax structure flexibility by introducing conditional signaling. Instead of always including GCI fields, the system can now vary the presence of these fields based on the `gci present flag`, thereby changing the bitstream characteristics to reduce unnecessary bits while preserving compatibility where needed.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If byte alignment syntax is always included after GCI fields, then structural consistency is maintained, but redundant bit usage increases when GCI fields are not present

Engineering Contradiction:
Improvestructural consistency of syntax structureVSAvoidredundant bit usage
Core Design Contradiction:
Stability of the object's compositionVSLoss of substance

Solution Approach 1:

The patent makes the byte alignment syntax dynamic by conditioning its inclusion on the presence of GCI fields. The alignment syntax is only included when `gci present flag` indicates GCI fields are present, thereby avoiding redundant alignment bits when GCI is not signaled while maintaining structural consistency where GCI fields exist.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent extracts the byte alignment syntax from a fixed position and makes it conditional. By taking out the alignment syntax and only including it when necessary (when GCI fields are present), the system eliminates unnecessary bits while preserving the structural integrity and alignment requirements where GCI fields are actually used.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of substance

If GCI fields are conditionally signaled using a flag, then bit efficiency is improved, but the syntax structure becomes more complex

Engineering Contradiction:
Improvebit efficiencyVSAvoidsyntax structure complexity
Core Design Contradiction:
Loss of substanceVSDevice complexity

Solution Approach 1:

The patent segments the PTL syntax structure into distinct parts: the mandatory profile-tier-level information, the optional GCI fields, and the byte alignment syntax. By segmenting the syntax and using a flag to indicate the presence of optional parts, the system achieves bit efficiency while keeping the overall structure manageable and parseable through clear segmentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent makes the `gci present flag` a universal indicator that serves multiple purposes: it signals the presence of GCI fields, determines whether byte alignment syntax should be included, and guides the parsing process. This multi-functionality reduces the need for separate control mechanisms, thereby limiting the increase in syntax complexity while achieving bit efficiency.

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

Data Source

PatentUS12244868B2Signaling of general constrain information
Publication Date: 2025.03.04 BYTEDANCE INC
  • US12244868B2 patent drawing
  • US12244868B2 patent drawing
  • US12244868B2 patent drawing

AI summary

Methods, systems, and devices for signaling of general constraint information are described. An example method of video processing includes performing a conversion between a video including one or more pictures and a bitstream of the video according to a rule. The rule specifies that a syntax structure in a profile-tier-level syntax structure is after a syntax element. The syntax structure includes information related to general constraint information (GCI) for the bitstream. The syntax element indicates a level to which an output layer set associated with the profile-tier-level syntax structure conforms.