Intra Prediction Mode Derivation Using Integer-Pel Motion Samples

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for deriving intra prediction modes introduce latency in the coding process due to sequential execution of motion compensation and intra mode derivation, particularly in inter-coded blocks.

Innovation Solution

The method involves obtaining intra prediction modes using integer-pel location samples of fractional-pel vectors for motion compensated prediction, allowing parallel execution of fractional-pel motion compensation and intra mode derivation without additional latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If motion compensation and intra mode derivation are executed sequentially, then processing accuracy is maintained, but processing time increases

Engineering Contradiction:
Improveprocessing timeVSAvoidprocessing accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent performs preliminary action by preparing reference picture areas and integer-pel location samples before the actual motion compensation and intra mode derivation processes. By pre-organizing the reference data and sample locations, the system enables parallel execution of motion compensation and intra mode derivation without compromising the accuracy of either process, thus reducing overall processing time while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

2Productivity

If parallel processing of motion compensation and intra mode derivation is implemented, then productivity increases, but device complexity increases

Engineering Contradiction:
Improveprocessing throughputVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the processing into distinct functional modules: reference picture area preparation, integer-pel location sample extraction, motion compensation processing, and intra mode derivation. Each module operates independently with clearly defined interfaces, enabling parallel execution while managing complexity through modular design. This segmentation allows the system to achieve high throughput without overwhelming system complexity

Inventive Principle:
Principle #1Segmentation

3Speed

If integer-pel location samples are used for intra mode derivation, then processing speed increases, but measurement precision decreases

Engineering Contradiction:
Improveprocessing speedVSAvoidsample accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent uses integer-pel location samples as an intermediary between the fractional-pel motion vectors and the intra mode derivation process. These integer-pel samples serve as a bridge that enables faster processing while maintaining sufficient accuracy for intra mode determination. The intermediary samples are derived from the reference picture using the integer parts of the motion vectors, providing a computationally efficient approximation that maintains processing speed without significantly compromising measurement precision

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4708850A1Method and apparatus for obtaining one or more intra prediction modes (IPMS)
Publication Date: 2026.03.11 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP4708850A1 patent drawingFigure 1
  • EP4708850A1 patent drawingFigure 2
  • EP4708850A1 patent drawingFigure 3

AI summary

A method of processing one or more blocks of a picture obtains one or more intra prediction modes, IPMs, using one or more integer-pel location samples of one or more fractional-pel vectors that are used for a motion compensated prediction of the block.