Video Coding Inter Prediction With Sample-Unit Motion Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality images leads to a significant increase in transmission and storage costs due to the large amount of information required, necessitating a more efficient image compression technique.

Innovation Solution

An affine motion model-based inter-prediction method that derives sample unit motion vectors using control points, allowing for more accurate motion vector derivation and reduced data transmission, particularly for rotated, zoomed, or deformed images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional inter-prediction method is used, then device complexity is low, but coding efficiency is insufficient for high-resolution images

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcomplexity of motion vector derivation
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the prediction unit into multiple sample units, each with its own motion vector. This segmentation allows each sample unit to have independently derived motion vectors, improving prediction accuracy for high-resolution images while maintaining manageable complexity through systematic division of the prediction unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from block-based motion vectors to sample-unit-based motion vectors, adding a finer granulation dimension. This dimensional change from macro-block level to sample level enables more precise motion representation without fundamentally changing the overall system architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Manufacturing precision

If high-resolution image data is transmitted, then image quality is improved, but transmission cost and storage cost increase

Engineering Contradiction:
Improveimage qualityVSAvoidamount of data
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent introduces prediction samples as an intermediary between reference pictures and final output. By generating prediction samples through sample-unit motion vectors and combining them with residual signals, the system achieves high image quality while reducing the amount of data that needs to be transmitted and stored, as only the residual information rather than full high-resolution data needs to be encoded.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If sample unit motion vectors are derived for all samples, then prediction accuracy is improved, but data required for motion vectors increases

Engineering Contradiction:
Improvemotion vector accuracyVSAvoiddata required for motion vectors
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies partial action by deriving motion vectors only for sample units rather than all individual samples within a prediction unit. This partial derivation approach provides sufficient motion information for accurate prediction while significantly reducing the total amount of motion vector data required compared to full sample-level motion vectors.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250337948A1Inter prediction method and apparatus in video coding system
Publication Date: 2025.10.30 NOKIA TECHNOLOGIES OY
  • US20250337948A1 patent drawing
  • US20250337948A1 patent drawing
  • US20250337948A1 patent drawing

AI summary

A video decoding method performed by a decoding apparatus includes the steps of: deriving control points (CP) for a current block; acquiring movement vectors for the CPs; deriving a sample unit movement vector in the current block on the basis of the acquired movement vectors; and deriving a prediction sample for the current block on the basis of the sample unit movement vector. According to the present invention, it is possible to effectively perform, through sample unit motion vectors, inter-prediction not only in a case where an image in the current block is plane-shifted but also in a case where there are various image distortions.