Video Decoding Interpolation Filter Consistency with MMVD Distances

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the H.265/HEVC and VVC video coding standards, the inheritance of the alternative half-sample interpolation flag is inconsistent with the MMVD distances in the Merge with Motion Vector Difference (MMVD) mode, leading to complications in the decoding process due to mixed interpolation filter types being applied.

Innovation Solution

A method and device for video encoding and decoding that ensures the alternative half-sample interpolation filter flag is consistent with the distance values of the MMVD candidates by reconfiguring the flag or the distance values, ensuring consistent interpolation filtering in the MMVD mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the alternative half-sample interpolation flag is inherited in MMVD mode, then the decoding process becomes more complex due to mixed interpolation filter types, but the encoding flexibility is improved

Engineering Contradiction:
Improveencoding flexibilityVSAvoiddecoding process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the interpolation filter type determination from the inherited flag mechanism and reassigns it to be determined by MMVD distance values. This separates the flag inheritance from the filter selection logic, eliminating the mixed filter type complexity while preserving encoding flexibility through distance-based filter assignment.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter that determines interpolation filter type from an inherited boolean flag to MMVD distance values. By using distance values (which are already encoded in the bitstream) to determine filter type, the system avoids the complexity of mixed filter inheritance while maintaining adaptability through distance-based filter selection.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the alternative half-sample interpolation flag is reconfigured to be consistent with MMVD distances, then the reliability of video encoding and decoding is improved, but the device complexity increases due to additional reconfiguration operations

Engineering Contradiction:
Improveencoding and decoding reliabilityVSAvoidreconfiguration operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the interpolation filter selection self-determining by using MMVD distance values that are already present in the encoded bitstream. The filter type is automatically determined by the distance values without requiring separate flag reconfiguration operations, thus improving reliability while avoiding additional complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent makes the MMVD distance values serve dual purposes: both motion vector prediction and interpolation filter type determination. This multi-functionality eliminates the need for separate flag management while ensuring consistency between distance values and filter selection, improving reliability without adding reconfiguration complexity.

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

3Ease of operation

If mixed interpolation filter types are applied in MMVD mode, then the ease of operation is improved by inheriting flags from base candidates, but the measurement precision of filter consistency deteriorates

Engineering Contradiction:
Improveflag inheritance simplicityVSAvoidfilter type consistency
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies different interpolation filter types based on local MMVD distance characteristics. Instead of uniformly inheriting flags, the system determines filter type locally according to the specific distance values of each MMVD candidate, ensuring filter consistency with local motion characteristics while maintaining operational simplicity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11375222B2Method and device for video encoding and decoding with interpolation filter flag being consistent with MMVD distances
Publication Date: 2022.06.28 TENCENT AMERICA LLC
  • US11375222B2 patent drawing
  • US11375222B2 patent drawing
  • US11375222B2 patent drawing

AI summary

A method for video decoding includes: receiving an encoded block of video data for a current block; receiving signaling information associated with the current block, the signaling information indicating that a merge-with-motion-vector-difference (MMVD) mode is used in encoding the current block; performing a conformation reconfiguration to cause an alternative half-sample interpolation filter flag to be consistent with one or more distance values of an MMVD candidate, the conformation reconfiguration including reconfiguration of one or more of: the alternative half-sample interpolation filter flag, or the one or more distance values of the MMVD candidate; and reconstructing the current block according to the encoded block and the alternative half-sample interpolation filter flag.