Intra Prediction Block Fusion for Efficient Image Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality images leads to a significant increase in transmission and storage costs due to the increased amount of information, necessitating high-efficient image compression technologies.

Innovation Solution

An image encoding/decoding method utilizing intra template matching prediction (intraTMP) blocks, which generates prediction blocks through template-based intra mode derivation and decoder-side intra mode derivation, improving encoding/decoding efficiency and coding quality by combining intra prediction modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-resolution and high-quality image data are transmitted, then image quality is improved, but transmission cost and storage cost increase

Engineering Contradiction:
Improveimage qualityVSAvoidamount of transmitted information
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by generating prediction blocks before actual encoding. Multiple intra prediction blocks (including intraTMP and TIMD blocks) are generated in advance to predict pixel values, so that only the difference (residual) between predicted and actual values needs to be encoded and transmitted, significantly reducing the amount of data that must be transmitted while maintaining high image quality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes parameters by using multiple different prediction modes (intraTMP, TIMD with various template shapes) to represent the same image data in different ways. By selecting and combining the most effective prediction modes, the system optimizes the balance between prediction accuracy and bitstream efficiency, reducing transmission cost while preserving image quality

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multiple intra prediction blocks are generated and combined, then prediction efficiency is improved, but device complexity increases

Engineering Contradiction:
Improveprediction efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the prediction process into multiple independent prediction blocks (intraTMP blocks and TIMD blocks), each generated using different algorithms. This segmentation allows the decoder to process each block type separately and combine them efficiently, improving prediction accuracy while managing complexity through modular processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by generating multiple prediction blocks but not necessarily using all of them equally. The system can selectively combine prediction blocks based on their effectiveness, using only the necessary portions to achieve good prediction results without incurring the full complexity cost of processing all possible prediction modes

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP4697702A1Intra prediction-based image encoding/decoding method, method for transmitting bitstream, and recording medium on which bitstream is stored
Publication Date: 2026.02.18 LG ELECTRONICS INC
  • EP4697702A1 patent drawingFigure 1
  • EP4697702A1 patent drawingFigure 2
  • EP4697702A1 patent drawingFigure 3

AI summary

According to the present disclosure, an intra prediction-based image encoding/decoding method and device, and a recording medium on which a bitstream is stored are presented. The image decoding method may comprise the steps of: generating a first prediction block on the basis of an intra template matching prediction; generating a second prediction block on the basis of a specific intra prediction mode; and generating a final prediction block on the basis of the first prediction block and the second prediction block.