Synthesis Prediction Weighting for Image Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image encoding and decoding techniques, such as those used in VVC, are insufficient in reducing code amount solely by averaging and synthesizing inter and intra prediction images.

Innovation Solution

The proposed technique involves generating a predicted image through synthesis prediction by weighting and averaging inter and intra prediction images, with the weighting parameter determined based on the type of intra prediction used.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If simple averaging synthesis is used to combine inter and intra prediction images, then the processing complexity is reduced, but the code amount reduction effect is insufficient

Engineering Contradiction:
Improveprocessing complexityVSAvoidcode amount reduction effect
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent introduces weighting parameters to change the parameters of the synthesis process. Instead of simple averaging, the invention uses weighted averaging where the weights are determined based on the intra prediction type (e.g., planar, angular, DC). This parameter change enables better adaptation to different prediction scenarios, achieving superior code amount reduction while maintaining reasonable processing complexity.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If weighting processing is applied to synthesize predicted images, then the code amount is reduced, but the processing complexity increases

Engineering Contradiction:
Improvecode amountVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies local quality by differentiating the weighting parameters based on the specific intra prediction type used for each block. Different intra prediction modes (planar, angular, DC) receive different weighting treatments. This localized adaptation optimizes the synthesis for each block's specific characteristics, achieving effective code amount reduction without requiring complex global processing.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The invention changes the weighting parameters dynamically based on the intra prediction type. By adjusting these parameters according to the prediction mode (planar, angular, DC), the system achieves optimized compression for each local region while maintaining a relatively simple overall processing framework.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If a fixed weighting parameter is used for all intra prediction types, then the processing is simplified, but the image quality deteriorates

Engineering Contradiction:
Improveprocessing simplicityVSAvoidimage quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent implements local quality by assigning different weighting parameters to different intra prediction types. Instead of using a universal fixed weight, the system adapts the weighting locally based on whether the prediction is planar, angular, or DC. This localized optimization preserves image quality for each block type while maintaining processing simplicity through rule-based parameter selection.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The invention dynamically changes the weighting parameters according to the intra prediction type. By adjusting these parameters based on the prediction mode (planar, angular, DC), the system optimizes image quality for each local region without requiring complex adaptive algorithms, thus balancing simplicity and quality preservation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250159216A1Image encoding method and image decoding method
Publication Date: 2025.05.15 MAXELL LTD
  • US20250159216A1 patent drawing
  • US20250159216A1 patent drawing
  • US20250159216A1 patent drawing

AI summary

More suitable image encoding technique and image decoding technique are provided. An image encoding method for encoding an image includes: a predicted image generation step of generating a predicted image of a synthesis prediction by performing synthesis processing of synthesizing a predicted image of an inter prediction and a predicted image of an intra prediction to an encoding-target block; and an encoding step of encoding a difference between the predicted image generated in the predicted image generation step and a pixel value of an image of the encoding-target block, the synthesizing processing includes weighting processing performed to the predicted image of the inter prediction and the predicted image of the intra prediction, and a weighting parameter of the weighting processing is determined in accordance with a type of the intra prediction.