Image Decoding Device Memory Reduction via Prediction Mode Derivation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video image coding schemes require large memory due to the need for multiple tables that associate prediction modes with various processes, such as selecting filters, scan methods, and transform methods.

Innovation Solution

An image decoding device that decodes images using an intra prediction method associated with a prediction mode, where the prediction mode is associated with a prediction mode number, and the device determines whether the prediction mode number is less than or equal to a threshold to configure reference pixels and conduct a designated decoding process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple tables associating prediction modes with processes are used, then the decoding device can accurately select filters, scan methods, and transform methods, but the memory requirement increases significantly

Engineering Contradiction:
Improveprediction mode selection accuracyVSAvoidmemory size
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential information needed for prediction mode selection by deriving the main direction and gradient directly from the prediction mode number, rather than storing complete lookup tables. This extraction approach retrieves only the necessary components (direction and gradient values) while discarding redundant data, thereby reducing memory requirements while maintaining accurate prediction mode selection.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the prediction mode information into distinct components: the prediction mode number itself, the main direction derived from it, and the gradient derived from it. By segmenting this information, the system can process each component independently and store only the essential derived values rather than maintaining complete associative tables, thus reducing memory usage while preserving the ability to accurately select decoding processes.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If complete lookup tables are stored for all prediction modes, then all decoding processes can be accurately determined, but the device complexity increases

Engineering Contradiction:
Improvedecoding process coverageVSAvoidtable storage structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent enables the prediction mode number to serve multiple functions: it directly identifies the prediction mode, determines the main direction, and determines the gradient. This self-service capability eliminates the need for separate lookup tables for each parameter, as the prediction mode number itself contains the information needed to derive all necessary decoding parameters through systematic processing, thereby reducing device complexity while maintaining comprehensive decoding process coverage.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent makes the prediction mode number a universal key that can determine multiple aspects of the decoding process simultaneously: the prediction direction, the main direction, and the gradient. This multi-functionality allows a single data structure (the prediction mode number) to serve multiple purposes that previously required separate tables, thereby reducing overall system complexity while maintaining full adaptability across different decoding scenarios.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250039438A1Image decoding device, image encoding device, and storage medium
Publication Date: 2025.01.30 SHARP KK
  • US20250039438A1 patent drawing
  • US20250039438A1 patent drawing
  • US20250039438A1 patent drawing

AI summary

Memory required during decoding is reduced.A video image decoding device (1) is equipped with main direction deriving means (1453A) that references a prediction mode definition DEFPM(1), and from a prediction mode number, derives a main direction of a prediction direction corresponding to a prediction mode, and a gradient deriver (1453B) that references a gradient definition table DEFANG(1), and derives a gradient of the prediction direction.