Video Bitstream Syntax Element for Decoding Data Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards face inefficiencies in bitstream coding due to the high number of bits required for signaling constraint flags, which are often repeated throughout the video bitstream, leading to increased bandwidth usage.

Innovation Solution

The proposed solution involves using a syntax element to indicate whether decoding data are explicitly coded in the video bitstream or inferred from previous data, allowing for reduced bit usage by eliminating redundant information and optimizing the signaling of constraint flags and other decoding parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If constraint flags are explicitly coded throughout the video bitstream, then decoding reliability is improved, but bandwidth usage increases

Engineering Contradiction:
Improvedecoding reliabilityVSAvoidbandwidth usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts the constraint flag information from repeated explicit coding and consolidates it into a single syntax element at the sequence or picture parameter set level. This allows the same constraint information to be applied across multiple coding units without redundant transmission, thereby reducing bandwidth while maintaining decoding reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The syntax element containing constraint flags serves multiple functions across different decoding units (CTUs, slices, or tiles). Instead of coding separate constraint flags for each unit, a single set of constraint flags universally applies to multiple units, reducing the overall bitstream volume while ensuring consistent decoding behavior throughout the video sequence.

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

2Measurement precision

If decoding parameters are repeated in every coding unit, then decoding accuracy is improved, but coding efficiency deteriorates

Engineering Contradiction:
Improvedecoding accuracyVSAvoidcoding efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent performs preliminary coding of constraint flags at a higher hierarchy level (sequence parameter set or picture parameter set) before actual decoding of coding units. This preliminary action establishes the constraint parameters once, and subsequent decoding units inherit these parameters without requiring repeated explicit coding, thus improving coding efficiency while preserving decoding accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges the constraint flag information from multiple coding units into a single consolidated syntax element. By combining what would otherwise be repeated parameters across CTUs, slices, or tiles into one location in the bitstream, the patent reduces redundancy and improves coding efficiency while maintaining the necessary decoding accuracy through inheritance mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20240406459A1Method and apparatus for signaling decoding data using high level syntax elements
Publication Date: 2024.12.05 INTERDIGITAL VC HOLDINGS INC
  • US20240406459A1 patent drawing
  • US20240406459A1 patent drawing
  • US20240406459A1 patent drawing

AI summary

Methods and apparatuses are described for signaling decoding data in a video bitstream, using a syntax element indicating whether the decoding data are explicitly coded in the video bitstream or inferred from previous data of the video bitstream. A bitstream, a computer-readable storage medium, and a computer program product are also described.