Video SPS Constraint Signaling for Faster Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video coding methods suffer from inefficient decoding due to redundant candidate values in general constraints information (GCI), leading to low decoding efficiency as the decoder needs to check each bit of non-flag syntax elements to determine constraint imposition.

Innovation Solution

Implement a method where a maximum constraint indication in the GCI is set to zero, indicating no constraint on parameter values, allowing efficient decoding by eliminating redundant checks and reducing unnecessary constraint evaluations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the number of candidate values for non-flag syntax elements in GCI is increased to indicate more constraint conditions, then the constraint representation capability is improved, but the decoding efficiency deteriorates due to redundant values and increased bit-checking requirements

Engineering Contradiction:
Improveconstraint representation capabilityVSAvoiddecoding efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent changes the parameter representation by introducing a maximum constraint indication value that directly specifies the upper bound of constraint parameters. Instead of using multiple candidate values with redundancy, the system uses a compact parameter (maximum constraint indication) that can represent any constraint level from 0 to 15, reducing the number of bits required for decoding while maintaining full adaptability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent inverts the traditional approach by instead of listing all possible constraint conditions as candidate values, it specifies the maximum constraint indication and derives all valid constraint levels from this single value. This inversion transforms a redundant enumeration approach into an efficient bound-based approach, where the decoder only needs to check against the maximum value rather than evaluating multiple candidate flags.

Inventive Principle:
Principle #13The other way round (Inversion)

2Adaptability or versatility

If a specific candidate value much greater than zero is used to indicate no constraint, then the constraint indication range is improved, but the decoding complexity increases as the decoder must check each bit sequentially

Engineering Contradiction:
Improveconstraint indication rangeVSAvoiddecoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter encoding by using a maximum constraint indication value that directly represents the constraint level. When the maximum constraint indication is 0, it immediately indicates no constraint without requiring sequential bit checking. This parameter transformation converts a complex multi-bit evaluation process into a simple single-value comparison, reducing decoding complexity while maintaining the full range of constraint indications.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12581121B2Device and method for encoding video data using maximum bit-depth constraint information
Publication Date: 2026.03.17 SHARP KK
  • US12581121B2 patent drawing
  • US12581121B2 patent drawing
  • US12581121B2 patent drawing

AI summary

A method of encoding video data performed by an electronic device is provided. The method receives the video data. The method further determines, for general constraints information of the video data, a maximum constraint indication used for determining a maximum value of a parameter included in a sequence parameter set (SPS) for the video data. The maximum constraint indication does not impose a constraint on the maximum value of the parameter when the maximum constraint indication is equal to zero.