Video Processing Adaptive Reordering Motion Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in improving coding efficiency, particularly in the interaction between reconstruction reordered intra block copy (RRIBC) and adaptive reordering-based motion compensation (ARMC) in image/video coding.

Innovation Solution

A method for video processing that determines whether ARMC is applied to a prediction list of a video unit, which includes at least one RRIBC coded motion candidate, and performs the conversion accordingly, thereby enhancing coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video coding technologies are used, then implementation is simpler, but coding efficiency is insufficient

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcomplexity of interaction between RRIBC and ARMC
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the motion compensation process adaptive rather than fixed. The system dynamically selects between different motion compensation modes (RRIBC and ARMC) based on the characteristics of the current video block, allowing the coding system to adapt its behavior to different content types and motion patterns, thereby improving coding efficiency without requiring a completely complex fixed-structure system

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes parameters by introducing a mode selection mechanism that switches between different motion compensation approaches. The encoder and decoder use syntax elements to signal and interpret the selected mode (RRIBC or ARMC), allowing the system to optimize coding efficiency by selecting appropriate parameters (motion vector derivation methods, reference block selection) based on the specific coding situation

Inventive Principle:
Principle #35Parameter changes

2Productivity

If RRIBC and ARMC are integrated, then coding efficiency improves, but processing complexity increases

Engineering Contradiction:
Improvecompression performanceVSAvoidcomplexity of motion compensation interaction
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the motion compensation process into distinct modes (RRIBC mode and ARMC mode) that can be independently selected and processed. By dividing the overall motion compensation task into separable segments with different characteristics, the system can apply the most appropriate method for each video block, improving compression performance while managing processing complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mode selection mechanism that mediates between RRIBC and ARMC. This intermediary layer (mode selection logic with syntax elements) allows the system to choose the most appropriate motion compensation method for each block, enabling the integration of both techniques' benefits while avoiding the full complexity of simultaneously implementing both in all cases

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250097409A1Method, apparatus, and medium for video processing
Publication Date: 2025.03.20 DOUYIN VISION CO LTD
  • US20250097409A1 patent drawing
  • US20250097409A1 patent drawing
  • US20250097409A1 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, for a conversion between a video unit of a video and a bitstream of the video unit, whether an adaptive reordering-based motion compensation (ARMC) is applied to a prediction list of the video unit, wherein the prediction list comprises at least one a reconstruction reordered intra block copy (RRIBC) coded motion candidate; and performing the conversion based on the determining.