Video Decoding Subblock Inter-Prediction for Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video processing technologies face challenges in efficiently processing high-definition video signals and improving prediction performance and coding efficiency, particularly in merge skip mode, due to limitations in syntax information and inter prediction methods.

Innovation Solution

A method and apparatus for decoding a video signal that involves obtaining skip flag information and performing inter prediction using inter prediction parameter information from multiple neighbor blocks, partitioning the current coding block into subblocks, and assigning inter prediction parameter information from adjacent neighbor blocks to each subblock, which can include spatial and temporal neighbors, to enhance prediction accuracy and reduce syntax information requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If merge skip mode is used to reduce syntax information, then coding efficiency is improved, but prediction performance deteriorates due to limited inter prediction parameter information

Engineering Contradiction:
Improvesyntax informationVSAvoidprediction performance
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The current coding block is divided into multiple subblocks, and different inter prediction parameter information from multiple neighbor blocks is assigned to different subblocks. This segmentation allows the system to use limited syntax information efficiently while maintaining prediction accuracy across the entire block by utilizing diverse neighbor block information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different subblocks within the current coding block are assigned different inter prediction parameter information from different neighbor blocks based on their local characteristics. This local quality approach ensures that each subblock uses the most appropriate prediction parameters for its specific region, improving overall prediction performance while maintaining compact syntax representation.

Inventive Principle:
Principle #3Local quality

2Device complexity

If a single neighbor block is used for inter prediction in merge skip mode, then device complexity is reduced, but prediction accuracy deteriorates

Engineering Contradiction:
Improveprocessing complexityVSAvoidprediction accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

Inter prediction parameter information from multiple neighbor blocks is merged and assigned to different subblocks of the current coding block. This merging approach combines the advantages of multiple neighbor blocks without requiring complex processing, as each subblock independently uses parameters from its assigned neighbor block, achieving high prediction accuracy with minimal additional complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If inter prediction parameter information from multiple neighbor blocks is used, then prediction performance is improved, but syntax information requirements increase

Engineering Contradiction:
Improveprediction performanceVSAvoidsyntax information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

By segmenting the current coding block into subblocks and assigning different neighbor block parameters to different subblocks, the system achieves high prediction performance using compact syntax information. The segmentation allows efficient utilization of limited syntax bits by distributing parameter information across multiple subblocks rather than requiring extensive parameters for the entire block.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each subblock independently uses inter prediction parameter information from its assigned neighbor block without requiring additional complex syntax information. This self-service approach allows each subblock to perform prediction autonomously using locally available parameters, improving prediction performance while maintaining compact syntax representation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10638129B2Method for processing video signal and device for same
Publication Date: 2020.04.28 LG ELECTRONICS INC
  • US10638129B2 patent drawing
  • US10638129B2 patent drawing
  • US10638129B2 patent drawing

AI summary

The present invention relates to method and device for decoding a bitstream for a video signal in a decoding device, the method comprising the steps of: obtaining skip flag information about a current coding block from a bitstream; and, if the skip flag information indicates that a skip mode is applied with respect to the current coding block, performing inter-prediction for the current coding block by means of inter-prediction parameter information of a neighboring block of the current coding block. Moreover, the neighboring block of the current coding block comprises a plurality of temporal neighboring blocks and spatial neighboring blocks adjacent to the current coding block. Also, the step of performing inter-prediction for the current coding block comprises: dividing of the current coding block into a plurality of sub-blocks; with respect to each of the plurality of sub-blocks, obtaining of inter-prediction parameter information for the corresponding sub-blocks from neighboring blocks that are adjacent to the corresponding sub-blocks among the neighboring blocks of the current coding blocks; and obtaining of a predicted value for the corresponding sub-blocks on the basis of the obtained inter-prediction parameter information.