Multi-Frame Motion Compensation Synthesis for Low-Cost Video Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-hypothesis motion compensation techniques for video coding incur higher rate costs and computational complexity due to additional motion vector data transmission and derivation, leading to reduced compression efficiency and accuracy.

Innovation Solution

Implement multi-frame motion compensation synthesis that utilizes motion vectors of previously decoded and buffered reference frames to combine multiple prediction blocks, without additional rate or computational cost, by following a reference-block trajectory and applying specific weighting schemes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multi-hypothesis motion compensation techniques are used, then prediction quality is improved, but rate cost and computational complexity increase

Engineering Contradiction:
Improveprediction qualityVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the motion compensation process into multiple prediction blocks, each derived from different reference frames or motion hypotheses. By dividing the prediction into separate components (first prediction block from first reference frame, second prediction block from second reference frame), the system can combine these segmented predictions to achieve improved overall prediction quality while managing complexity through structured processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple prediction blocks into a final prediction block by combining the first prediction block and second prediction block. This merging process leverages information from multiple reference frames simultaneously, improving prediction accuracy by synthesizing complementary information while maintaining a unified output structure

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If multi-hypothesis motion compensation techniques are used, then prediction quality is improved, but rate cost increases

Engineering Contradiction:
Improveprediction qualityVSAvoidrate cost
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies partial motion compensation by using multiple reference frames selectively. Instead of requiring full multi-frame references for all blocks, the system applies motion compensation only where beneficial, using a first reference frame for some blocks and a second reference frame for others. This partial application reduces the overall rate cost while maintaining improved prediction quality where needed

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12634440B2Multi-frame motion compensation synthesis for video coding
Publication Date: 2026.05.19 GOOGLE LLC
  • US12634440B2 patent drawing
  • US12634440B2 patent drawing
  • US12634440B2 patent drawing

AI summary

A motion vector for a current block of a current frame is decoded. The motion vector for the current block refers to a first reference block in a first reference frame. A first prediction block of two or more prediction blocks is identified in the first reference frame and using the first reference block. A first grid-aligned block is identified based on the first reference block. A second reference block is identified using a motion vector of the first grid-aligned block in a second reference frame. A second prediction block of the two or more prediction blocks is identified in the second reference frame and using the second reference block. The two or more prediction blocks are combined to obtain a prediction block for the current block.