Intra-Frame Prediction Using Adjacent-Block Reference Pixels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image encoding and decoding methods lack improvements in intra prediction performance and efficiency, particularly in determining reference pixels and constructing most probable modes.
Innovation Solution
An image encoding and decoding method that determines the availability of boundary pixels as reference pixels based on prediction modes of adjacent blocks, selects reference pictures from specific lists, and constructs most probable modes using available blocks to enhance prediction accuracy and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If boundary pixels from adjacent blocks are used as reference pixels for intra prediction, then prediction accuracy is improved, but complexity of determining reference pixel availability increases
Solution Approach 1:
The patent changes the parameters used to determine reference pixel availability by considering both the prediction mode of the adjacent block and the type of current block (intra or inter coded). This multi-parameter approach resolves the contradiction by establishing clear conditions under which boundary pixels can be used, improving prediction accuracy while maintaining manageable complexity through systematic parameter evaluation.
Solution Approach 2:
The patent performs preliminary determination of reference pixel availability before conducting intra prediction. By pre-establishing which boundary pixels can serve as reference pixels based on adjacent block prediction modes and current block types, the system avoids complex real-time calculations during prediction, thus improving accuracy while controlling complexity.
2Productivity
If reference pixels are constructed using prediction modes of adjacent blocks, then encoding efficiency is improved, but processing time increases
Solution Approach 1:
The patent applies partial action by selectively using boundary pixels from adjacent blocks only when specific conditions are met (intra prediction mode of adjacent block and appropriate current block type). This partial application of reference pixel construction improves encoding efficiency for suitable blocks while avoiding unnecessary processing for others, thus balancing efficiency improvement with processing time constraints.
3Measurement precision
If intra prediction uses boundary pixels from inter predicted adjacent blocks, then prediction performance is improved, but reliability of reference pixel availability decreases
Solution Approach 1:
The patent introduces additional parameters to evaluate reference pixel reliability, specifically considering whether the current block is intra or inter coded and whether the adjacent block uses intra or inter prediction. This multi-parameter evaluation system allows the patent to selectively use boundary pixels from inter predicted blocks only when reliability conditions are satisfied, thus improving prediction performance while maintaining reliability through conditional parameter assessment.
Data Source
AI summary
A method and a device for encoding and decoding intra prediction are disclosed. An image decoding method for performing intra prediction comprises the steps of: receiving a bitstream including data on prediction modes of a current block and a block adjacent to the current block; extracting the data from the received bitstream so as to confirm the prediction mode of the adjacent block; determining whether a boundary pixel within the adjacent block can be used as a reference pixel for the current block in consideration of the prediction mode of the adjacent block; obtaining the reference pixel of the current block according to the determined result; generating a prediction block predicted in the frame on the basis of the obtained reference pixel; and decoding the current block by using the generated prediction block.


