Image Prediction Region Compensation for Higher CIIP Compression Rates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies do not fully utilize spatial correlation of adjacent blocks and content correlation of image frames, leading to reduced compression rates, particularly in combined inter and intra combination prediction (CIIP).

Innovation Solution

The method involves determining target regions adjacent to a block's boundaries, using weighted averaging operations based on pixel values from reference regions to update predictive values, and employing motion offsets to correct current motion vectors, thereby improving predictive accuracy and compression efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing inter prediction is used, then video coding can be implemented, but spatial correlation of adjacent blocks is not fully utilized and content correlation of image frames is not fully considered, resulting in reduced compression rate

Engineering Contradiction:
Improvecompression rateVSAvoidspatial correlation utilization
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The current block is divided into multiple target regions (first target region, second target region, third target region) based on different prediction modes. Each region is independently predicted using appropriate reference regions, allowing selective utilization of spatial and temporal correlations in different block segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different prediction strategies are applied to different regions of the current block. The first target region uses one reference region while the second and third target regions use another reference region, optimizing prediction accuracy for each local area based on its specific characteristics.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If combined inter and intra combination prediction (CIIP) is used, then prediction accuracy can be improved, but the accuracy of existing CIIP is not high, reducing compression rate

Engineering Contradiction:
Improveprediction accuracyVSAvoidcompression rate
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent dynamically selects reference regions and prediction modes for different target regions within the current block. The prediction process adapts to local characteristics by choosing appropriate reference regions (first reference region, second reference region) and prediction modes (intra prediction, inter prediction) based on regional requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs a feedback mechanism where prediction modes and reference regions are selected based on rate-distortion optimization. The encoder evaluates different prediction combinations and selects the one that provides the best balance between prediction accuracy and bitrate consumption.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12375648B2Systems and methods for image prediction
Publication Date: 2025.07.29 ZHEJIANG DAHUA TECH CO LTD
  • US12375648B2 patent drawing
  • US12375648B2 patent drawing
  • US12375648B2 patent drawing

AI summary

The present disclosure relates to systems and methods for image prediction in video processing. A method may include obtaining a target block that has been predicted in an image frame. The method may also include determining, from the target block, one or more target regions to be compensated. The one or more target regions may be adjacent to at least one boundary of the target block. Each of the one or more target regions may have a predictive value. The method may further include, for a target region of the one or more target regions, determining an updated predictive value of the target region based on the predictive value of the target region and pixel values of pixels in a reference region corresponding to the target region.