Video Motion Vector Refinement for Higher Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality videos has led to challenges in efficient video compression, particularly in improving coding efficiency of CABAC context models, inter prediction, intra prediction, and applying in-loop filtering effectively.

Innovation Solution

The method involves adaptively initializing a CABAC context model, refining motion vectors, partitioning blocks for unidirectional/bidirectional intra prediction, selectively using scan types, and applying in-loop filtering to boundaries with different motion vectors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-resolution and high-quality video compression technologies are used, then video quality is improved, but transmission and storage costs increase

Engineering Contradiction:
Improvevideo qualityVSAvoiddata amount
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The video signal is divided into multiple blocks that are processed independently through partitioning. Each block undergoes separate prediction and transformation operations, enabling efficient compression while maintaining overall video quality. This segmentation allows the system to handle large video data by breaking it into manageable units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs variable block sizes and adaptive transformation techniques that change parameters based on video content characteristics. By dynamically adjusting block dimensions and prediction modes, the system optimizes compression efficiency for different video regions, reducing total data amount while preserving quality.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If conventional video compression technologies are used, then transmission and storage costs are reduced, but video quality deteriorates

Engineering Contradiction:
Improvedata amountVSAvoidvideo quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent performs prediction operations before actual encoding by estimating pixel values in current blocks using reference blocks from previous or future pictures. This preliminary prediction allows the system to encode only the differences (residuals), significantly reducing data amount while maintaining reconstruction quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces prediction blocks as intermediary representations between original video data and compressed output. These prediction blocks serve as mediators that capture essential visual information, allowing the residual data to be much smaller while still preserving video quality through additive reconstruction.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If motion vector refinement is performed, then inter prediction accuracy is improved, but coding complexity increases

Engineering Contradiction:
Improvemotion vector accuracyVSAvoidcoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies motion vector refinement selectively rather than uniformly across all blocks. By refining motion vectors only for blocks where it provides significant accuracy improvement, the system achieves better inter prediction where needed while limiting the increase in coding complexity to necessary areas only.

Inventive Principle:
Principle #16Partial or excessive action

4Manufacturing precision

If in-loop filtering is applied to block boundaries, then video reconstruction quality is improved, but processing time increases

Engineering Contradiction:
Improvevideo reconstruction qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies in-loop filtering selectively to specific block boundaries rather than uniformly across the entire video frame. By identifying and filtering only those boundaries that exhibit significant artifacts or discontinuities, the system improves local reconstruction quality while minimizing the total processing time required.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250358429A1Method and Apparatus for Encoding/Decoding Video Signal
Publication Date: 2025.11.20 KONINKLIJKE PHILIPS NV
  • US20250358429A1 patent drawing
  • US20250358429A1 patent drawing
  • US20250358429A1 patent drawing

AI summary

A video encoding/decoding apparatus according to the present invention acquires motion vector refinement information, performs motion compensation on the basis of a motion vector of a current block, refines the motion vector of the current block using at least one or both of the motion vector refinement information and the output of the motion compensation, and performs motion compensation using the refined motion vector.