VVC Picture Header Syntax Layout for Early APS ID Parsing
Find Innovative SolutionsGenerate 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
Repositioning syntax elements related to APS ID information at the beginning of the picture and slice headers, allowing early parsing and reducing the need to parse the remainder of the header, thereby simplifying the parsing process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a picture header is introduced into the bitstream to specify syntax elements for decoding, then decoding capability is improved, but parsing complexity increases due to the large number of parameters that need to be parsed
Solution Approach 1:
The patent applies preliminary action by placing APS ID-related syntax elements at the beginning of the picture header, before other decoding tool parameters. This allows the parser to extract APS ID information early in the parsing process, enabling applications to make decisions about unused APS without parsing the entire header, thus reducing overall parsing complexity while maintaining full decoding capability.
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 APS ID tracking
Solution Approach 1:
The patent extracts and separates APS ID-related syntax elements from the rest of the picture header parameters. By taking out these critical elements and positioning them at the beginning of the header, the patent enables selective parsing where applications can extract only the necessary APS ID information without parsing the complete header, thereby reducing processing time while maintaining decoding accuracy for the extracted information.
3Productivity
If syntax elements are repositioned to the beginning of the header, then parsing efficiency is improved for streaming applications, but the header structure becomes more complex
Solution Approach 1:
The patent applies segmentation by dividing the picture header into distinct logical sections: one containing APS ID-related syntax elements and another containing other decoding tool parameters. This segmentation allows the header to be parsed in stages, with the first section providing critical APS ID information that can be processed independently, thereby improving parsing efficiency while managing structure complexity through modular organization.
Data Source
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.


