Multiple-Line Intra Prediction Mode Signaling for Video Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently utilizing multiple reference lines for intra prediction, including the dominance of the first reference line, limited application to luma components, inconsistent mode settings for different reference lines, underutilization of neighboring pixel variations, lack of planar or DC modes for multiple lines, and inefficient exploitation of reference pixel coding gains.

Innovation Solution

A method and apparatus that adaptively sets intra prediction modes for multiple reference lines, signals reference line indices, and optimizes the most probable mode list based on reference line indices, excluding planar and DC modes, to enhance coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple reference lines are used for intra prediction, then coding efficiency is improved, but device complexity increases due to additional mode signaling and processing

Engineering Contradiction:
Improvecoding efficiencyVSAvoidintra prediction processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the number of reference lines and intra prediction modes based on block characteristics. Different numbers of reference lines are used for different block sizes and positions, optimizing the balance between coding efficiency and complexity. The system changes parameters such as reference line count and mode selection based on local image characteristics rather than using fixed settings.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements local quality by applying different intra prediction configurations to different regions of the image. Each block can have its own reference line selection and mode settings based on local characteristics such as edge directions and texture patterns. This allows the system to use more reference lines in complex regions while using fewer in simple regions, reducing overall complexity.

Inventive Principle:
Principle #3Local quality

2Device complexity

If the first reference line is always selected, then device complexity is reduced, but coding efficiency deteriorates due to inability to exploit variations in other reference lines

Engineering Contradiction:
Improvereference line selection complexityVSAvoidcompression capability
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies dynamics by making reference line selection adaptive rather than static. The system dynamically selects which reference lines to use based on local image characteristics, block position, and content analysis. This allows the first reference line to be used when appropriate while also exploiting variations in other reference lines when they provide better prediction accuracy, thus improving compression without excessive complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements self-service by enabling the encoding system to automatically analyze local image characteristics and select the most appropriate reference lines and modes without external intervention. The system performs self-adaptation by evaluating gradient directions, texture patterns, and block characteristics to determine optimal reference line usage, improving compression efficiency autonomously.

Inventive Principle:
Principle #25Self-service

3Device complexity

If the same number of intra prediction modes is set for all reference lines, then device complexity is reduced, but coding efficiency deteriorates due to different characteristics of reference samples with different line indexes

Engineering Contradiction:
Improvemode configuration complexityVSAvoidprediction accuracy
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies local quality by configuring different numbers of intra prediction modes for different reference lines based on their characteristics. Reference lines closer to the current block may use more modes, while distant reference lines use fewer modes. This localized configuration optimizes prediction accuracy for each reference line's specific characteristics rather than applying a uniform setting across all lines.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements parameter changes by dynamically adjusting the number of intra prediction modes assigned to each reference line. The system changes mode counts based on reference line index, block characteristics, and content analysis, allowing optimal mode selection for each reference line while managing overall system complexity through adaptive parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250330592A1Multiple line intra prediction in video compression
Publication Date: 2025.10.23 TENCENT AMERICA LLC
  • US20250330592A1 patent drawing
  • US20250330592A1 patent drawing
  • US20250330592A1 patent drawing

AI summary

A non-transitory computer readable medium stores a video media bitstream encoded by an encoding method. The encoding method includes determining a plurality of intra prediction modes for a zero reference line in a plurality of reference lines. The zero reference line is closest to a current block among the plurality of reference lines. The current block is predicted with intra prediction. A length of a most probable mode (MPM) list is determined based on a current reference line. The encoding method includes determining at least one MPM included in an MPM list for a non-zero reference line in the plurality of reference lines.