Adaptive Image Parameter Coding for Lower Video Signaling Cost
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video encoding techniques, such as HEVC, are inefficient in reducing the signaling cost and compression gain for image parameters, leading to unsatisfactory compression performance.
Innovation Solution
A method for encoding image parameters that selects a coding method based on the values of preceding image areas, associating shorter code words with the most probable values and longer code words with the least probable values, reducing the computational complexity and signaling cost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a fixed coding method (such as HEVC's decision tree) is used to code intra prediction modes, then the coding process is simple and standardized, but the signaling cost remains high and compression performance is unsatisfactory
Solution Approach 1:
The patent applies dynamics by making the coding method adaptive rather than fixed. The encoder selects between different coding methods (first or second method) based on the actual values of neighboring blocks, allowing the coding process to dynamically adjust to the image content. This resolves the contradiction by maintaining simplicity through a clear selection rule while improving compression efficiency through content-adaptive coding.
Solution Approach 2:
The patent changes the parameter of coding method selection based on image content parameters (neighboring block values). By monitoring whether neighboring blocks use default prediction modes or have specific intra prediction mode values, the system switches between different coding approaches. This allows the same parameter (intra prediction mode) to be coded differently depending on local image characteristics, improving compression without complicating the overall process.
2Loss of information
If shorter code words are assigned to probable values to reduce signaling cost, then bit rate decreases, but the coding complexity increases due to method selection
Solution Approach 1:
The patent segments the coding process into distinct methods: a first coding method for when neighboring blocks use default prediction modes, and a second coding method for other cases. Each segment has its own simplified coding rules. This segmentation reduces overall complexity by avoiding a single complex decision tree, while still enabling shorter code words for probable values within each segment.
Solution Approach 2:
The patent uses lightweight, simple coding methods that are easy to implement and discard when conditions change. Rather than maintaining a single complex coding structure, the system switches between simple, disposable coding approaches based on content, reducing both signaling cost and implementation complexity.
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
The invention relates to the coding of at least one current image parameter (Pu), characterized in that, in relation to a zone (Bi) of a current image (ICj), it implements the following: - as a function of the value of at least one parameter of an image zone which precedes said zone of the current image, selection (C3a) of a scheme for coding said at least one current image parameter, from among at least two predetermined coding schemes (MCx, MCy), - coding (C4a) of the value of said at least one current image parameter with the aid of the selected coding scheme (MCsel).