Intra Prediction Using Reference Pixel Availability in Image Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image compression technologies face challenges in efficiently performing intra prediction and motion compensation, particularly in high-resolution and high-quality image encoding/decoding, where reference pixel availability and affine candidate determination are not adequately addressed.
Innovation Solution
The method involves checking a reference pixel region for correlation information, determining a reference pixel processing setting based on availability, and performing intra prediction accordingly, while generating a candidate list for motion information prediction, deriving a control point vector, and using it to perform inter prediction in units of sub-blocks with affine candidates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If reference pixel region checking is performed for intra prediction, then prediction accuracy is improved, but processing complexity increases
Solution Approach 1:
The patent applies local quality by differentiating the treatment of reference pixels based on their availability status. When reference pixels are available, the system performs detailed intra prediction using those pixels. When unavailable, it switches to alternative prediction methods. This localized adaptation to reference pixel availability improves prediction accuracy where possible while avoiding unnecessary complexity where reference pixels cannot be used.
2Measurement precision
If affine candidate determination is performed for inter prediction, then motion compensation accuracy is improved, but computational complexity increases
Solution Approach 1:
The patent segments the motion compensation process into multiple stages: generating candidate lists from spatial and temporal neighbors, selecting affine candidates from these lists, and then performing motion compensation. This segmentation allows the system to achieve high motion compensation accuracy through affine transformation while managing computational complexity by processing motion information in discrete, manageable steps rather than as a monolithic operation.
Solution Approach 2:
The patent applies preliminary action by pre-generating candidate lists containing potential affine motion parameters from spatial and temporal neighboring blocks before performing the actual motion compensation. This preliminary preparation of candidate information reduces the computational burden during the main motion compensation process, as the system only needs to evaluate and select from pre-computed candidates rather than calculating all possible affine transformations from scratch.
3Measurement precision
If sub-block motion vector derivation is performed, then prediction precision is improved, but encoding time increases
Solution Approach 1:
The patent divides the current block into sub-blocks and derives motion vectors for each sub-block independently using affine transformation. This segmentation enables higher prediction precision by capturing local motion variations within different regions of the block. The system manages encoding time by applying efficient affine parameter calculation methods and by only performing sub-block derivation when affine mode is selected, rather than for all blocks uniformly.
Data Source
AI summary
An image prediction method according to the present invention may comprise: identifying a reference pixel region designated for obtaining correlation information; determining a reference pixel processing configuration on the basis of determination of the availability of the reference pixel region; and performing intra prediction according to the determined reference pixel processing. As described above, performing intra prediction on the basis of the availability of a reference pixel according to the present invention can improve encoding performance.


