Image Encoding With Mode-Dependent Inter-Intra Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image encoding techniques, such as VVC, do not sufficiently reduce code amount when using prediction images synthesized by averaging inter and intra prediction images.

Innovation Solution

A synthesis prediction method that weights and averages inter and intra prediction images based on the type of intra prediction and adjacent block combinations, using a weighting parameter determined by the intra prediction type and prediction modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If simple averaging synthesis of inter and intra prediction images is used, then device complexity is reduced, but code amount reduction is insufficient

Engineering Contradiction:
Improveprediction processing complexityVSAvoidcode amount
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the weighting parameters (w0, w1) based on the intra prediction mode type. Different prediction modes (e.g., planar, angular, DC) receive different weightings to optimize prediction accuracy. This resolves the contradiction by adding parameter control without significantly increasing device complexity, achieving better code amount reduction through adaptive weighting.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic weighting where the synthesis process adapts to different prediction modes and block characteristics. The weighting parameters are determined based on the intra prediction mode, making the synthesis process dynamic rather than static. This dynamic approach improves code amount reduction while maintaining manageable device complexity through mode-based adaptation.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If weighting processing with multiple intra prediction types is applied, then image quality is improved, but device complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidsynthesis processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by using different weighting parameters for different intra prediction modes and adjacent block combinations. Each local context (prediction mode type, adjacent block configuration) receives optimized weighting to improve prediction accuracy specifically for that scenario. This localized optimization improves overall prediction accuracy while keeping the complexity increase manageable through context-based adaptation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes parameters (weighting values w0, w1) based on the specific intra prediction mode and adjacent block configuration. By adjusting these parameters according to the prediction context, the system achieves higher prediction accuracy without requiring a complete redesign of the synthesis architecture, thus limiting the complexity increase.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If synthesis prediction with adaptive weighting is used, then compression rate is improved, but calculation amount increases

Engineering Contradiction:
Improvecompression rateVSAvoidcalculation amount
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent applies preliminary action by determining the weighting parameters based on pre-established rules related to intra prediction modes and adjacent block configurations. The weighting decision logic is prepared in advance based on mode types, avoiding complex real-time calculations during encoding. This preliminary preparation improves compression rate while limiting the increase in calculation amount during actual synthesis.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250287037A1Image encoding method and image decoding method
Publication Date: 2025.09.11 MAXELL LTD
  • US20250287037A1 patent drawing
  • US20250287037A1 patent drawing
  • US20250287037A1 patent drawing

AI summary

An image encoding method for encoding an image, includes: a prediction image generation step generating a synthesis-prediction image by performing synthesis processing synthesizing an inter-prediction image and an intra-prediction image to an encoding-target block; and an encoding step encoding a difference between the prediction image generated in the prediction image generation step and a pixel value of an image of the encoding-target block, a plurality of intra prediction types are allowed to be used as the intra prediction used for the synthesis processing, and the plurality of intra prediction types include an in-screen block copy prediction, the synthesis processing includes weighting processing performed to the inter-prediction image and the intra-prediction image, and a weighting parameter of the intra-prediction image in the weighting processing is determined in accordance with an intra prediction type of the encoding-target block and prediction mode combination of a plurality of blocks adjacent to the encoding-target block.