Video Block Motion Information Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies, such as HEVC and VVC, face challenges in achieving efficient compression and decoding due to limitations in handling virtual boundaries of coding tree blocks and motion information, particularly in intra block copy and inter prediction modes.

Innovation Solution

The proposed solution involves modifying block vector differences and predictors for intra block copy mode, using weighting factors for combined intra-inter coding, and applying triangular partitioning modes to enhance compression efficiency and simplify decoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If conventional video coding standards (HEVC, VVC) are used with traditional motion compensation methods, then implementation complexity is reduced, but compression efficiency deteriorates due to inability to handle virtual boundaries of coding tree blocks effectively

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

Solution Approach 1:

The patent divides the current video block into multiple sub-blocks and processes each sub-block separately with its own motion vector and prediction mode. This segmentation allows independent optimization of each sub-block's compression while maintaining overall efficiency, resolving the contradiction by enabling better boundary handling without requiring complete redesign of the entire coding structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different prediction modes and motion compensation methods to different regions (sub-blocks) based on local characteristics. By allowing each sub-block to use the most appropriate coding method for its specific content and boundary conditions, the patent achieves higher overall compression efficiency without uniformly increasing complexity across the entire block.

Inventive Principle:
Principle #3Local quality

2Loss of energy

If intra block copy mode is used for screen content coding, then compression efficiency for screen content is improved, but handling of virtual boundaries and motion information becomes more complex

Engineering Contradiction:
Improvecompression efficiency for screen contentVSAvoidcomplexity in handling virtual boundaries
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments the current block into sub-blocks when applying intra block copy mode, allowing independent reference block selection and motion vector calculation for each sub-block. This segmentation simplifies boundary handling by treating each sub-block as an independent unit with its own reference relationships, rather than dealing with complex virtual boundaries across the entire block.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces block vector differences (BVD) as an intermediary mechanism to handle motion information in intra block copy mode. By encoding and decoding BVD separately from absolute motion vectors, the patent simplifies the handling of virtual boundaries while maintaining the compression efficiency benefits of intra block copy for screen content.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of energy

If triangular partitioning mode is applied to video blocks, then compression efficiency is improved through better region adaptation, but device complexity increases due to additional partitioning logic

Engineering Contradiction:
Improvecompression efficiencyVSAvoidpartitioning logic complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent implements dynamic partitioning where the decision to use triangular partitioning and the specific partitioning configuration are determined adaptively based on local video content characteristics. This dynamic approach allows the system to use complex triangular partitioning only when beneficial for compression, while falling back to simpler rectangular partitioning otherwise, thus improving compression efficiency without permanently increasing device complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250016329A1Interaction between screen content coding tools and motion information
Publication Date: 2025.01.09 DOUYIN VISION CO LTD
  • US20250016329A1 patent drawing
  • US20250016329A1 patent drawing
  • US20250016329A1 patent drawing

AI summary

Interaction between screen content coding tools and motion information is disclosed. A method of video processing includes modifying, for a conversion between a block of a video and a bitstream representation of the block, at least one of motion information associated with the block which is coded with intra block copy (IBC) mode; and performing the conversion based on the modified motion information.