Video Block Coding Using Geometric Partition Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video coding techniques suffer from low coding efficiency, which is undesirable for digital video applications.

Innovation Solution

The proposed method improves coding efficiency by determining and utilizing various parameters such as intra modes, geometric partition modes, template matching, decoder side motion vector refinement, and combined inter-intra prediction enhancement modes during video processing, and storing these determinations to optimize bitstream generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video coding techniques are used, then device complexity is reduced, but coding efficiency deteriorates

Engineering Contradiction:
Improvecoding efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the video block into multiple partitions and applying different prediction modes to different partitions. Specifically, the video block is divided into first and second partitions, with the first partition using inter prediction mode and the second partition using intra prediction mode, allowing optimized processing for each segment while maintaining overall coding efficiency

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamics by adaptively selecting different prediction modes (inter or intra) for different partitions based on local characteristics. The prediction mode is not fixed but dynamically chosen to match the local content properties, improving coding efficiency without requiring complex global optimization

Inventive Principle:
Principle #15Dynamics

Solution Approach 3:

The patent changes parameters by introducing a partition mode parameter that controls whether to apply inter or intra prediction to different partitions. This parameter change allows the system to switch between different coding strategies based on content characteristics, resolving the contradiction between simplicity and efficiency

Inventive Principle:
Principle #35Parameter changes

2Productivity

If conventional video coding techniques are used, then implementation cost is reduced, but coding efficiency deteriorates

Engineering Contradiction:
Improvecoding efficiencyVSAvoidimplementation cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent applies partial action by selectively applying complex prediction modes only to specific partitions where they provide benefit, rather than applying them globally. This reduces the overall implementation cost while maintaining coding efficiency improvements in critical areas

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent uses parameter changes to control the application of different prediction modes through configurable flags and parameters. This allows flexible implementation cost management by adjusting which advanced features are activated based on content characteristics and resource constraints

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240283944A1Method, device, and medium for video processing
Publication Date: 2024.08.22 DOUYIN VISION CO LTD
  • US20240283944A1 patent drawing
  • US20240283944A1 patent drawing
  • US20240283944A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the target block, an intra mode for the target block, the target blocking being coded with a geometric partition mode (GPM); storing the intra mode for the target block; and performing the conversion based on the stored intra mode.