Intra Prediction Reference Handling for Accurate Video Block Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding/decoding technologies face challenges in efficiently determining reference regions and intra prediction modes, particularly for high-resolution and high-quality images, which affect the accuracy and efficiency of image compression.

Innovation Solution

The method and apparatus divide intra prediction modes into MPM candidate groups and non-MPM candidate groups, allowing for adaptive block division and intra prediction mode derivation based on predefined modes and offsets, with the option to replace unavailable pixels with available ones for improved accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If intra prediction modes are divided into MPM candidate groups and non-MPM candidate groups, then the accuracy of intra prediction mode derivation is improved, but the device complexity increases

Engineering Contradiction:
Improveintra prediction mode derivation accuracyVSAvoidencoding/decoding apparatus complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the intra prediction mode candidate list into two distinct groups: MPM (Most Probable Mode) candidates and non-MPM candidates. This segmentation allows the decoder to first attempt to derive the intra prediction mode from the smaller MPM candidate group, and only if necessary, expand to the full candidate list. This hierarchical segmentation improves accuracy by providing more specific candidates while managing complexity through conditional processing.

Inventive Principle:
Principle #1Segmentation

2Productivity

If adaptive block division is implemented for intra prediction, then the encoding efficiency is improved, but the processing time increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements dynamic block division where the current block is adaptively divided into sub-blocks based on specific conditions (block size, prediction mode type). This dynamic approach allows the system to process only necessary blocks with fine-grained division, while leaving other blocks undivided. This conditional dynamic processing improves encoding efficiency for complex regions while avoiding unnecessary processing time for simpler regions.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If unavailable pixels are replaced with available pixels for intra prediction, then the prediction accuracy is improved, but the loss of information increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidreference pixel information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent uses available neighboring pixels as intermediaries to replace unavailable reference pixels in the prediction process. When reference pixels are unavailable (e.g., at block boundaries or in unavailable regions), the system derives alternative reference values from adjacent available pixels through interpolation or copying. This intermediary approach maintains prediction accuracy by providing substitute reference data while minimizing information loss through intelligent selection of replacement sources.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12598295B2Intra prediction-based video encoding/decoding method and device
Publication Date: 2026.04.07 INST OF IMAGE TECH INC
  • US12598295B2 patent drawing
  • US12598295B2 patent drawing
  • US12598295B2 patent drawing

AI summary

A video encoding/decoding method and device according to the present invention may: determine a reference area for the intra prediction of the current block; derive the intra prediction mode of the current block; and decode the current block on the basis of the reference area and the intra prediction mode.