High-Level Video Coding Syntax With Conditional Default Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of efficiently encoding and decoding high-definition and ultra-high-definition video data while maintaining image quality is exacerbated by the exponential growth in video data volume, necessitating improved methods and systems for video coding, particularly in high-level syntax processing.

Innovation Solution

The implementation of methods and systems that allow for the decoding of video data by setting default values for certain syntax elements based on predefined conditions, enabling functions such as intra and inter prediction, and quantization, thereby optimizing video data processing in video bitstreams according to predefined functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all syntax elements are explicitly encoded in the bitstream, then decoding accuracy is improved, but bitstream length increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidbitstream length
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and removes redundant syntax elements from the bitstream by establishing default values for certain parameters. When a syntax element has a predetermined default value, the encoder does not transmit it explicitly, and the decoder automatically assigns the default value, thereby reducing bitstream length while maintaining decoding accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The decoder is designed to self-assign default values to syntax elements that are not explicitly transmitted in the bitstream. This self-service mechanism allows the decoding process to complete accurately without requiring all parameters to be explicitly encoded, thus reducing the bitstream length while preserving decoding precision.

Inventive Principle:
Principle #25Self-service

2Quantity of substance

If default values are assigned to syntax elements, then bitstream length is reduced, but information completeness may be compromised

Engineering Contradiction:
Improvebitstream lengthVSAvoidinformation completeness
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent applies preliminary action by pre-establishing default values for syntax elements before the encoding/decoding process. These default values are predetermined and agreed upon by both encoder and decoder, allowing the decoder to correctly reconstruct the original data even when certain syntax elements are not explicitly transmitted, thus preventing information loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter representation by transitioning from explicit encoding of all syntax elements to a hybrid approach where some parameters use default values and others are explicitly encoded. This parameter change optimizes the balance between bitstream length and information completeness by only transmitting necessary variable parameters.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If complex syntax element processing is implemented, then video quality is improved, but processing complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the syntax element processing into two distinct parts: elements with default values that require simple automatic assignment, and elements without default values that require explicit decoding. This segmentation simplifies the overall processing complexity by handling the majority of syntax elements through a straightforward default value mechanism while maintaining video quality through selective explicit encoding of critical parameters.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12452460B2Methods and apparatus for high-level syntax in video coding
Publication Date: 2025.10.21 BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
  • US12452460B2 patent drawing
  • US12452460B2 patent drawing
  • US12452460B2 patent drawing

AI summary

An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from a bitstream, multiple syntax elements at one or more of sequence parameter set (SPS) level, picture parameter set (PPS) level, and slice level, wherein the multiple syntax elements are associated with a predefined function and sequentially arranged in the bitstream; in accordance with a determination that at least one of the multiple syntax elements satisfies a predefined condition: receiving, from the bitstream, a second syntax element after the multiple syntax elements; in accordance with a determination that the at least one of the multiple syntax elements does not satisfy the predefined condition: setting a value of the second syntax element to a default value; and performing the predefined function for video data from the bitstream in accordance with at least one of the multiple syntax elements and the second syntax element, wherein the predefined function is one selected from the group consisting of intra prediction function, inter prediction function, and merge mode.