VVC Picture Header Syntax for Early APS ID Parsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The introduction of a picture header in the Versatile Video Coding (VVC) standard necessitates parsing a large number of parameters, increasing decoding complexity without any improvement in coding performance.

Innovation Solution

The proposed solution involves setting syntax elements related to APS ID information at the beginning of the picture and slice headers, allowing early parsing of these elements, thereby reducing the need to parse the remainder of the header, and moving other streaming-related syntax elements towards the top of the header for faster parsing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a picture header is introduced into the bitstream to specify syntax elements for decoding slices, then decoding capability and flexibility are improved, but parsing complexity increases due to the large number of parameters that need to be parsed

Engineering Contradiction:
Improvedecoding capabilityVSAvoidparsing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by placing APS ID-related syntax elements at the beginning of the picture header and slice header, enabling early parsing of these elements before other decoding parameters. This allows streaming applications to extract needed information without parsing the entire header, reducing parsing complexity while maintaining full decoding capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the header parsing process by separating APS ID information from other decoding parameters through structured placement in the bitstream. This segmentation enables selective parsing where applications can stop parsing after extracting needed APS ID information, reducing the effective parsing complexity without compromising the completeness of the header structure.

Inventive Principle:
Principle #1Segmentation

2Reliability

If all syntax elements are parsed to ensure complete decoding, then decoding accuracy is maintained, but processing time increases for streaming applications that only need specific information

Engineering Contradiction:
Improvedecoding accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By positioning APS ID syntax elements at the beginning of headers, the patent enables preliminary extraction of critical information before parsing remaining parameters. Streaming applications can obtain needed data quickly without sacrificing decoding accuracy, as the complete header structure remains intact for applications requiring full parameter parsing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by providing different parsing depths for different applications: streaming applications can perform shallow parsing after extracting APS ID information, while complete decoding applications parse the full header. This localized optimization allows each application type to process data efficiently according to its specific needs without compromising overall system reliability.

Inventive Principle:
Principle #3Local quality

3Productivity

If syntax elements are placed at the beginning of headers for faster parsing, then parsing speed is improved, but the structured organization of the header may be compromised

Engineering Contradiction:
Improveparsing speedVSAvoidheader structure
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent segments the header into distinct functional sections with APS ID information placed in the initial segment for rapid access, while maintaining the overall structured organization. This segmentation allows both fast parsing of critical elements and systematic processing of complete parameters, preserving header structure stability while improving parsing speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By performing preliminary placement of APS ID elements at the header beginning, the patent enables fast parsing without compromising structural integrity. The structured organization is maintained through consistent positioning and clear delimitation of sections, allowing applications to quickly access needed information while the complete structure remains available for full decoding operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12495166B2High level syntax for video coding and decoding
Publication Date: 2025.12.09 CANON KK
  • US12495166B2 patent drawing
  • US12495166B2 patent drawing
  • US12495166B2 patent drawing

AI summary

A method of decoding video data from a bitstream, the bitstream comprising video data corresponding to one or more slices. The bitstream comprises a picture header comprising syntax elements to be used when decoding one or more slices, and a slice header comprising syntax elements to be used when decoding a slice. In the picture header at least one syntax element indicating whether a decoding tool may be used in the picture. When the decoding tool is used in the picture, at least one APS ID related syntax element is parsed for the decoding tool in the picture header. The decoding also comprises parsing, in a slice header, at least one syntax element indicating whether the decoding tool is to be used or not for that slice prior to syntax elements relating to other decoding tools. A bitstream is decoded using said syntax elements.