Intra Prediction Mode Decoding With Candidate Neighbor Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression technologies face inefficiencies in encoding and decoding intra prediction modes, particularly for high-resolution and high-quality video, leading to increased data transmission and storage costs.

Innovation Solution

A method of decoding an intra prediction mode using a plurality of candidate intra prediction modes, allowing for efficient encoding and decoding by representing the mode with a short codeword and predicting the mode based on neighboring block information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If conventional intra prediction mode encoding is used, then video quality is maintained, but data transmission and storage costs increase due to larger data amounts

Engineering Contradiction:
Improvedata transmission and storage costsVSAvoidvideo quality
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The patent changes the parameter representation of intra prediction modes by using differential values relative to neighboring block modes. Instead of encoding absolute mode values, the system encodes differences (e.g., current block mode minus neighboring block mode), which reduces the number of bits required while maintaining the ability to reconstruct the original mode values at the decoder.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary determination of candidate intra prediction modes based on neighboring block modes before actual encoding. By pre-calculating likely mode values and their differentials, the system prepares a compressed representation that can be efficiently transmitted, reducing the data burden while ensuring quality reconstruction.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If more candidate intra prediction modes are used, then prediction accuracy improves, but encoding complexity increases

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

Solution Approach 1:

The patent applies different encoding strategies to different regions or contexts. By analyzing neighboring block modes locally and using them as references for the current block, the system adapts the prediction approach to local characteristics, improving accuracy without requiring a uniform increase in complexity across all blocks.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses a limited set of candidate modes derived from neighboring blocks rather than exhaustively evaluating all possible intra prediction modes. This partial action approach focuses computational resources on the most promising candidates, achieving good prediction accuracy with reduced complexity compared to evaluating all modes.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If intra prediction mode information is encoded in detail, then decoding accuracy is improved, but the length of codeword increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidcodeword length
Core Design Contradiction:
Measurement precisionVSLength of moving object

Solution Approach 1:

The patent transforms the parameter being encoded from absolute intra prediction mode values to differential values relative to neighboring blocks. This parameter change reduces the information content that needs to be transmitted, as the differential values require fewer bits while still allowing accurate reconstruction of the original mode values at the decoder through simple addition.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2764694B1Method for decoding an intra prediction mode using candidate intra prediction modes
Publication Date: 2025.12.17 DOLBY LABORATORIES LICENSING CORP
  • EP2764694B1 patent drawingFigure 1
  • EP2764694B1 patent drawingFigure 2~3
  • EP2764694B1 patent drawingFigure 4

AI summary

A method and an apparatus of encoding/decoding intra prediction mode using a plurality of candidate intra prediction modes are disclosed. A method of decoding an intra prediction mode can comprise deriving three candidate intra prediction modes about a current block and deriving an intra prediction mode of the current block. Therefore, by predicting an intra prediction mode of the current block based on a plurality of candidate intra prediction modes, video encoding efficiency can be improved.