Multiple-Hypothesis Temporal Prediction via Derived Motion Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transmission of complete motion vector information in video coding is inefficient and consumes unnecessary bandwidth, particularly in systems like JVET and VVC that require multiple motion vectors for encoding and reconstruction.

Innovation Solution

A system and method to reduce overhead by determining relationships between motion vectors, allowing the second motion vector to be derived from the first, thereby reducing the need to signal all motion vector information explicitly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If complete motion vector information is transmitted for multiple motion vectors, then coding accuracy is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvecoding accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and transmits only the essential relationship information between motion vectors rather than complete motion vector data. By identifying and transmitting only the differential or relationship parameters that define how motion vectors relate to each other, the system achieves accurate reconstruction with reduced bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses a reference motion vector as a base and derives other motion vectors through relationship information. Instead of transmitting complete independent motion vector data, the system transmits a reference vector and relationship descriptors that allow the decoder to reconstruct additional motion vectors through computational derivation.

Inventive Principle:
Principle #26Copying

2Measurement precision

If multiple motion vectors are explicitly signaled, then prediction accuracy is improved, but overhead increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidoverhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent changes the parameter representation from complete motion vector data to relationship descriptors. By transforming the information format from absolute motion vector values to relative relationship parameters (such as differentials or scaling factors), the system reduces the number of bits required to represent the same predictive information.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary derivation of motion vector relationships at the encoder side and transmits only the essential relationship parameters. The decoder then uses these pre-computed relationship parameters to reconstruct the full set of motion vectors, eliminating the need to transmit all motion vector components explicitly.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If all motion vector data is transmitted, then reconstruction accuracy is improved, but transmission efficiency deteriorates

Engineering Contradiction:
Improvereconstruction accuracyVSAvoidtransmission efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent introduces relationship information as an intermediary between the encoder and decoder. Instead of directly transmitting complete motion vector data, the system transmits relationship descriptors that mediate the reconstruction process, allowing the decoder to compute accurate motion vectors through derivation from a reference vector and these relationship parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250274585A1Reducing overhead for multiple-hypothesis temporal prediction
Publication Date: 2025.08.28 ARRIS ENTERPRISES LLC
  • US20250274585A1 patent drawing
  • US20250274585A1 patent drawing
  • US20250274585A1 patent drawing

AI summary

A method is provided for inter-coding video in which transmission bandwidth requirements associated with second motion vectors for bi-directional temporal prediction is reduced. In the method, vector information for one of motion vectors for multi-directional temporal prediction can be transmitted together with information on how to derive or construct the second motion vectors. Thus, rather than sending express information regarding each of the plurality of motion vectors, express information related to only one motion vector along with information related to reconstruction/derivation of the second motion vectors is transmitted, thus reducing bandwidth requirements and increasing coding efficiency.