Prediction Direction Selection in HEVC Image Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The High Efficiency Video Coding (HEVC) protocol is excessively complex, leading to high requirements on encoding apparatus performance, which limits its application in achieving real-time image encoding due to inaccurate prediction direction selection and high computational complexity.

Innovation Solution

A prediction direction selection method that determines a reference direction based on texture consistency between coding units, using preliminarily selected direction vectors and adjusting candidate direction vectors to ensure minimal cost prediction directions, thereby improving accuracy and reducing computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the HEVC coding protocol is used for image encoding, then image compression efficiency is improved, but encoding complexity increases excessively

Engineering Contradiction:
Improveimage compression efficiencyVSAvoidencoding complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments the prediction direction selection process into two distinct phases: preliminary selection that filters out obviously suboptimal directions, and accurate selection that precisely determines the optimal direction from the reduced candidate set. This segmentation reduces the overall computational complexity while maintaining compression efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary selection of prediction directions before the accurate selection phase. By pre-filtering candidate directions based on coarse criteria (such as gradient directions or neighboring block predictions), the system reduces the search space for the subsequent accurate selection, thereby lowering encoding complexity while preserving compression performance.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If 35 prediction directions are traversed to ensure accurate prediction direction selection, then prediction accuracy is improved, but encoding speed decreases

Engineering Contradiction:
Improveprediction direction accuracyVSAvoidencoding speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent divides the prediction direction evaluation into two stages: a preliminary stage that quickly eliminates obviously poor directions using simple criteria, and an accurate stage that performs detailed evaluation only on the remaining candidate directions. This segmentation maintains prediction accuracy while significantly improving encoding speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of evaluating all 35 prediction directions equally, the patent performs partial action by focusing computational resources only on the most promising candidate directions identified in the preliminary selection phase. This approach achieves sufficient prediction accuracy without the excessive computational cost of evaluating all possible directions.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If reconstruction is performed for prediction direction selection, then prediction accuracy is improved, but computational complexity and execution time increase

Engineering Contradiction:
Improveprediction direction accuracyVSAvoidexecution time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary selection of prediction directions using simplified criteria that do not require full reconstruction. By using proxy metrics such as gradient analysis or neighboring block predictions, the system identifies candidate directions without the time-consuming reconstruction process, thereby reducing execution time while maintaining the ability to achieve accurate predictions in the subsequent selection phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11395002B2Prediction direction selection method and apparatus in image encoding, and storage medium
Publication Date: 2022.07.19 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11395002B2 patent drawing
  • US11395002B2 patent drawing
  • US11395002B2 patent drawing

AI summary

A prediction direction selection method includes constructing, according to texture consistency of a prediction unit relative to an upper-layer coding unit of the coding unit in which the prediction unit is located, a reference direction corresponding to the prediction unit. The method also includes obtaining, for the coding unit, preliminarily selected direction vectors that are selected from intra-frame directions according to rate-distortion costs. The method next includes determining processed candidate direction vectors by using the reference direction and the preliminarily selected direction vectors. The processed candidate direction vectors are used for selecting a direction corresponding to an optimal cost as a prediction direction for unit prediction performed for the coding unit.