Motion Compensation Filters for Uni- and Bi-Prediction Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards, such as ITU-T H.264, ITU-T H.265, and ITU-T H.266, face challenges in optimizing motion compensation techniques for video coding, particularly in handling uni-prediction and bi-prediction scenarios, which can impact compression efficiency and decoding accuracy.

Innovation Solution

The implementation of cos-windowed sinc function-based motion compensation interpolation filters, with distinct windows and scales, for uni-prediction and bi-prediction, to enhance video coding performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing video coding standards use standard motion compensation techniques, then device complexity is reduced, but video coding efficiency and decoding accuracy deteriorate

Engineering Contradiction:
Improvevideo coding efficiencyVSAvoidfilter selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by selecting different motion compensation interpolation filter sets based on prediction mode parameters. For uni-prediction, a first filter set is used, while for bi-prediction, a second filter set is used. This parameter-based adaptation optimizes coding efficiency for different prediction scenarios without requiring a completely complex system redesign.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements local quality by applying different filter characteristics to different prediction modes. The first motion compensation interpolation filter is specifically optimized for uni-prediction scenarios, while the second filter is optimized for bi-prediction scenarios. This localized optimization improves overall video coding efficiency by matching filter properties to specific prediction requirements.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If standard motion compensation filters are used, then ease of operation is maintained, but decoding accuracy deteriorates

Engineering Contradiction:
Improvedecoding accuracyVSAvoidfilter selection operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system applies self-service by automatically selecting the appropriate motion compensation interpolation filter based on the prediction mode. The decoder autonomously determines whether to use the first or second filter set based on the prediction type (uni-prediction or bi-prediction) without requiring manual intervention, thereby maintaining ease of operation while improving decoding accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback through the use of prediction mode information to guide filter selection. The decoding process uses the prediction mode (uni-prediction or bi-prediction) as feedback to automatically select the most appropriate filter, ensuring high decoding accuracy without adding operational complexity for the user.

Inventive Principle:
Principle #23Feedback

3Productivity

If motion compensation is optimized for both uni-prediction and bi-prediction, then video coding efficiency improves, but device complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoiddual filter system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the motion compensation process into two distinct filter sets: a first motion compensation interpolation filter for uni-prediction and a second motion compensation interpolation filter for bi-prediction. This segmentation allows each filter to be optimized for its specific prediction mode, improving compression efficiency while managing complexity through clear functional separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements universality by creating a motion compensation system that handles both uni-prediction and bi-prediction modes through a unified filter selection mechanism. The system universally supports multiple prediction types by selecting from predefined filter sets, achieving multi-functionality without requiring separate independent systems for each prediction mode.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20260107012A1Decoding device, encoding device, and method for sending a bitstream
Publication Date: 2026.04.16 SHARP KK
  • US20260107012A1 patent drawing
  • US20260107012A1 patent drawing
  • US20260107012A1 patent drawing

AI summary

A device may be configured to determine motion compensation interpolation filters. The device may be configured to select a motion compensation interpolation filter based on whether a block is predicted using uni-prediction or bi-prediction. A motion compensation interpolation filter selected for bi-prediction may be defined according to cos-windowed sinc function. A motion compensation interpolation filter includes filter coefficients for a phase.