L-type partitioning tree

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video encoding formats like AV1 have limited quantization step size resolution, particularly evident in 10-bit and 12-bit internal bit depth, which affects the granularity of bit rates and compression efficiency.

Innovation Solution

The proposed method introduces an extended quantizer and L-shaped partitioning for video data encoding and decoding, allowing for non-rectangular partitions in addition to rectangular ones, enhancing the partitioning flexibility and resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional rectangular partitioning is used in video encoding, then the encoding process is simple and fast, but the compression efficiency is limited due to fixed block shapes

Engineering Contradiction:
Improvecompression efficiencyVSAvoidpartitioning complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the video block into multiple non-rectangular partitions including L-shaped partitions, allowing the coding block to be divided into irregular regions that better match the actual content structure. This segmentation enables more precise adaptation to edges and contours in the video data, improving compression efficiency by reducing residual energy in transform coefficients.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces asymmetric L-shaped partitions that break the traditional symmetric rectangular block structure. These asymmetric partitions allow one partition to extend further in certain directions, creating irregular shapes that better conform to object boundaries and motion patterns in the video content, thereby improving coding precision without requiring complex additional structures.

Inventive Principle:
Principle #4Asymmetry

2Measurement precision

If quantization step size resolution is limited in AV1 format, then the encoder complexity is reduced, but the bit rate granularity and compression precision are degraded

Engineering Contradiction:
Improvequantization resolutionVSAvoidencoder complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the quantization parameter resolution by introducing an extended quantizer that provides finer granularity in quantization step sizes. This allows for more precise control over the compression ratio and bit rate, enabling better optimization of compression efficiency without requiring fundamental changes to the encoder architecture.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic quantization adjustment mechanisms that allow the quantization step size to vary more finely across different blocks and regions. This dynamic control enables adaptive optimization of compression performance by adjusting quantization precision locally based on content characteristics, improving overall compression efficiency while maintaining manageable encoder complexity.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If non-rectangular partitions are introduced, then the partitioning flexibility and coding precision are improved, but the processing complexity increases

Engineering Contradiction:
Improvepartitioning flexibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the coding block into a specific set of non-rectangular partitions including L-shaped partitions with defined geometric relationships. By establishing clear segmentation rules and constraints on partition shapes and sizes, the patent achieves improved adaptability to content structures while keeping the processing complexity manageable through systematic partition generation algorithms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different partition shapes and sizes to different local regions of the video block based on content characteristics. L-shaped partitions are used in regions with specific edge orientations or motion patterns, while rectangular partitions are used elsewhere. This local adaptation improves coding precision without requiring complex processing across the entire block, as each region receives appropriately simplified treatment.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12010306B2L-type partitioning tree
Publication Date: 2024.06.11 TENCENT AMERICA LLC
  • US12010306B2 patent drawing
  • US12010306B2 patent drawing
  • US12010306B2 patent drawing

AI summary

An approach for encoding/decoding video data including obtaining video data; parsing the obtained video data to obtain partitioning parameters; obtaining a partitioned coding block based on the partitioning parameters; and decoding the obtained video data based on the partitioned coding block. The partitioned coding block may be partitioned into a rectangular partition and at least one non-rectangular partition.