Combined IBC and Intra Prediction for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies, such as MPEG-2, MPEG-4, ITU-T.263, ITU-T.264/MPEG-4 AVC, and ITU-T.265 HEVC, require further improvements in coding efficiency.

Innovation Solution

Implementing a combination of intra block copy (IBC) and intra prediction (CIBCIP) for video units based on coding information and syntax elements to derive a prediction, enhancing coding performance and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional video coding technologies (MPEG-2, MPEG-4, H.263, H.264, HEVC) are used, then video compression is achieved, but coding efficiency is insufficient

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcoding performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent combines intra block copy (IBC) and intra prediction (IP) into a unified CIBCIP mode. The encoder determines whether to apply CIBCIP based on coding information and syntax elements, and when applied, derives prediction by combining both IBC predicted signal and intra predicted signal. This merging of two prediction techniques allows the system to leverage the strengths of both IBC (for screen content with repeated patterns) and IP (for natural video with spatial continuity), thereby improving coding efficiency and reliability simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If CIBCIP mode is applied to video units, then coding performance is improved, but processing complexity increases

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

Solution Approach 1:

The patent implements dynamic mode selection where the encoder determines whether to apply CIBCIP based on coding information and syntax elements specific to each video unit. This dynamic decision-making allows the system to adapt to different video content characteristics, applying the more complex CIBCIP only when beneficial (e.g., for screen content with repeated patterns) and falling back to simpler prediction modes when appropriate, thus managing processing complexity while maximizing coding efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent processes video units individually, determining CIBCIP applicability at the block or picture level rather than applying it uniformly across the entire video stream. This segmentation allows the complex CIBCIP algorithm to be applied only to specific segments where it provides benefit, reducing overall processing complexity while maintaining high coding efficiency for relevant portions of the video.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250317557A1Method, apparatus, and medium for video processing
Publication Date: 2025.10.09 DOUYIN VISION CO LTD
  • US20250317557A1 patent drawing
  • US20250317557A1 patent drawing
  • US20250317557A1 patent drawing

AI summary

Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a video unit of a video and a bitstream of the video, whether to apply a combination of intra block copy (IBC) and intra prediction (CIBCIP) to the video unit based on at least one of: coding information, whether an indication of CIBCIP mode is indicated, or one or more syntax elements; deriving a prediction of the video unit by combining an IBC predicted signal and an intra predicted signal; and performing the conversion based on the prediction of the video unit.