Video Block Partitioning via Motion and Depth Variance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video encoding and decoding processes face challenges in efficiently determining the optimal partitioning type for video blocks, leading to increased complexity and costs due to the need for substantial coding gains without significant increases in coding complexity.

Innovation Solution

A system and method that determine the partitioning type for video blocks based on motion information and depth information, using motion variance and depth variance to decide whether to split the blocks and determine the split direction, enabling faster encoding and decoding operations without increased complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If partitioning operations are performed to provide coding gains, then compression efficiency is improved, but coding complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidcoding complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent changes the parameters used for partitioning decision from traditional texture-based metrics to motion-based metrics (motion variance, motion gradient) and depth-based metrics (depth variance). This parameter substitution enables the system to achieve better partitioning decisions with lower computational complexity, as motion and depth information are already available from previous processing stages.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces motion information and depth information as intermediary elements that mediate the partitioning decision process. These intermediaries provide additional contextual information about the video content, enabling more accurate partitioning decisions without requiring complex analysis of the video data itself, thus improving compression efficiency while maintaining manageable complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If partitioning operations are performed to achieve coding gains, then compression efficiency is improved, but processing speed decreases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing speed
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent performs preliminary actions by utilizing motion information and depth information that have already been computed in earlier encoding/decoding stages. By reusing these pre-computed intermediaries for partitioning decisions, the system avoids redundant computations and accelerates the partitioning process while maintaining high compression efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the computational parameters from analyzing raw video pixel data to analyzing motion vectors and depth maps, which are already in a processed format. This parameter transformation significantly reduces the computational burden and increases processing speed while still achieving accurate partitioning for optimal compression.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If motion variance is calculated to determine partitioning type, then partitioning accuracy is improved, but computational cost increases

Engineering Contradiction:
Improvepartitioning accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies motion information and depth information for multiple purposes: they are used both for motion compensation/depth reconstruction and for partitioning decisions. This multi-functionality eliminates the need for separate computational processes, reducing overall computational cost while improving partitioning accuracy through the use of these versatile intermediaries.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Measurement precision

If depth variance is calculated to determine partitioning type, then partitioning accuracy is improved, but computational cost increases

Engineering Contradiction:
Improvepartitioning accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent changes the basis for partitioning decisions from texture-based parameters to depth-based parameters (depth variance). This parameter substitution improves partitioning accuracy for depth-related content while reducing computational cost because depth maps are already available and can be processed efficiently using simple variance calculations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240414336A1Depth motion based multi-type tree splitting
Publication Date: 2024.12.12 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US20240414336A1 patent drawing
  • US20240414336A1 patent drawing
  • US20240414336A1 patent drawing

AI summary

Systems, methods, and instrumentalities are disclosed herein for determining the partitioning type of a video block based on depth and/or motion information associated with the video block. The depth and/or motion information may be obtained by a coding device such as an encoder in addition to the video block. Utilizing the depth and/or motion information, the coding device may be able to accelerate the partitioning determination process and obtain coding gains without incurring a significant increase in coding complexity.