HRD Parameter Adaptation for CL-RAS Picture Conformance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in decoding cross-layer random access skipped (CL-RAS) pictures, particularly when they are not correctly decodable, leading to non-conformity in bitstreams and incorrect removal of coded pictures from the coded picture buffer, which affects the frame rate and conformance to video coding standards.
Innovation Solution
The implementation of techniques that determine the presence of CL-RAS pictures in a bitstream through a Supplemental Enhancement Information (SEI) message and adjust Hypothetical Reference Decoder (HRD) parameters to ensure correct decoding and conformance, including generating SEI messages to indicate the presence or absence of CL-RAS pictures and using different HRD parameters based on their availability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If CL-RAS pictures are decoded using existing video coding technologies, then decoding complexity is reduced, but decoding correctness deteriorates leading to non-conformity in bitstreams
Solution Approach 1:
The patent applies dynamics by making the reference picture buffer management adaptive based on the presence or absence of CL-RAS pictures. The decoder dynamically adjusts its behavior: when CL-RAS pictures are present, it uses one set of HRD parameter interpretation rules, and when they are absent, it uses another set. This dynamic adaptation resolves the contradiction by allowing simple decoding operations while maintaining correctness through context-aware buffer management.
Solution Approach 2:
The patent changes the interpretation of HRD parameters based on the decoding context. Specifically, it modifies how removal delay parameters are interpreted and applied depending on whether CL-RAS pictures are present in the bitstream. This parameter adaptation allows the same decoding machinery to handle both cases correctly without increasing complexity, thus resolving the contradiction between simple decoding and correct results.
2Device complexity
If CL-RAS pictures are removed from the coded picture buffer, then buffer management is simplified, but frame rate and conformance deteriorate
Solution Approach 1:
The patent makes buffer management dynamic by conditionally removing CL-RAS pictures based on their decodability status. Instead of always removing or never removing them, the system adapts its behavior: when CL-RAS pictures are not correctly decodable, they are removed with adjusted timing; when they are decodable, they are retained. This dynamic approach maintains frame rate and conformance while keeping buffer management relatively simple.
Solution Approach 2:
The patent performs preliminary determination of CL-RAS picture decodability before buffer management decisions are made. By预先 (in advance) identifying which CL-RAS pictures are not correctly decodable, the system can apply the correct removal timing and HRD parameter interpretation beforehand, avoiding complex runtime buffer management while maintaining frame rate and conformance requirements.
3Device complexity
If standard HRD parameters are used for CL-RAS pictures, then parameter interpretation is simplified, but conformance to video coding standards deteriorates
Solution Approach 1:
The patent changes the interpretation of HRD parameters based on the presence of CL-RAS pictures. When CL-RAS pictures are present, the system applies modified interpretation rules for removal delay parameters that account for their special status. This parameter adaptation maintains conformance to video coding standards while keeping the overall system relatively simple by building upon standard parameter structures rather than creating entirely new ones.
Solution Approach 2:
The patent introduces an intermediary layer of logic that sits between the standard HRD parameters and the actual buffer management operations. This intermediary interprets the standard parameters and adapts them appropriately based on the presence of CL-RAS pictures, thereby maintaining conformance without requiring complete redesign of the parameter interpretation mechanism.
Data Source
Figure 1
Figure C-1
Figure 2
AI summary
A device may determine, based on a value, whether all cross-layer random access skipped (CL-RAS) pictures of an intra random access point (IRAP) access unit are present in a video data bitstream. In addition, the device may reconstruct pictures of the video data based at least in part on syntax elements decoded from the video data bitstream.