Video Intra Prediction Using Adaptive DC Value Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video signal encoding and decoding methods face inefficiencies in performing intra prediction, particularly when using non-adjacent reference samples and adapting the range or weights of these samples based on block size, shape, or position, which affects the calculation of DC values.

Innovation Solution

A method and apparatus for determining an intra prediction mode and calculating DC values by using top or left reference samples, with adaptive determination of sample ranges and weights based on block size, shape, or position, allowing for efficient intra prediction in video signal encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional intra prediction methods are used with adjacent reference samples, then the implementation is simple, but the prediction accuracy is insufficient for high-resolution video

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomplexity of reference sample selection
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The reference samples are segmented into multiple groups based on their positions (top, left, and non-adjacent samples). Different groups are selectively used depending on the block characteristics, allowing the system to achieve higher accuracy without always using the most complex method

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The selection of reference samples and their weights is made dynamic based on block size, shape, and position. The system adapts the reference sample configuration to match the specific characteristics of each block being predicted, improving accuracy while maintaining reasonable complexity

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If a fixed range of reference samples is used for DC value calculation, then the calculation is fast, but it cannot adapt to different block sizes and shapes

Engineering Contradiction:
Improveadaptability to block characteristicsVSAvoidcalculation speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The range and weights of reference samples are changed as parameters based on block characteristics. The system adjusts the number of reference samples used, their positions, and their weighting factors according to block size, shape, and position, achieving adaptability while using predefined adjustment rules to maintain calculation efficiency

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If equal weights are applied to all reference samples, then the calculation is simple, but it does not account for the varying reliability of different reference samples

Engineering Contradiction:
ImproveDC value accuracyVSAvoidcomplexity of weight determination
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Different weights are assigned to different reference samples based on their local characteristics and reliability. Samples that are more reliable or closer to the target block receive higher weights, while less reliable samples receive lower weights. This localized weighting approach improves DC value accuracy without requiring complex optimization

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The weight parameters of reference samples are adjusted based on block characteristics and sample positions. The system uses predefined weight adjustment rules that change the weight parameters dynamically, achieving better accuracy while avoiding the need for complex optimization algorithms

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11700366B2Method and device for processing video signal
Publication Date: 2023.07.11 KT CORP
  • US11700366B2 patent drawing
  • US11700366B2 patent drawing
  • US11700366B2 patent drawing

AI summary

A method of video decoding according to the present invention may comprise determining an intra prediction mode of a current block, determining a DC value based on at least one of top reference samples or left reference samples of the current block when the intra prediction mode of the current block is a DC mode, and deriving a prediction sample of the current block based on the DC value.