Color-Format Block Splitting for Image Prediction Mode Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution and high-quality images leads to a significant increase in transmission and storage costs due to the rise in the amount of transmitted information, necessitating high-efficient image compression technologies.
Innovation Solution
An image encoding/decoding method and apparatus that determines a split mode based on color format and size of a chroma block, allowing for improved encoding/decoding efficiency by specifying prediction modes for lower-layer blocks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If image resolution and quality are improved, then image quality is enhanced, but transmission cost and storage cost increase
Solution Approach 1:
The image is divided into multiple blocks, and each block is further segmented into prediction units and transform units. This hierarchical segmentation allows for selective processing of different regions, enabling high-quality reconstruction while reducing overall data transmission requirements through localized compression strategies.
Solution Approach 2:
Different prediction modes (intra prediction, inter prediction, combined prediction) are applied to different blocks based on their local characteristics. This allows each region to be processed with the most appropriate method, maintaining high quality where needed while optimizing compression elsewhere, thus improving the quality-to-bitrate ratio.
2Quantity of substance
If compression technology is applied, then transmission cost is reduced, but encoding complexity increases
Solution Approach 1:
The encoding system dynamically selects from multiple prediction modes (intra, inter, combined) and partitioning strategies based on block characteristics, content type, and quality requirements. This dynamic adaptation allows the system to optimize the balance between compression efficiency and encoding complexity for different scenarios.
Solution Approach 2:
The encoding apparatus integrates multiple prediction functions (intra prediction unit, inter prediction unit, combined prediction unit) and partitioning capabilities into a single unified system. This multi-functional design allows the same apparatus to handle diverse compression scenarios without requiring separate specialized devices, managing complexity through integration.
3Adaptability or versatility
If multiple prediction modes are supported, then encoding flexibility is improved, but decoding complexity increases
Solution Approach 1:
The encoder performs all complex decision-making and mode selection during the encoding phase, storing the selected mode information in the bitstream. The decoder simply retrieves and applies the pre-determined modes without needing to perform complex analysis, thus shifting complexity to the encoding side while keeping decoding relatively simple.
Solution Approach 2:
The bitstream serves as an intermediary that carries not only the image data but also the encoding parameters and mode selection information. This intermediary structure allows the decoder to reconstruct the image using the same parameters that the encoder used, maintaining flexibility without requiring the decoder to make complex decisions.
Data Source
AI summary
An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus may comprise determining prediction mode characteristic information based on a color format of a current block, determining a prediction mode type of a lower-layer block split from the current block based on the prediction mode characteristic information, obtaining the lower-layer block by splitting the current block based on the prediction mode type of the lower-layer block, and decoding the lower-layer block based on the prediction mode type of the lower-layer block. The prediction mode type of the lower-layer block comprises a first prediction mode type specifying that both an intra prediction mode and an inter prediction mode are available, a second prediction mode type specifying that only the intra prediction mode is available and a third prediction mode type specifying that only the inter prediction mode is available. Based on a first condition for the current block being satisfied, the prediction mode characteristic information has a first value, and the first condition comprises a case where a color format of the current block is a monochrome format or a 4:4:4 format. Based on the first condition for the current block being not satisfied, the prediction mode characteristic information has a second value or a third value based on at least one of a color format, split mode or size of the current block.


