Parameter Set Signaling for Flexible Video Tool Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video codec designs face challenges in efficiently coding and updating parameters of various tools in a parameter set without increasing complexity in activation and management of parameter sets.

Innovation Solution

The proposed method involves determining tool parameters for encoding or decoding a video region, generating a parameter set with a tool flag indicating the presence of the tool parameter, and coding this parameter set with a unique identifier, allowing for flexible updating of tool parameters without duplicating information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If tool parameters are coded directly in the parameter set, then the parameters can be updated flexibly, but the complexity in activation and management of parameter sets increases

Engineering Contradiction:
Improveflexibility in updating tool parametersVSAvoidcomplexity in activation and management of parameter sets
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the parameter set into multiple independent tool parameter groups, each identified by a unique tool parameter identifier. This segmentation allows each tool parameter to be independently coded and updated without affecting other tools, providing flexibility while maintaining manageable complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses parameter set identifiers to reference and copy existing parameter set configurations. Instead of directly embedding all tool parameters, the system creates lightweight references (identifiers) that point to full parameter sets, enabling flexible updates through identifier changes while reducing the complexity of direct parameter management.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple parameter sets are used to store tool parameters, then parameter flexibility improves, but the management complexity increases

Engineering Contradiction:
Improveparameter flexibilityVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal parameter set management system where a single parameter set structure can serve multiple tools through the use of tool parameter identifiers. Each parameter set can be universally applied to different tools by changing the identifier, providing parameter flexibility while simplifying management through a unified structure rather than separate management for each tool.

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

Solution Approach 2:

The patent establishes equipotentiality by making all parameter sets follow the same structure and management rules, regardless of which tool they serve. This standardization ensures that managing multiple parameter sets becomes as simple as managing one, reducing management complexity while maintaining the flexibility to update parameters for any tool using the same process.

Inventive Principle:
Principle #12Equipotentiality

3Adaptability or versatility

If tool parameters are updated frequently, then coding adaptability improves, but the computational burden increases

Engineering Contradiction:
Improvecoding adaptabilityVSAvoidcomputational burden
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary action by pre-organizing tool parameters into structured parameter sets with unique identifiers during the encoding phase. This preliminary organization allows the decoder to efficiently retrieve and update only the specific parameter set identified by the identifier, rather than processing all parameters, thereby reducing computational burden while maintaining coding adaptability for frequent updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the necessary parameter set identifier from the full parameter set information during encoding. This extraction allows the decoder to retrieve and update only the specific parameter set needed, rather than processing entire parameter sets, significantly reducing computational burden while maintaining the ability to frequently update tool parameters through identifier-based selection.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250056050A1Parameter set signaling in digital video
Publication Date: 2025.02.13 ZTE CORP
  • US20250056050A1 patent drawing
  • US20250056050A1 patent drawing
  • US20250056050A1 patent drawing

AI summary

A bitstream processing technique includes obtaining a first parameter set identifier from a data unit containing bits corresponding to a coded video region, obtaining a tool flag from a first parameter set corresponding to the first parameter set identifier, determining, from the tool flag, that a tool parameter of a tool corresponding to the tool flag is present or enabled for decoding the coded video region, wherein the tool corresponds to a video coding technique, obtaining, based on the determining, a second parameter set identifier, obtaining the tool parameter from a second parameter set corresponding to the second parameter set identifier, and decoding the video region using the tool parameter.