Intra Prediction Mode Selection Using MIP Neighbor Defaults

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies face challenges in achieving improved compression ratios with minimal sacrifice in picture quality, especially in limited bandwidth scenarios and storage constraints.

Innovation Solution

The method involves setting a default value for intra prediction modes in video coding, using Matrix-based Intra Prediction (MIP) or non-MIP modes, and deriving candidate modes from neighboring blocks, with indication through flags like intra_mip_flag, to efficiently encode and decode video data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If video data is compressed to reduce data size for transmission and storage, then the quantity of data needed to represent digital video images is decreased, but picture quality is sacrificed

Engineering Contradiction:
Improvedata sizeVSAvoidpicture quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The video data is divided into blocks, and intra-prediction is applied to each block individually. The patent segments the prediction process into different modes (Planar, DC, and angular modes 2-67) that can be selectively applied to different blocks based on their characteristics, allowing optimized compression for each segment while maintaining overall picture quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of prediction mode selection by introducing a default mode mechanism. Instead of always using complex angular prediction modes, the system can switch to simpler Planar or DC modes when appropriate, reducing the computational complexity and bitrate required while maintaining acceptable picture quality for various block types

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If complex intra prediction modes are used to improve picture quality, then prediction accuracy is improved, but encoding complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidencoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces dynamic mode selection where the prediction mode is not fixed but can change based on block characteristics. The default mode mechanism allows the encoder to dynamically choose between simple and complex prediction modes, adapting to the local image content and reducing overall encoding complexity while maintaining high prediction accuracy where needed

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Instead of applying complex angular prediction modes to all blocks, the patent uses these modes only when necessary (partial action). For blocks that don't require high prediction accuracy, simpler Planar or DC modes are used, reducing the overall computational burden while maintaining sufficient picture quality

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If more prediction modes are available to improve compression ratio, then compression efficiency is improved, but the difficulty of selecting the appropriate mode increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidmode selection difficulty
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements a self-service mechanism where the encoding system automatically selects the appropriate prediction mode based on predefined criteria and block characteristics. The default mode mechanism provides a fallback option that eliminates the need for complex mode selection algorithms, allowing the system to achieve good compression efficiency without the overhead of difficult mode selection

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12088799B2Encoder, a decoder and corresponding methods of intra prediction
Publication Date: 2024.09.10 HUAWEI TECH CO LTD
  • US12088799B2 patent drawing
  • US12088799B2 patent drawing
  • US12088799B2 patent drawing

AI summary

A method of coding implemented by a decoding device, comprising: setting a value of candidate intra prediction mode of a current block to be a default value, wherein the current block is predicted using an intra prediction mode but not a Matrix-based Intra Prediction (MIP) mode and a neighboring block adjacent to the current block is used to derive the value of candidate intra prediction mode of the current block and is predicted using MIP mode; obtaining a value of the intra prediction mode of the current block according to the default value.