Categorized Constraint Syntax for Video Coding Conformance Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing video coding standards like VVC face challenges in defining restrictions on bitstreams and conformance testing, leading to market fragmentation and increased complexity in interoperability and verification.

Innovation Solution

Implementing a system of general constraint information syntax elements that categorize and group coding tool limitations, allowing for flexible and efficient conformance testing without multiple profiles, using categorized syntax structures and new constraint flags.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple profiles are defined to accommodate different decoding capabilities, then adaptability to various devices is improved, but device complexity and market fragmentation increase

Engineering Contradiction:
Improveadaptability to decoding capabilitiesVSAvoidmarket fragmentation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments constraint information into categorized syntax structures (e.g., first category for transform coding tools, second category for quantization tools). This allows decoders to selectively process only the constraint categories relevant to their capabilities, avoiding the need for multiple complete profiles while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic constraint flags that can be selectively enabled or disabled based on decoder capabilities. This dynamic approach allows the same bitstream to be decoded by different decoder types without requiring multiple static profiles, reducing market fragmentation while preserving adaptability.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If comprehensive constraint information is provided for all coding tools, then conformance testing accuracy is improved, but bitstream complexity and processing overhead increase

Engineering Contradiction:
Improveconformance testing accuracyVSAvoidbitstream complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the necessary constraint information for specific decoding scenarios into separate categorized syntax structures. Instead of providing all possible constraint flags uniformly, the system extracts and provides only those constraints relevant to the actual decoding process, maintaining conformance testing accuracy while reducing bitstream complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements partial constraint information provision based on decoder capabilities. Rather than providing complete constraint information for all possible tools in every bitstream, the system provides partial constraint sets matched to the decoder's actual capabilities, reducing processing overhead while maintaining sufficient accuracy for conformance testing.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If all coding tools are supported in the bitstream, then coding performance is improved, but decoder complexity and processing requirements increase

Engineering Contradiction:
Improvecoding performanceVSAvoiddecoder complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates a universal constraint syntax structure that can accommodate multiple categories of coding tools (transform coding, quantization, and other tools) within a single framework. This universal structure allows high coding performance to be achieved when needed while enabling simpler decoders to ignore unnecessary constraint categories, reducing decoder complexity without sacrificing potential performance.

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

Data Source

PatentUS20250301179A1Semantics for constrained processing and conformance testing in video coding
Publication Date: 2025.09.25 DOLBY LABORATORIES LICENSING CORP
  • US20250301179A1 patent drawing
  • US20250301179A1 patent drawing
  • US20250301179A1 patent drawing

AI summary

Methods, systems, and bitstream syntax are described for constrained processing in video coding. Using one or more syntax elements and either explicit or implicit signaling, an encoder may signal to compliant decoders that certain features of the main profile, such as subpictures and multi-layered scalable coding, are disabled.