Intra Sub-Partition Prediction for Chroma-Aware Image Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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 technology.

Innovation Solution

An image encoding/decoding method and apparatus that applies intra subblock-partitions (ISP) to images with various chroma formats, determining the availability of ISP based on block sizes and chroma formats, and generating prediction blocks through ISP application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If image resolution and quality are improved to meet high-definition and ultra high-definition demands, then image quality is improved, but transmission cost and storage cost increase due to increased amount of transmitted information

Engineering Contradiction:
Improveimage qualityVSAvoidamount of transmitted information
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies intra subblock-partitioning (ISP) to divide a current block into multiple subblocks, allowing different prediction modes to be applied to different subblocks. This segmentation enables more precise local prediction, improving image quality while maintaining compression efficiency by adapting to local variations in the image content.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements different prediction modes for different subblocks within a current block, allowing each subblock to have optimized prediction tailored to its local characteristics. This local quality approach improves overall image quality by capturing local variations that uniform prediction modes cannot represent efficiently.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If ISP is applied to all blocks regardless of size, then encoding precision is improved, but device complexity increases

Engineering Contradiction:
Improveencoding precisionVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent dynamically determines whether to apply ISP to a current block based on the block size and an ISP availability flag. This dynamic approach allows the system to adaptively enable or disable ISP for different blocks, optimizing encoding precision while controlling device complexity by avoiding unnecessary processing on blocks where ISP would not be beneficial.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of ISP availability based on block size conditions, enabling ISP only when the current block size meets specific criteria. This parameter change strategy balances encoding precision improvement with device complexity management by applying the computationally intensive ISP technique only where it provides significant benefit.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260089324A1Image encoding/decoding method and apparatus, and method of transmitting bitstream
Publication Date: 2026.03.26 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20260089324A1 patent drawing
  • US20260089324A1 patent drawing
  • US20260089324A1 patent drawing

AI summary

An image encoding/decoding method and apparatus are provided. An image decoding method according to the present disclosure may include determining whether a prediction mode of a current block is an intra prediction mode based on information on the prediction mode of the current block, determining whether intra sub-partitions (ISP) is available for the current block, when the prediction mode of the current block is an intra prediction mode, decoding an ISP application indicator indicating whether to apply ISP to the current block, when ISP is available for the current block, and generating a prediction block for the current block by applying ISP to the current block, upon determining that ISP applies to the current block based on the ISP application indicator.