Adaptive CIBCIP Selection for Video Block Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies, such as MPEG-2, MPEG-4, AVC, HEVC, and VVC, require further improvements in coding efficiency.
Innovation Solution
Implementing a combination of intra block copy (IBC) and intra prediction (CIBCIP) in video processing, determining the application based on coding information, color format, or syntax elements, to derive a prediction by combining IBC and intra prediction signals for improved coding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional video coding technologies (MPEG-2, MPEG-4, AVC, HEVC, VVC) 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 framework. The encoder determines whether to apply IBC, IP, or a combination of both for each video block, allowing the system to leverage the strengths of both methods: IBC for copying from reference regions within the same picture and IP for predicting from neighboring blocks, thereby improving coding efficiency while maintaining compression quality
2Productivity
If a combination of IBC and intra prediction (CIBCIP) is applied, then coding efficiency is improved, but device complexity increases
Solution Approach 1:
The patent implements a dynamic mode selection mechanism where the encoder adaptively chooses between IBC mode, intra prediction mode, or combined CIBCIP mode based on rate-distortion optimization. This dynamic approach allows the system to increase processing complexity only when necessary to achieve better coding efficiency, rather than always applying the most complex method
Solution Approach 2:
The patent applies the combination of IBC and intra prediction only to specific video blocks where it provides benefit, rather than uniformly applying it to all blocks. The mode selection process determines on a block-by-block basis whether CIBCIP should be used, allowing partial application of the complex processing only where needed to improve overall coding efficiency
Data Source
AI summary
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a video unit of a video and a bitstream of the video unit, 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 of the video unit, a color format, a color component or a syntax element; in accordance with a determination that the CIBCIP is applied to the video unit, deriving a prediction of the video unit by combining an IBC prediction signal and an intra prediction signal; and performing the conversion based on the prediction of the video unit.


