Intra Block Copy Coding with Independent Luma-Chroma Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image encoding/decoding methods face limitations in encoding efficiency due to restrictive use of luma component encoding information in intra block copy processes, particularly when luma and chroma components have different block partitioning structures.

Innovation Solution

The method allows for improved compression efficiency by enabling independent block partitioning structures between luma and chroma blocks and incorporating intra block copy prediction modes, with optional residual signal encoding based on block partitioning and prediction modes, utilizing a reference region buffer for block vector derivation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If luma component encoding information is restrictively used in intra block copy process, then encoding process is simplified, but encoding efficiency is limited

Engineering Contradiction:
Improveencoding process complexityVSAvoidencoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements dynamic selection of prediction modes (intra prediction, inter prediction, and intra block copy prediction) based on block characteristics and partitioning structures. The encoder adapts the prediction approach for luma and chroma components according to the specific block partitioning configuration, allowing flexible switching between different encoding strategies to optimize efficiency without excessive complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of block partitioning structure independence, allowing luma and chroma components to have different partitioning structures. This enables the encoder to optimize each component's prediction separately, improving encoding efficiency by adapting to the specific characteristics of each color component rather than applying restrictive uniform treatment

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If luma and chroma blocks have different block partitioning structures, then encoding flexibility is improved, but encoding complexity increases

Engineering Contradiction:
Improveblock partitioning flexibilityVSAvoidencoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the encoding process into independent luma and chroma component handling, allowing each component to have its own block partitioning structure. This segmentation enables flexible independent optimization of each color component's encoding parameters without requiring complex joint processing, thus improving adaptability while managing complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different block partitioning structures for luma and chroma components based on their specific characteristics. Each component can have optimized partitioning appropriate to its local requirements, enabling adaptive encoding that tailors the partitioning structure to the specific needs of each color component rather than applying a uniform structure

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250392750A1Intra block copy-based encoding/decoding method and device, and bitstream storage medium
Publication Date: 2025.12.25 INTELLECTUAL DISCOVERY CO LTD
  • US20250392750A1 patent drawing
  • US20250392750A1 patent drawing
  • US20250392750A1 patent drawing

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, deriving a prediction mode of the current block using the prediction mode information of the current block, acquiring information indicating whether a residual signal of a transform block for the current block is present based on at least one of information on partitioning of the current block or the prediction mode of the current block, and reconstructing the current block based on the information indicating whether the residual signal of the transform block is present.