Geometric Partition Refinement for Screen Content Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face inefficiencies in partitioning and predicting video sequences, particularly for screen content and complex scenes, leading to suboptimal compression and decoding performance.

Innovation Solution

Implement geometric partitioning refinement techniques, including quadtree+multi-type tree partitioning and advanced intra prediction modes, to enhance block partitioning and prediction accuracy, especially for screen content and complex scenes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional partitioning methods are used, then device complexity is reduced, but video coding efficiency and compression performance deteriorate

Engineering Contradiction:
Improvevideo coding efficiencyVSAvoidpartitioning complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the video block into multiple partition types (symmetrical and asymmetrical partitions) using different tree structures (binary, ternary, quadtree). This allows the encoder to select the most appropriate partitioning pattern for different regions of the video content, improving coding efficiency by adapting to local characteristics while managing complexity through structured division strategies.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic partitioning where the partitioning structure is not fixed but adapts based on the video content characteristics. The encoder can dynamically switch between different partition types (symmetrical/asymmetrical) and tree structures based on rate-distortion optimization, allowing the system to respond to varying scene complexity and content requirements rather than using a static partitioning approach.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If simple partitioning is used, then ease of operation is improved, but prediction accuracy for screen content and complex scenes deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidpartitioning structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by allowing different partitioning strategies and prediction modes to be applied to different regions of the video block. Symmetrical partitions may be used for uniform regions while asymmetrical partitions handle regions with directional features or edges. This localized adaptation of partitioning quality improves prediction accuracy for specific content types without requiring complex partitioning throughout the entire block.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces asymmetry by providing both symmetrical and asymmetrical partition options. Asymmetrical partitions allow unequal division of blocks, which is particularly useful for screen content with text lines, graphical edges, or regions where one dimension has different characteristics than the other. This asymmetric capability enhances prediction accuracy for non-uniform content while maintaining symmetrical options for simpler regions.

Inventive Principle:
Principle #4Asymmetry

3Productivity

If advanced partitioning techniques are implemented, then compression performance improves, but processing time increases

Engineering Contradiction:
Improvecompression performanceVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies partial action by implementing a hierarchical partitioning approach where not all blocks require the most complex partitioning analysis. The encoder can perform rapid evaluation of partition options and apply full asymmetric/ternary analysis only where needed, rather than exhaustively evaluating all partition types for every block. This selective application reduces processing time while maintaining compression performance where it matters most.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent utilizes parameter changes by allowing dynamic adjustment of partitioning parameters such as partition depth, tree type selection, and symmetry constraints based on content characteristics and rate-distortion tradeoffs. By changing these parameters adaptively rather than using fixed settings, the system optimizes compression performance for different content types while managing processing complexity through parameter control rather than structural complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250324052A1Geometric Partitioning Refinement
Publication Date: 2025.10.16 OFINNO LLC
  • US20250324052A1 patent drawing
  • US20250324052A1 patent drawing
  • US20250324052A1 patent drawing

AI summary

A video coder (encoder or decoder) determines a partition mode that indicates an initial partition edge for partitioning a current block. The video coder identifies reference samples neighboring the current block based on the initial partition edge. The video coder determines a refined partition edge based on the reference samples. The video coder generates a prediction of the current block by predicting at least one part of the current block defined by the refined partition edge. The video coder generates a reconstruction of the current block based on the prediction of the current block.