Video Decoding Syntax Element Signaling for Compression Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies face challenges in efficiently managing intra and inter coding modes for sub-partitions within a picture, leading to suboptimal compression efficiency due to unnecessary signaling of syntax elements and potential redundancy in bitstreams.

Innovation Solution

The proposed solution involves using high-level syntax control flags to determine whether intra or inter coding is allowed for sub-partitions, allowing for selective decoding of syntax elements specific to each mode, reducing unnecessary signaling and improving coding efficiency by only transmitting required elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all syntax elements are signaled for both intra and inter coding modes, then decoding completeness is ensured, but bitstream redundancy increases and compression efficiency decreases

Engineering Contradiction:
Improvedecoding completenessVSAvoidcompression efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts and removes unnecessary syntax elements from the bitstream by introducing flags that indicate whether intra or inter coding modes are present. When a mode is not used, its corresponding syntax elements are omitted from the bitstream, reducing redundancy while maintaining decoding completeness through proper flag signaling.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the structure of syntax element signaling by introducing high-level flags (pic_intra_only_flag, pic_inter_only_flag) that modify the presence and requirements of subsequent syntax elements. This parameter change allows the bitstream to adapt its structure based on the actual coding modes used, eliminating unnecessary elements.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If high-level syntax control is implemented to selectively signal syntax elements, then compression efficiency improves, but decoding complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoiddecoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the syntax structure into hierarchical levels with clear flag indicators (pic_intra_only_flag, picInterOnlyFlag) that divide the decision-making process for syntax element decoding. This segmentation allows the decoder to systematically navigate which syntax elements to process based on flag values, managing complexity through structured organization rather than eliminating the need for decision logic.

Inventive Principle:
Principle #1Segmentation

3Quantity of substance

If unnecessary syntax elements are removed from the bitstream, then bandwidth requirements decrease, but signaling information is reduced

Engineering Contradiction:
Improvebandwidth requirementsVSAvoidsignaling information
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent implements self-service by having the flags themselves carry the necessary information about which syntax elements are present. The pic_intra只有flag and picInterOnlyFlag provide direct signaling that enables the decoder to automatically identify and process only the relevant syntax elements, eliminating the need for separate presence indicators for each element.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12155841B2Signaling presence of inter and intra syntax elements for a picture
Publication Date: 2024.11.26 TENCENT AMERICA LLC
  • US12155841B2 patent drawing
  • US12155841B2 patent drawing
  • US12155841B2 patent drawing

AI summary

Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry receives, from a coded video bitstream, coding information for a current picture. At least one flag in the coding information indicates one or more allowable coding types for sub-partitions in the current picture. The one or more allowable coding types include at least one of intra coding and inter coding for the sub-partitions. The processing circuitry determines, based on the at least one flag, whether to decode intra syntax elements used only for coding intra sub-partitions and whether to decode inter syntax elements used only for coding inter sub-partitions. The processing circuitry decodes the intra syntax elements in the coding information when the intra syntax elements are determined to be decoded and decodes the inter syntax elements in the coding information when the inter syntax elements are determined to be decoded.