Intra-Prediction Filtering for Efficient Video Block Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video signal processing methods lack efficiency in coding and signaling of motion information sets, requiring more efficient techniques for video compression.

Innovation Solution

A video signal processing method that includes deriving an intra-prediction mode, configuring reference samples, generating prediction samples using interpolation filters based on filter flags, and reconstructing blocks with specified filter coefficients, and handling intra-sub partition modes to enhance coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video signal processing methods are used, then the processing can be performed with standard algorithms, but the coding efficiency and signaling efficiency are insufficient

Engineering Contradiction:
Improvecoding efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by dynamically selecting transform kernels based on intra-prediction mode categories. Different transform kernels are chosen depending on whether the prediction mode is vertical, horizontal, or other directions. This adaptive parameter selection improves coding efficiency by matching the transform method to the characteristics of each prediction mode, while the complexity is managed through predefined categories rather than exhaustive optimization.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If interpolation filters are applied to reference samples with filter coefficients, then the prediction accuracy is improved, but the computational complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by using different interpolation filter coefficients based on the specific intra-prediction mode and block characteristics. Filter coefficients are selectively applied to reference samples depending on the prediction direction and mode category. This ensures high prediction accuracy where needed while avoiding unnecessary computational complexity in cases where simpler filtering suffices.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by applying interpolation filtering selectively rather than uniformly to all reference samples. The filter is applied based on specific conditions such as prediction mode type and block size, performing filtering only where it provides significant benefit. This reduces overall computational complexity while maintaining prediction accuracy in critical areas.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If transform kernels are selected based on intra-prediction modes, then the coding efficiency is enhanced, but the signaling overhead increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidsignaling overhead
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies inversion by deriving the transform kernel selection from the intra-prediction mode that is already being signaled for other purposes. Instead of adding separate signaling for transform kernel selection, the existing intra-prediction mode information is reused to determine the appropriate transform kernel. This eliminates additional signaling overhead while still enabling efficient transform kernel selection based on prediction characteristics.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS12413711B2Video signal processing method and device using intra prediction filtering
Publication Date: 2025.09.09 SAMSUNG ELECTRONICS CO LTD
  • US12413711B2 patent drawing
  • US12413711B2 patent drawing
  • US12413711B2 patent drawing

AI summary

A video signal processing method includes: a step for deriving an intra prediction mode of a current block; a step for constructing a reference sample around the current block; a step for generating a prediction sample of the current block by using the reference sample on the basis of the intra prediction mode; and a step for restoring the current block on the basis of the prediction sample. The step for generating the prediction sample may include: a step for setting a filter flag value which specifies a filter coefficient of an interpolation filter applied to the reference sample on the basis of the width and height of the current block; and a step for performing filtering on the reference sample by using the interpolation filter having the filter coefficient specified by the filter flag.