Combined IBC and Intra Prediction for Video Coding Efficiency
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Productivity
If CIBCIP mode is applied to video units, then coding performance is improved, but processing complexity increases
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.
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.
Data Source
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.


