Geometric Partition Mode Prediction Inference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies face challenges in efficiently determining the prediction mode for video blocks, particularly when the number of neighboring reconstructed samples is limited, leading to suboptimal compression ratios and increased bit requirements.

Innovation Solution

The method involves partitioning video blocks using a geometric partition mode (GPM) and determining prediction modes based on the number of adjacent reconstructed samples, inferring inter or intra prediction modes without explicit signaling, and restricting intra prediction modes for geometric partitions with insufficient neighboring samples.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If intra prediction mode is used for geometric partition blocks, then coding flexibility and adaptability are improved, but when neighboring reconstructed samples are insufficient, the prediction accuracy deteriorates and bit requirements increase

Engineering Contradiction:
Improveprediction mode flexibilityVSAvoidprediction accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent dynamically changes the prediction mode parameter based on the availability of neighboring reconstructed samples. When sufficient neighboring samples are available, intra prediction mode is used; when insufficient samples are available, inter prediction mode is used. This parameter adaptation resolves the contradiction by selecting the appropriate prediction mode according to the actual coding conditions.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If prediction mode is explicitly signaled in the bitstream, then prediction accuracy is improved, but bit rate increases

Engineering Contradiction:
Improveprediction mode accuracyVSAvoidbit rate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent uses the decoder's own capability to infer the prediction mode based on the geometric partition mode and neighboring sample availability, without requiring explicit signaling in the bitstream. The decoder can determine whether to use intra or inter prediction mode by checking the number of available neighboring reconstructed samples, thereby achieving accurate prediction mode selection while minimizing bit rate.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If geometric partition mode is applied to all blocks, then coding precision is improved, but device complexity increases

Engineering Contradiction:
Improvecoding precisionVSAvoiddecoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies geometric partition mode selectively rather than uniformly to all blocks. By evaluating the availability of neighboring reconstructed samples for each block, the patent applies geometric partitioning only where it can provide benefit (when sufficient neighboring samples are available), thereby improving coding precision while avoiding unnecessary complexity in blocks where it would not be effective.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240323420A1Constraint of intra mode for geometric partition mode with inter and intra prediction
Publication Date: 2024.09.26 TENCENT AMERICA LLC
  • US20240323420A1 patent drawing
  • US20240323420A1 patent drawing
  • US20240323420A1 patent drawing

AI summary

An apparatus includes processing circuitry that is configured to receive a bitstream including coded information of a current block. The processing circuitry is configured to partition the current block into a first partition and a second partition based on a geometric partition mode (GPM). The processing circuitry is configured to determine a first prediction mode for the first partition based on a first number of direct neighboring reconstructed samples of the current block being larger than a threshold value. The processing circuitry is configured t0, when the first number of direct neighboring reconstructed samples of the current block is less than the threshold value, infer that the first prediction mode is inter prediction mode, a flag indicating whether the current block is intra coded or inter coded not being signaled in the bitstream, and reconstruct the first partition of the current block based on the first prediction mode.