Image Decoding Block Split Shape Mode Determination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods struggle to efficiently encode and decode high-resolution and high-quality images with low bitrates.
Innovation Solution
An image decoding method that involves determining coding blocks for different color components, obtaining split shape mode information from a bitstream, and decoding these blocks based on their split modes to efficiently split and decode images.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the image is split into coding blocks for efficient encoding, then the encoding efficiency is improved, but the complexity of determining optimal split sizes and modes increases
Solution Approach 1:
The image is divided into coding blocks of different sizes (e.g., 4N×4N, 2N×2N, N×N) to enable flexible representation of image content. This segmentation allows the encoder to adapt to varying image characteristics by selecting appropriate block sizes, thereby improving encoding efficiency without requiring complex analysis of the entire image structure.
Solution Approach 2:
Different coding blocks are assigned different qualities or characteristics based on local image requirements. The system determines split modes (such as vertical split, horizontal split, or no split) for each coding block independently, allowing local optimization of encoding parameters without requiring global complexity analysis.
2Measurement precision
If the image is split into multiple coding blocks, then the decoding precision is improved, but the bitrate required increases
Solution Approach 1:
The system performs partial splitting of the image into coding blocks only when necessary, rather than always dividing into the maximum number of blocks. By selectively applying splits based on image characteristics and requiring precision, the system achieves adequate decoding precision while avoiding excessive bitrate consumption that would result from always using fine-grained splitting.
Data Source
AI summary
Provided is an image decoding method including: determining a first coding block and a second coding block corresponding to the first coding block; when a size of the first coding block is equal to or smaller than a preset size, obtaining first split shape mode information and second split shape mode information from a bitstream; determining a split mode of the first coding block, based on the first split shape mode information, and determining a split mode of the second coding block, based on the second split shape mode information; and decoding a coding block of a first color component which is determined based on the split mode of the first coding block and a coding block of a second color component which is determined based on the split mode of the second coding block.


