Angular Intra Prediction with Angle-Based Direction 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 content with sharp edges, as current methods like Intra Bi-Prediction may not optimize coding efficiency for such angles.

Innovation Solution

Implementing a method where bi-direction intra prediction is applied based on specific delta angles, such as 0, 2, or −2 degrees, for directional modes within the 0 to 90 or 180 to 270 degree range, using a predefined delta angle to determine whether to apply single direction or bi-direction intra prediction, enhancing coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If bi-direction intra prediction is applied to all directional modes, then prediction accuracy may improve, but coding complexity and processing overhead increase

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

Solution Approach 1:

The patent applies different prediction methods (single-direction vs. bi-direction) to different local regions defined by angle ranges. Specifically, directional modes with angles between 90-180 degrees use single-direction intra prediction, while other modes may use bi-direction intra prediction. This localized application optimizes prediction accuracy for each region's characteristics while avoiding unnecessary complexity where it's not needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of prediction direction (from bi-direction to single-direction) based on the angle parameter of the intra prediction mode. By monitoring the angle parameter and adjusting the prediction method accordingly, the system achieves optimal balance between accuracy and complexity for different directional modes.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If single direction intra prediction is used for angles between 90 and 180 degrees, then coding efficiency improves, but prediction accuracy may deteriorate for certain content types

Engineering Contradiction:
Improvecoding efficiencyVSAvoidprediction accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent recognizes that different angle ranges have different optimal prediction methods. For angles between 90-180 degrees, single-direction intra prediction provides better coding efficiency. The system locally adapts the prediction method to match the geometric characteristics of each angle range, achieving optimal performance for that specific region.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies a simplified prediction method (single-direction) to a specific subset of cases (angles 90-180 degrees) rather than using the more complex bi-direction method universally. This partial application of the simpler method where sufficient achieves good coding efficiency without the full overhead of bi-direction prediction, while still maintaining adequate accuracy for those specific angle ranges.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of manufacture

If conventional intra prediction methods are used without angle-specific optimization, then implementation simplicity is maintained, but coding efficiency deteriorates for directional content

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcoding efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent introduces angle-based parameter changes to the intra prediction process. By examining the angle parameter of the intra prediction mode and adjusting the prediction method accordingly (single-direction vs. bi-direction), the system achieves significant coding efficiency improvements for directional content while maintaining relatively simple implementation through straightforward conditional logic.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12432340B2Angular intra prediction
Publication Date: 2025.09.30 TENCENT AMERICA LLC
  • US12432340B2 patent drawing
  • US12432340B2 patent drawing
  • US12432340B2 patent drawing

AI summary

Coded information of a current block and neighboring blocks of the current block is received, where the current block is predicted in an intra directional mode. The intra directional mode of the current block is determined to be associated with an angle that is one of smaller than 90 degrees and larger than 180 degrees. In response to the intra directional mode of the current block being associated with the angle, whether a delta angle associated with the current block is a pre-defined delta angle is determined. In response to the delta angle associated with the current block not being the pre-defined delta angle, a single direction intra prediction and not a bi-direction intra prediction is applied to the current block. A sample of the current block is reconstructed based on an adjacent reference sample on a reference line that is determined according to the single direction intra prediction.