Combined Intra Prediction and Intra-Block Copy for Adaptive Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently managing the increasing bandwidth demand for digital video due to limited coding efficiency and flexibility in block partitioning and prediction methods.

Innovation Solution

The proposed techniques involve using multiple intra coding techniques within a video block, combining intra block copy (IBC) prediction with other intra prediction methods, and splitting blocks into sub-blocks for improved prediction and coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single intra coding technique is used for the entire video block, then the device complexity is reduced, but the coding efficiency deteriorates

Engineering Contradiction:
Improvecoding efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The video block is divided into multiple sub-blocks, and different intra coding techniques are applied to different sub-blocks based on their local characteristics. This segmentation allows the encoder to adapt to varying content patterns within the block while maintaining manageable complexity through modular processing of each sub-block independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different intra coding techniques are selectively applied to different regions of the video block based on local content characteristics. This local quality approach ensures that each sub-block is encoded with the most appropriate technique for its specific pattern, improving overall coding efficiency without requiring complex global optimization.

Inventive Principle:
Principle #3Local quality

2Productivity

If multiple intra coding techniques are used within a video block, then the coding efficiency is improved, but the device complexity increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The encoder dynamically selects and applies different intra coding techniques to different sub-blocks based on local content characteristics. This dynamic adaptation allows the system to optimize coding efficiency for each region while maintaining a structured framework that limits overall complexity through predefined technique options and systematic selection processes.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If block partitioning is made more flexible, then the adaptability to different content patterns is improved, but the device complexity increases

Engineering Contradiction:
Improveadaptability to content patternsVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The video block is segmented into multiple sub-blocks that can be independently processed with different intra coding techniques. This segmentation provides flexibility to adapt to various content patterns within the block while maintaining manageable complexity through systematic division and independent processing of each segment.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12348723B2Combined intra and intra-block copy prediction for video coding
Publication Date: 2025.07.01 DOUYIN VISION CO LTD
  • US12348723B2 patent drawing
  • US12348723B2 patent drawing
  • US12348723B2 patent drawing

AI summary

Combined intra and intra-block copy prediction for video coding is disclosed. A video processing method includes generating, for a conversion between a block of a video and a bitstream representation of the block, prediction for the block with a combined method which uses intra block copy (IBC) prediction and intra prediction in combination; and performing the conversion based on the prediction.