Intra Prediction Coding: Aspect-Ratio Wide-Angle Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards like HEVC and VVC face inefficiencies in signaling intra prediction modes due to high bit costs and correlations between neighboring blocks, particularly with the increasing number of intra prediction modes in VVC Draft 2.

Innovation Solution

The proposed solution involves determining the aspect ratio of a coding unit and adding specific intra prediction modes, such as wide angles towards the unit's edges, to a table for signaling, thereby optimizing mode selection based on block relationships and reducing bit usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the number of intra prediction modes is increased to improve prediction accuracy, then the prediction accuracy is improved, but the bit cost for signaling increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidbit cost
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies local quality by differentiating the treatment of intra prediction modes based on their probability. High-probability modes (MPMs) are signaled using unary code while low-probability modes use fixed-length coding. Additionally, the patent selectively adds wide-angle modes only when needed based on aspect ratio, optimizing the balance between prediction accuracy and signaling cost for different local conditions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of mode signaling by introducing aspect ratio-based selection for adding wide-angle modes. The system dynamically adjusts the set of available intra prediction modes based on the coding unit's aspect ratio, and modifies the signaling method based on mode probability, thereby optimizing the trade-off between accuracy and bit cost.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If more intra prediction modes are added to handle various block shapes, then the adaptability to different block shapes is improved, but the complexity of mode selection increases

Engineering Contradiction:
Improveadaptability to block shapesVSAvoidmode selection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by tailoring the set of available intra prediction modes to the specific characteristics of each coding unit. Wide-angle modes are added only when the aspect ratio indicates a need for such modes, creating a localized adaptation that maintains versatility while avoiding unnecessary complexity in square blocks.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamics by making the set of available intra prediction modes variable rather than fixed. The system dynamically adjusts which modes are available based on the coding unit's aspect ratio, allowing flexible adaptation to different block shapes while managing complexity through conditional inclusion.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If wide-angle modes are added for non-square blocks, then the prediction accuracy for non-square blocks is improved, but the bit cost increases

Engineering Contradiction:
Improveprediction accuracy for non-square blocksVSAvoidbit cost
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies local quality by selectively adding wide-angle modes only to coding units with non-square aspect ratios where they are actually needed. This localized approach ensures improved prediction accuracy for non-square blocks while avoiding the bit cost increase that would result from universally adding all wide-angle modes regardless of block shape.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies partial action by adding wide-angle modes only when necessary (for non-square blocks) rather than excessively adding them to all blocks. This selective inclusion optimizes the balance between improving prediction accuracy for the target case and avoiding unnecessary bit cost increases.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250337925A1Improvement for intra mode coding
Publication Date: 2025.10.30 TENCENT AMERICA LLC
  • US20250337925A1 patent drawing
  • US20250337925A1 patent drawing
  • US20250337925A1 patent drawing

AI summary

A method of and an apparatus for controlling intra prediction for encoding of a video sequence are provided. The method includes determining a ratio of a width to a height of a coding unit, and based on the determined ratio being different than one, adding, to a table including intra prediction modes corresponding to intra prediction angles, first wide angles toward a bottom-left edge of the coding unit, second wide angles toward a top-right edge of the coding unit, and additional intra prediction modes respectively corresponding to the first wide angles and the second wide angles. The method further includes signaling, for encoding the video sequence, one of the intra prediction modes and the additional intra prediction modes added to the table.