Coding Block Prediction Modes for Lower Video Signaling Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image encoding/decoding technologies face challenges in achieving enhanced coding efficiency, particularly in handling high-definition and stereoscopic image content, and there is a need for improved methods in skip and/or merge modes for predicting coding blocks.

Innovation Solution

The method involves decoding and encoding information on prediction methods for current blocks, including subblock merge, multi hypothesis prediction, and triangle partition prediction, with specific signaling orders to enhance coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple prediction methods are supported for coding blocks, then prediction accuracy and coding efficiency are improved, but device complexity and signaling overhead increase

Engineering Contradiction:
Improveprediction accuracyVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic selection of prediction methods based on block characteristics and coding conditions. The system adaptively chooses among skip mode, merge mode, and AMVP mode by evaluating motion vector differences and block properties, allowing the device to optimize prediction accuracy for each block while managing overall complexity through conditional logic rather than always using the most complex method.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the prediction process into distinct modes (skip, merge, AMVP) that can be independently evaluated and selected. Each mode handles specific types of blocks or motion characteristics, dividing the complex prediction task into manageable segments that can be processed efficiently based on the particular block requirements.

Inventive Principle:
Principle #1Segmentation

2Productivity

If multiple prediction methods are supported for coding blocks, then coding efficiency is improved, but signaling overhead increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidsignaling overhead
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent extracts and transmits only the essential information needed for prediction mode selection and motion vector differential encoding. By identifying and removing redundant signaling elements and using compact representations for mode selection and motion data, the system reduces signaling overhead while preserving the necessary information for accurate prediction and reconstruction.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent employs parameter changes in the form of mode flags and differential motion vector values that efficiently represent the selected prediction method and motion information. By encoding the prediction mode and motion data using optimized parameter representations, the system conveys necessary information with reduced bit requirements, improving coding efficiency while minimizing signaling overhead.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12519927B2Image decoding method, image encoding method, image decoding device, image encoding device, and computer-readable recording medium
Publication Date: 2026.01.06 SAMSUNG ELECTRONICS CO LTD
  • US12519927B2 patent drawing
  • US12519927B2 patent drawing
  • US12519927B2 patent drawing

AI summary

Disclosed herein are an image decoding method, an image decoding apparatus, an image encoding method, an image encoding apparatus and a computer-readable recording medium. An image decoding method according to the present invention may include: decoding information on a prediction method of a current block; based on the information on the prediction method, determining a prediction method of the current block; and generating a prediction block of the current block by performing prediction for the current block based on the determined prediction method. Herein, the information on the prediction method of the current block may include at least one of information on subblock merge, information on MMVD, information on multi hypothesis prediction, and information on partition prediction.