Multi-Line Intra Prediction Using Selective Smoothing and PDPC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face inefficiencies in intra prediction modes, particularly in handling reference lines and position-dependent intra prediction combinations (PDPC), leading to suboptimal decoding performance.

Innovation Solution

Implementing a method and apparatus that control intra prediction by applying intra smoothing and PDPC on specific reference lines while preventing their application on others, based on a reference line index, to enhance decoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If intra smoothing and PDPC are applied on all reference lines, then prediction accuracy is improved, but computational complexity increases

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

Solution Approach 1:

The patent applies intra smoothing and PDPC selectively based on the reference line index rather than uniformly across all reference lines. Specifically, when the reference line index indicates a first reference line nearest to the coding unit, intra smoothing is applied; when it indicates a second reference line, PDPC is applied. This localized application approach maintains prediction accuracy where needed while reducing unnecessary computations on other reference lines, thereby resolving the contradiction between prediction accuracy and computational complexity.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If multiple reference lines are processed with both intra smoothing and PDPC, then decoding precision is improved, but processing time increases

Engineering Contradiction:
Improvedecoding precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements partial action by applying intra smoothing and PDPC only to specific reference lines identified by the reference line index, rather than processing all reference lines with both techniques. This selective application ensures sufficient decoding precision for the most relevant reference lines while avoiding redundant processing on less critical lines, thus reducing overall processing time without significantly compromising decoding precision.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If reference line index is used to control application of intra smoothing and PDPC, then decoding efficiency is improved, but algorithm complexity increases

Engineering Contradiction:
Improvedecoding efficiencyVSAvoidalgorithm complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses the reference line index as a pre-established control mechanism to determine which reference lines require intra smoothing and which require PDPC. This preliminary classification, based on the index value, streamlines the decoding process by pre-determining the appropriate processing path for each reference line, thereby improving decoding efficiency. The added algorithmic step of checking the reference line index is offset by the elimination of unnecessary processing, resulting in net efficiency gains.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260006189A1Improvement for multi-line intra prediction
Publication Date: 2026.01.01 TENCENT AMERICA LLC
  • US20260006189A1 patent drawing
  • US20260006189A1 patent drawing
  • US20260006189A1 patent drawing

AI summary

A method of and an apparatus for controlling intra prediction for decoding of a video sequence are provided. The method may include based on a reference line index signaling a first reference line nearest to a coding unit, among a plurality of reference lines adjacent to the coding unit, applying intra smoothing on one or more first reference lines comprising the first reference line, among the plurality of reference lines, and based on the intra smoothing being applied on the one or more first reference lines, applying a position-dependent intra prediction combination (PDPC) on one or more third reference lines comprising the first reference line, among the plurality of reference lines, while preventing application of the PDPC on one or more fourth reference lines other than the one or more third reference lines, among the plurality of reference lines.