Intra Block Copy Prediction Modes for Higher Image Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image encoding/decoding methods face limitations in improving compression efficiency, particularly in intra block copy based technologies, which are essential for handling high-resolution and high-quality images to reduce transmission and storage costs.
Innovation Solution
The method involves reconstructing and encoding/decoding images using intra block copy prediction modes such as SKIP, MERGE, and AMVP modes, constructing a block vector candidate list, and deriving block vectors from this list to enhance compression efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional image encoding methods are used, then the encoding process is simple, but compression efficiency is limited
Solution Approach 1:
The patent segments the image into blocks and applies intra block copy prediction to each block independently. The block vector candidate list is constructed by examining neighboring blocks, and each block is processed separately using SKIP, MERGE, or AMVP modes. This segmentation allows the complex compression algorithm to be applied systematically across the entire image while maintaining manageable processing complexity for each individual block.
Solution Approach 2:
The patent performs preliminary actions by constructing the block vector candidate list before actual prediction mode selection. Neighboring blocks are examined in advance to gather candidate block vectors, and the maximum number of allowable candidates is determined beforehand. This preliminary preparation enables more efficient prediction mode selection during the actual encoding process, improving compression efficiency without significantly increasing real-time computational complexity.
2Productivity
If intra block copy prediction modes (SKIP, MERGE, AMVP) are applied, then compression efficiency improves, but the complexity of determining prediction modes increases
Solution Approach 1:
The patent introduces dynamic adaptability in prediction mode selection by allowing the encoder to choose between SKIP, MERGE, and AMVP modes based on the specific characteristics of each block and its neighboring blocks. The block vector candidate list is dynamically constructed and updated during the encoding process, enabling the system to adapt to different image contents and optimize compression efficiency for each block while managing the complexity through flexible, context-dependent decision-making.
3Measurement precision
If block vector candidate list is constructed with multiple candidates, then prediction accuracy improves, but processing time increases
Solution Approach 1:
The patent applies partial action by limiting the block vector candidate list to a maximum number of allowable candidates rather than considering all possible neighboring blocks. This selective approach maintains sufficient prediction accuracy by examining the most relevant neighboring blocks while avoiding the time cost of processing every possible candidate. The maximum number of candidates is determined based on the number of neighboring blocks, balancing prediction accuracy with processing time efficiency.
Data Source
AI summary
An image encoding/decoding method and apparatus are disclosed. The image decoding method includes acquiring prediction mode information of a current block from a bitstream, decoding an intra block copy prediction mode of the current block using the prediction mode information of the current block, and reconstructing the current block based on the intra block copy prediction mode. The intra block copy prediction mode is at least one of a block copy based SKIP mode, a block copy based MERGE mode or a block copy based AMVP mode.


