Inter-Intra Prediction Weighting for Higher Image Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image encoding/decoding methods based on intra or inter prediction have lower compression ratios, which are inadequate for high-resolution and high-quality images, leading to increased transmission and storage costs.

Innovation Solution

An image encoding/decoding method that performs combined inter intra prediction, considering the structure and characteristics of blocks, by generating and combining prediction blocks using weights determined based on neighboring blocks and predefined intra prediction modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional intra prediction or inter prediction is used, then the encoding process is simple, but the compression ratio is low

Engineering Contradiction:
Improveencoding process complexityVSAvoidcompression ratio
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent combines intra prediction and inter prediction methods into a unified prediction process. The decoder determines whether to apply intra prediction, inter prediction, or both together based on block characteristics, merging the advantages of both prediction techniques to achieve higher compression ratios while maintaining manageable encoding complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces dynamic selection of prediction modes and weighting factors based on block characteristics. The decoder adaptively chooses between intra and inter prediction and adjusts their contribution through weights, making the prediction process flexible and adaptive to different block types rather than using a fixed approach.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If combined inter intra prediction is performed without considering block characteristics, then compression efficiency improves, but encoding complexity increases significantly

Engineering Contradiction:
Improvecompression efficiencyVSAvoidencoding complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies different prediction strategies to different blocks based on their local characteristics. The decoder analyzes block-specific features and selectively applies intra prediction, inter prediction, or their combination only where appropriate, rather than uniformly applying combined prediction to all blocks, thus balancing compression efficiency with encoding complexity.

Inventive Principle:
Principle #3Local quality

3Reliability

If high resolution and quality images are transmitted without improved encoding, then image quality is maintained, but transmission cost increases

Engineering Contradiction:
Improveimage qualityVSAvoidtransmission cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent changes the prediction parameters adaptively based on block characteristics and image content. By dynamically adjusting prediction modes and weighting factors, the system achieves better compression ratios for high-resolution images, reducing the amount of data that needs to be transmitted while maintaining image quality, thus lowering transmission costs.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12477151B2Image encoding/decoding method and device, and recording medium in which bitstream is stored
Publication Date: 2025.11.18 CHIPS&MEDIA
  • US12477151B2 patent drawing
  • US12477151B2 patent drawing
  • US12477151B2 patent drawing

AI summary

Disclosed herein is a method of decoding an image. The method includes generating an inter prediction block by performing inter prediction with respect to a current block, generating an intra prediction block by performing intra prediction with respect to the current block, determining a first weight and a second weight, and generating a final prediction block by respectively applying the first weight and the second weight to the inter prediction block and the intra prediction block. The generating of the intra prediction block includes generating the intra prediction block using a predefined intra prediction mode.