Image Encoding Prediction Parameter Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video encoding methods face challenges in reducing the encoding amount of prediction parameters without compromising encoding efficiency, particularly in intra prediction where prediction mode information needs to be encoded for each prediction target region.
Innovation Solution
An image encoding device classifies prediction units into two groups and selects prediction parameters from a basic set for the first group and a reduced set for the second group, encoding information indicating the selected parameters, where the reduced set includes at least part of the parameters from the first group, optimizing parameter selection for each prediction unit based on correlation with nearby units.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If prediction mode information is encoded for each prediction target region to maintain encoding efficiency, then encoding efficiency is improved, but encoding amount increases
Solution Approach 1:
The prediction image is divided into multiple unit regions, and prediction units within each unit region are classified into different groups. Different parameter sets (basic set and reduced set) are applied to different groups, allowing selective encoding of prediction parameters only where necessary to maintain encoding efficiency while reducing overall encoding amount.
Solution Approach 2:
Different parts of the prediction image (different unit regions and prediction unit groups) are treated differently regarding parameter encoding. The basic parameter set is applied to the first group where encoding efficiency is critical, while the reduced parameter set is applied to the second group where encoding amount can be reduced, achieving local optimization of the encoding process.
2Productivity
If a basic set of prediction parameters is used for all prediction units to ensure accuracy, then encoding efficiency is maintained, but encoding amount increases
Solution Approach 1:
The parameter set applied to prediction units is not static but dynamically selected based on the group classification. The system switches between the basic parameter set and the reduced parameter set depending on which group the prediction unit belongs to, allowing flexible adaptation between encoding efficiency and encoding amount requirements.
Solution Approach 2:
The invention changes the parameters (prediction parameters) based on the classification of prediction units. By modifying which parameter set is applied (basic set vs. reduced set) according to the group assignment, the system optimizes the balance between encoding efficiency and encoding amount through parameter selection rather than using a fixed parameter set for all units.
3Quantity of substance
If a reduced set of prediction parameters is used for all prediction units to reduce encoding amount, then encoding amount is reduced, but encoding efficiency deteriorates
Solution Approach 1:
By segmenting prediction units into different groups within unit regions, the invention allows the reduced parameter set to be applied selectively to the second group where it suffices, while the basic parameter set is maintained for the first group where encoding efficiency is paramount. This segmentation prevents universal application of the reduced set that would degrade overall encoding efficiency.
Solution Approach 2:
The invention applies different quality levels of parameter sets to different local regions (groups of prediction units). The basic parameter set provides high quality for the first group, while the reduced parameter set provides sufficient quality for the second group, achieving local optimization that maintains overall encoding efficiency while reducing total encoding amount.
Data Source
AI summary
An image encoding device includes a first prediction parameter determination section (53) for selecting, for each of prediction units belonging to a first group, a prediction parameter from a basic set; a second prediction parameter determination section (55) for selecting, for each of prediction units belonging to a second group, a prediction parameter from a reduced set (i) including at least a part of the prediction parameter(s) selected by the first prediction parameter determination section (53) and (ii) is constituted by a prediction parameter(s), the number of which is not more than the number of prediction parameters included in the basic set; and a prediction parameter encoding section (243) for encoding (i) information indicating which one of prediction parameters is selected by the first prediction parameter determination section (53) and (ii) information indicating which one of prediction parameters is selected by the second prediction parameter determination section (55).


