Intra-prediction accuracy in video coding via adjacent samples

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-resolution and high-quality image data requires efficient compression techniques to reduce transmission and storage costs, as conventional methods struggle with the increased data amount, leading to inefficiencies in image coding and decoding processes.

Innovation Solution

The method enhances image coding efficiency by deriving intra prediction values based on adjacent samples within a current block, using neighboring reference samples and virtual reference samples to improve prediction accuracy and reduce residual signal data, thereby optimizing the reconstruction order and coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional compression techniques are used for high-resolution images, then transmission and storage costs increase, but image quality and resolution are maintained

Engineering Contradiction:
Improveimage qualityVSAvoidtransmission and storage cost
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The current block is divided into multiple sub-blocks for separate prediction processing. Each sub-block uses adjacent samples for intra-block intra-prediction, allowing finer-grained compression that maintains local image quality while reducing overall data requirements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Adjacent samples within the current block are reconstructed and made available before prediction of subsequent samples. This preliminary reconstruction enables more accurate prediction for remaining samples, improving compression efficiency without sacrificing quality

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If intra-prediction uses only neighboring reference samples, then coding complexity is low, but prediction accuracy decreases for samples far from references

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

Solution Approach 1:

The prediction approach transitions from using only external neighboring reference samples to incorporating internal adjacent samples from within the current block. This dimensional expansion of the reference sample space improves prediction accuracy for samples distant from block boundaries without significantly increasing complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The current block uses its own already-reconstructed adjacent samples for prediction, rather than relying solely on external reference blocks. This self-service approach improves prediction accuracy using available internal information with minimal additional complexity

Inventive Principle:
Principle #25Self-service

3Measurement precision

If adjacent samples of current sample are used for prediction, then intra prediction accuracy improves, but processing complexity increases

Engineering Contradiction:
Improveintra prediction accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Different prediction approaches are applied to different regions: samples near block boundaries use traditional neighboring reference samples, while samples in the interior use adjacent samples from within the current block. This localized approach improves accuracy where needed without uniformly increasing complexity across the entire block

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10750167B2Intra-prediction method and apparatus in video coding system
Publication Date: 2020.08.18 LG ELECTRONICS INC
  • US10750167B2 patent drawing
  • US10750167B2 patent drawing
  • US10750167B2 patent drawing

AI summary

An image decoding method, which is performed by a decoding device according to the present invention, comprises the steps of: acquiring the information on an intra-prediction mode of a current block from a received bit stream; deriving neighboring reference samples of the current block; deriving a first prediction value for a current sample of the current block on the basis of the intra-prediction mode and the neighboring reference samples; deriving a second prediction value for the current sample on the basis of adjacent samples of the current sample; and deriving a prediction value for the current sample on the basis of the first prediction value and the second prediction value. According to the present invention, the intra-prediction value can be derived on the basis of the adjacent samples of the current sample within the present block, and the intra-prediction accuracy can be improved therethrough.