Intra Prediction Mode Mapping Without LUT Memory Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing video coding standards, such as H.264 and HEVC, require multiple LUT tables for intra prediction mode mapping, leading to increased memory overhead and reduced system resource utilization.

Innovation Solution

A method and apparatus that determine whether the intra prediction mode of neighboring blocks is applicable to the current block, setting it as the mapped mode if applicable, and using a specific mode if not, thereby eliminating the need for LUT table lookups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple LUT tables are used for intra prediction mode mapping, then prediction accuracy is improved, but memory overhead increases and system resource utilization decreases

Engineering Contradiction:
Improveprediction accuracyVSAvoidmemory overhead
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and removes the LUT table structure from the intra prediction mode mapping process. Instead of using pre-defined lookup tables, the invention directly maps neighboring block prediction modes to current block prediction modes through a simplified determination process, eliminating the memory overhead associated with storing multiple LUT tables while maintaining prediction accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses a copying approach where the prediction mode from a neighboring block is directly copied and applied to the current block when applicable. This avoids the need for complex LUT table lookups by directly replicating the neighboring block's prediction mode under suitable conditions, thereby reducing memory requirements while preserving prediction precision

Inventive Principle:
Principle #26Copying

2Measurement precision

If multiple LUT tables are used for intra prediction mode mapping, then prediction accuracy is improved, but system resource utilization decreases

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem resource utilization
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The invention extracts and eliminates the LUT table dependency from the system, replacing it with a direct mode determination mechanism that uses minimal computational resources. This extraction improves system resource utilization by removing the overhead of maintaining and accessing multiple LUT tables while preserving the ability to achieve accurate prediction through direct neighboring block mode utilization

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a self-service mechanism where the intra prediction process directly utilizes information from neighboring blocks without requiring external LUT table structures. The system serves itself by using available neighboring block data to determine current block prediction modes, thereby improving resource utilization while maintaining prediction accuracy

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260012638A1Method and apparatus for processing intra prediction mode
Publication Date: 2026.01.08 HUAWEI TECH CO LTD
  • US20260012638A1 patent drawing
  • US20260012638A1 patent drawing
  • US20260012638A1 patent drawing

AI summary

A method for processing an intra prediction mode includes: determining whether an intra prediction mode of each neighboring block in multiple neighboring blocks of a current block is applicable to the current block; and obtaining multiple mapped intra prediction modes of the current block according to a result of the determining, if it is determined that an intra prediction mode of a neighboring block is applicable to the current block, setting the intra prediction mode of the neighboring block as a mapped intra prediction mode of the current block, and if it is determined that the intra prediction mode of the neighboring block is not applicable to the current block, setting a specific intra prediction mode as the mapped intra prediction mode of the current block.