Video Decoder Capability Signaling via Hierarchical Syntax

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards face challenges in efficiently signaling decoding capability information, which is crucial for optimal video decoding and compression, especially as new standards like Versatile Video Coding (VVC) aim to enhance compression capabilities beyond HEVC.

Innovation Solution

The method involves receiving and parsing decoding capability information, specifically utilizing a zero 4-bit syntax element and an additional syntax element to determine the number of profile, tier, and level syntax structures, allowing for conditional signaling and parsing of these structures based on the syntax element's value.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If decoding capability information is signaled using traditional methods, then the bitstream structure is simple, but the flexibility and adaptability of video decoding are limited

Engineering Contradiction:
Improveflexibility and adaptability of video decodingVSAvoidbitstream structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The decoding capability information is segmented into multiple syntax elements organized in a hierarchical structure. The syntax structure includes a syntax element indicating the number of profile, tier, level syntax structures, followed by individual profile_tier_level syntax structures. This segmentation allows the decoder to efficiently parse only the necessary capability information based on the indicated count, improving adaptability while maintaining structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional organization for decoding capability information by adding a layer of abstraction with the syntax element that specifies the number of profile, tier, level structures. This creates a two-level structure: first level indicates the quantity of structures, second level contains the actual capability data. This dimensional change enables more flexible signaling without proportionally increasing complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If the number of profile, tier, level syntax structures is increased to provide more decoding capability information, then the adaptability improves, but the data transmission overhead increases

Engineering Contradiction:
Improvedecoding capability information completenessVSAvoiddata transmission overhead
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The syntax element indicating the number of profile, tier, level syntax structures is parsed beforehand, allowing the decoder to pre-allocate buffers and prepare parsing logic before actually processing the capability information. This preliminary action enables efficient handling of variable-length capability data without requiring fixed-size allocations, reducing overall overhead while maintaining completeness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses a variable-length syntax element to indicate the number of profile, tier, level structures, allowing the data transmission overhead to dynamically adapt to the actual information content. When fewer capability structures are needed, fewer bits are transmitted. This parameter change approach ensures that the overhead closely matches the actual information requirements, preventing unnecessary data transmission.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12114018B2Device, and method of decoding video data
Publication Date: 2024.10.08 SHARP KK
  • US12114018B2 patent drawing
  • US12114018B2 patent drawing
  • US12114018B2 patent drawing

AI summary

A device may be configured to decoding capability information according to one or more of the techniques described herein.