Video Block Motion Shift for Accurate Temporal Motion Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in improving coding efficiency and effectiveness, particularly in the determination of temporal motion information.

Innovation Solution

The method involves determining a motion shift (MS) of a current video block based on bitstream indications, using a vector associated with the prediction location, and utilizing this information to enhance temporal motion prediction, thereby improving coding efficiency and effectiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video coding techniques are used, then video compression is achieved, but coding efficiency and effectiveness are insufficient

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcoding effectiveness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the parameter of motion information representation by introducing motion shift (MS) vectors that indicate offsets from collocated block positions. This allows the decoder to accurately locate temporal motion information without transmitting complete motion vectors, thereby improving coding efficiency while maintaining effectiveness. The MS parameters are derived from bitstream indications and used to adjust the position where temporal motion information is fetched from reference frames.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If temporal motion information is determined without motion shift, then processing is simpler, but prediction accuracy deteriorates

Engineering Contradiction:
Improvetemporal motion information accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces motion shift (MS) vectors as an intermediary element between the collocated block position and the actual temporal motion information location. The MS acts as a mediator that refines the position indication without requiring complete motion vector transmission. This intermediary approach improves prediction accuracy by enabling precise location determination while keeping processing complexity manageable through bitstream-based indication rather than full vector encoding.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If motion vectors are transmitted explicitly, then prediction accuracy is improved, but bitstream size increases

Engineering Contradiction:
Improvemotion prediction accuracyVSAvoidbitstream data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential motion shift information from complete motion vectors and transmits this extracted component in the bitstream. Instead of transmitting full motion vectors, the system extracts and transmits only the MS parameters that indicate position offsets. This extraction approach maintains motion prediction accuracy by preserving the critical positional information while significantly reducing bitstream data volume by eliminating redundant motion vector components.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250350759A1Method, apparatus, and medium for video processing
Publication Date: 2025.11.13 DOUYIN VISION CO LTD
  • US20250350759A1 patent drawing
  • US20250350759A1 patent drawing
  • US20250350759A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, a motion shift (MS) of the current video block is determined based on at least one indication in the bitstream. The MS comprises a vector associated with a location of a prediction of the current video block. Temporal motion information of the current video block is determined based on the MS. The conversion is performed based on the temporal motion information.