Video Decoder Parsing Level and Constraint Information
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution, high-quality image/video data, particularly for applications like virtual reality and ultra-high definition content, necessitates a highly efficient compression technique to reduce transmission and storage costs while efficiently processing and signaling constraint information in image/video coding systems.
Innovation Solution
A method and apparatus for enhancing image/video coding efficiency by parsing and processing level and constraint information separately within the profile_tier_level syntax structure, allowing for optional skipping of general constraint information signaling and efficient encoding/decoding procedures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If general constraint information is always parsed and processed in the profile_tier_level syntax structure, then complete constraint information is obtained, but processing time and computational complexity increase
Solution Approach 1:
The decoder determines in advance whether to parse general constraint information based on the picture parameter set type and configuration flags. This preliminary decision allows the decoder to skip unnecessary parsing operations while ensuring complete constraint information is obtained when needed, resolving the contradiction between processing time and information completeness.
Solution Approach 2:
The patent applies partial parsing by selectively processing only the necessary constraint information based on the picture parameter set configuration. When certain constraints are not needed or are inferred from other parameters, the decoder skips parsing those specific constraint fields, reducing processing time while maintaining sufficient constraint information for proper decoding.
2Productivity
If constraint information is processed separately from profile, tier, and level information, then processing flexibility and efficiency improve, but the complexity of managing multiple information streams increases
Solution Approach 1:
The patent segments the profile_tier_level syntax structure into distinct components: profile information, tier information, level information, and general constraint information. Each component can be parsed and processed independently based on the picture parameter set configuration, allowing flexible processing while maintaining clear organizational structure that reduces management complexity.
Solution Approach 2:
The decoder dynamically adjusts the processing approach based on the picture parameter set type (e.g., VPS, SPS, PPS) and configuration flags. The parsing and processing operations are made dynamic rather than static, allowing the system to adapt the level of detail processed based on actual decoding requirements, which improves efficiency without permanently increasing structural complexity.
3Measurement precision
If high-resolution image/video data is transmitted and stored, then image/video quality improves, but transmission and storage costs increase
Solution Approach 1:
The patent changes the parameter of constraint information processing based on the picture parameter set configuration and decoding context. By dynamically adjusting which constraint information is parsed and processed, the system optimizes the balance between maintaining high image/video quality through proper constraint enforcement and reducing the computational resources required for processing.
Data Source
AI summary
A method by which a video decoding device decodes a video, according to the present document, comprises the steps of: parsing, from a bitstream, level information indicating the level with which output layer sets comply; acquiring, from the bitstream, constraint information about constraints with which the output layer sets comply; and performing a decoding procedure on the current picture on the basis of the level information and the constraint information, wherein the level information and the constraint information are included in a profile_tier_level syntax structure of the bitstream, and the constraint information in the profile_tier_level syntax structure can be next to the level information.


