Intra Prediction Modes for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards, such as HEVC, face challenges in achieving significant bitrate savings under All Intra coding conditions, particularly for high-resolution video sequences like 8K, due to limitations in intra prediction modes and smoothing filters.

Innovation Solution

The proposed solution enhances intra prediction by using finer angles, adaptive angle signaling, improved entropy coding of angular mode information, and longer, stronger smoothing filters for larger block sizes, increasing the number of intra modes beyond HEVC's 35 modes to 65 and employing filters like [1 2 3 4 3 2 1]/16 for better prediction quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the number of intra prediction modes is increased beyond 35 modes, then prediction accuracy and coding efficiency are improved, but decoder complexity and processing overhead increase

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

Solution Approach 1:

The patent segments the 65 intra prediction modes into multiple groups or categories, allowing the decoder to process modes in a structured manner. This segmentation enables efficient mode classification and reduces the computational burden by organizing the large number of modes into manageable sets, thus resolving the contradiction between having many modes for accuracy and maintaining decoder complexity at acceptable levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs preliminary action by pre-defining and signaling a limited set of most probable modes (MPMs) before actual decoding. The decoder uses these pre-signalized MPMs to make initial predictions, and only processes additional modes when necessary. This preliminary setup reduces the immediate processing complexity while still allowing access to the full 65 modes when needed for high accuracy.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If stronger smoothing filters like [1 2 3 4 3 2 1]/16 are used for larger block sizes, then prediction quality is improved, but computational load and processing time increase

Engineering Contradiction:
Improveprediction qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by using the stronger [1 2 3 4 3 2 1]/16 smoothing filter selectively only for larger block sizes where it provides the most benefit, rather than applying it uniformly to all block sizes. This selective application maintains high prediction quality for large blocks while avoiding unnecessary computational overhead for smaller blocks, thus resolving the contradiction between prediction quality and processing time.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements local quality by adapting the filter strength and type to the specific block size being processed. Different smoothing filters are applied locally according to the block size characteristics - stronger filters for larger blocks and weaker filters for smaller blocks. This localized approach ensures optimal prediction quality for each block type while minimizing overall processing time.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If adaptive angle signaling and finer angles are implemented, then intra prediction precision is improved, but bitstream overhead and encoding complexity increase

Engineering Contradiction:
Improveintra prediction precisionVSAvoidbitstream overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent employs dynamics by making the angle signaling adaptive rather than static. The signaling mechanism dynamically adjusts based on the specific prediction context, block characteristics, and neighboring mode information. This adaptability allows the system to use finer angles and more precise angle representations only when necessary, reducing bitstream overhead while maintaining high intra prediction precision when it provides actual benefit.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses feedback mechanisms where the encoding process analyzes neighboring block modes and current block characteristics to determine the optimal set of angles to signal. This feedback-driven approach ensures that only the most relevant and useful angle information is transmitted in the bitstream, reducing overhead while maintaining high prediction precision through context-adaptive angle selection.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10148953B2System and method for intra prediction in video coding
Publication Date: 2018.12.04 SAMSUNG ELECTRONICS CO LTD
  • US10148953B2 patent drawing
  • US10148953B2 patent drawing
  • US10148953B2 patent drawing

AI summary

A user equipment includes a transceiver and a decoder. The transceiver is configured to receive an encoded bitstream of video. The decoder includes processing circuitry. The decoder is configured to identify a first intra mode associated with a top prediction unit (PU) in relation to a current PU of the encoded bitstream of video. The decoder is also configured to identify a second intra mode associated with a left PU in relation to the current PU. The decoder is also configured to determine a plurality of most probable modes (MPMs) based on the first intra mode and the second intra mode, wherein a number of modes is greater than thirty-five.