Intra Prediction Mode Derivation for Video Encoding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As display panels increase in size, the demand for higher quality video services leads to a significant increase in data volume, posing challenges for existing video compression technologies.

Innovation Solution

The method involves deriving a candidate intra prediction mode for a current block based on the intra prediction modes of adjacent neighboring blocks, and partitioning coding or transform blocks into subblocks for efficient intra prediction and transform operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video compression rate is improved to handle larger data volume, then data transmission efficiency is improved, but compression performance limitations emerge

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidcompression performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The current block is partitioned into multiple subblocks, and transform is selectively applied to only some subblocks based on prediction mode and block characteristics. This segmentation allows the system to maintain high compression rates while preserving necessary detail in specific regions, thereby improving both data transmission efficiency and compression performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different transform operations are applied to different subblocks based on their local characteristics and prediction modes. Some subblocks undergo full transform while others use reduced or skipped transform, allowing the system to optimize compression performance locally while maintaining overall high transmission efficiency.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If intra prediction mode derivation uses neighboring block information, then prediction accuracy is improved, but computational complexity increases

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

Solution Approach 1:

The system pre-establishes a list of candidate intra prediction modes by examining neighboring block prediction modes before actual prediction. This preliminary action reduces the search space and computational complexity during encoding while maintaining high prediction accuracy through the use of context-adaptive candidate selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the number and selection of candidate prediction modes based on neighboring block characteristics and current block properties. By changing parameters such as the number of candidates and selection criteria adaptively, the system achieves high prediction accuracy without excessive computational complexity.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If coding block is partitioned into subblocks for selective transform, then compression efficiency is improved, but processing complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The coding block is divided into multiple subblocks, allowing selective application of transform operations. This segmentation enables the system to apply full transform only where necessary while using reduced or skipped transform elsewhere, improving compression efficiency while managing processing complexity through intelligent subblock selection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of applying transform to all subblocks uniformly, the system applies transform partially to only those subblocks that benefit most from it based on prediction mode and local characteristics. This partial action approach improves compression efficiency by avoiding unnecessary transform operations on subblocks where they provide minimal benefit.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250193373A1Method for encoding/decoding image signal and device for same
Publication Date: 2025.06.12 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20250193373A1 patent drawing
  • US20250193373A1 patent drawing
  • US20250193373A1 patent drawing

AI summary

An image decoding method according to the present invention includes: a step for determining a reference sample line of a current block; a step for determining whether candidate intra-predition modes identical to the intra-prediction mode of the current block exist; a step for deriving the intra-prediction mode of the current block on the basis of the determination; and a step for performing intra-prediction on the current block on the basis of the reference sample line and the intra-prediction mode. Here, at least one of the candidate intra prediction modes may be derived by adding or subtracting an offset to or from the maximum value among the intra-prediction mode of a neighboring block that is above the current block and the intra-prediction mode of a neighboring block that is to the left of the current block.