Inter-Prediction Candidate Lists for Block-Based Image Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image encoding/decoding technologies face challenges in determining and managing candidate lists for inter-prediction, which affects the efficiency and performance of image compression and decoding.

Innovation Solution

The method involves constructing candidate lists for inter-prediction by classifying blocks into types based on coding parameters, including spatially neighboring, temporal neighboring, and non-neighboring blocks, and generating integrated lists by adding candidates in a predetermined order, using motion information derivation methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single unified candidate list is used for inter-prediction, then the management complexity is reduced, but the prediction performance deteriorates due to inability to differentiate between different block types

Engineering Contradiction:
Improvecandidate list management complexityVSAvoidprediction accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent divides the candidate list into multiple type-specific candidate lists (first type for spatially neighboring blocks, second type for temporal neighboring blocks, third type for non-neighboring blocks). This segmentation allows each list to be optimized for its specific block type characteristics, improving prediction accuracy while maintaining manageable complexity through organized categorization.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If multiple type-specific candidate lists are constructed and managed, then the prediction performance improves through differentiated candidate selection, but the device complexity increases due to multiple list management operations

Engineering Contradiction:
Improveprediction accuracyVSAvoidcandidate list management complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic candidate list management where the selection and construction of candidate lists adapts based on block type classification. Different candidate lists are constructed and merged dynamically according to the specific block characteristics, allowing the system to optimize prediction performance for each block type while managing complexity through adaptive rather than static list management.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs a nested structure where type-specific candidate lists are constructed independently and then merged into an integrated candidate list. Each type-specific list contains candidates optimized for particular block characteristics, and these nested lists are systematically combined through predetermined merging operations, improving prediction accuracy while organizing complexity in a hierarchical manner.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Speed

If candidates are selected without classification by block type, then the processing speed is faster due to simpler selection logic, but the prediction performance deteriorates due to suboptimal candidate matching

Engineering Contradiction:
Improvecandidate selection speedVSAvoidprediction accuracy
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent performs preliminary classification of blocks into types (spatially neighboring, temporal neighboring, non-neighboring) before candidate selection. This preliminary action organizes blocks into categories that can be efficiently matched with appropriate candidate lists, maintaining processing speed through pre-established classification while improving prediction accuracy by selecting candidates tailored to each block type's characteristics.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260046390A1Image encoding/decoding method and apparatus, and recording medium storing bitstream
Publication Date: 2026.02.12 ELECTRONICS & TELECOMM RES INST
  • US20260046390A1 patent drawing
  • US20260046390A1 patent drawing
  • US20260046390A1 patent drawing

AI summary

This disclosure provides an image encoding/decoding method and device and recording medium storing a bitstream. The image decoding method may comprise: constructing a candidate list related to prediction of a current block; generating a prediction block of the current block based on a candidate selected from the candidate list; and generating a reconstructed block of the current block based on the prediction block, wherein the constructing of the candidate list includes: generating a candidate list for each of two or more types classified based on at least one coding parameter; and generating an integrated candidate list by adding at least one candidate selected in the candidate list for each type in a predetermined order, and wherein the at least one coding parameter is a motion information derivation method, and the two or more types include a first type of a spatially neighboring block, a second type of a temporal neighboring block and a third type of a non-neighboring block.