Angular Intra Prediction With Delta-Angle Mode Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face inefficiencies in handling directional intra prediction modes with angles between 90 and 180 degrees, particularly in video content with sharp edges, as they often rely on suboptimal bi-directional intra prediction methods.

Innovation Solution

Implementing a method that applies single direction intra prediction when the delta angle is not a predefined value, and bi-directional intra prediction when the delta angle matches specific values (e.g., 0, 2, or −2 degrees) for directional modes within certain angle ranges, using a predefined delta angle mapping table to determine the appropriate prediction mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If bi-directional intra prediction is applied to directional modes with angles between 90 and 180 degrees, then prediction accuracy may be improved, but computational complexity increases

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

Solution Approach 1:

The patent changes the prediction mode parameter based on the delta angle value. When the delta angle matches a predefined value (0, 2, or -2 degrees), bi-directional intra prediction is applied to improve accuracy. For other delta angle values, single direction intra prediction is used to reduce computational complexity. This conditional parameter change resolves the contradiction by adapting the prediction method to the specific angular characteristics of the current block.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If single direction intra prediction is applied to all directional modes, then computational complexity is reduced, but prediction accuracy deteriorates for certain angle ranges

Engineering Contradiction:
Improvecomputational complexityVSAvoidprediction accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies different prediction qualities to different local cases based on the delta angle. For directional modes with angles between 90 and 180 degrees where the delta angle matches predefined values, bi-directional prediction (higher quality) is applied. For other cases, single direction prediction (lower complexity) is used. This local differentiation resolves the contradiction by optimizing the balance between accuracy and complexity for each specific angular case.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If bi-directional intra prediction is applied to all blocks, then prediction accuracy is improved, but encoding/decoding time increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidencoding/decoding time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Instead of applying bi-directional intra prediction to all blocks (excessive action), the patent applies it only partially to blocks where the delta angle matches predefined values (0, 2, or -2 degrees). This partial application maintains prediction accuracy where needed while significantly reducing the overall encoding/decoding time by avoiding unnecessary complex computations for other blocks.

Inventive Principle:
Principle #16Partial or excessive action

4Productivity

If single direction intra prediction is applied to all blocks, then processing speed is improved, but prediction accuracy deteriorates for blocks with specific angular characteristics

Engineering Contradiction:
Improveprocessing speedVSAvoidprediction accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent makes the prediction method dynamic by conditioning it on the delta angle value. The system automatically switches between single direction and bi-directional intra prediction based on whether the delta angle matches predefined values. This dynamic adaptation allows the system to maintain high processing speed overall while selectively improving prediction accuracy for blocks with specific angular characteristics where bi-directional prediction is beneficial.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250324030A1Angular intra prediction
Publication Date: 2025.10.16 TENCENT AMERICA LLC
  • US20250324030A1 patent drawing
  • US20250324030A1 patent drawing
  • US20250324030A1 patent drawing

AI summary

A non-transitory computer-readable medium storing a video media bitstream that is encoded by an encoding method. In the encoding method, when an intra directional mode of a current block is associated with an angle that is one of smaller than 90 degrees and larger than 180 degrees, whether a delta angle associated with the current block is a pre-defined delta angle is determined. When the delta angle associated with the current block is not the pre-defined delta angle, a single direction intra prediction is applied to the current block. A sample of the current block is encoded in the video media bitstream based on an adjacent reference sample on a reference line that is determined according to the applied single direction intra prediction.