Video Inter Prediction Coding Without Redundant Triangle PU Flags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies experience redundancy during compatibility between the MMVD and triangle PU modes, leading to increased coding resources and bit overheads.

Innovation Solution

A method for video picture decoding and encoding that parses specific indicators from the bitstream to determine the use of MMVD and triangle prediction unit modes, allowing direct inter prediction without parsing redundant indicators, thereby reducing coding resources and bit overheads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If both MMVD indicator and triangle PU indicator are coded in existing inter prediction, then compatibility between modes is achieved, but redundancy occurs leading to increased bit overheads

Engineering Contradiction:
Improvemode compatibilityVSAvoidbit overheads
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent extracts and removes the redundant triangle PU indicator from the bitstream when MMVD mode is already indicated. The decoder determines triangle PU mode availability based on the MMVD indicator value and existing mode flags, eliminating the need to explicitly code the triangle PU indicator in these cases, thus reducing bit overhead while maintaining mode compatibility

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent makes the MMVD indicator serve multiple functions: it not only indicates MMVD mode selection but also implicitly controls triangle PU mode availability. This multi-functionality reduces the need for separate indicators and resolves the redundancy between MMVD and triangle PU mode compatibility

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

2Adaptability or versatility

If both MMVD indicator and triangle PU indicator are coded in existing inter prediction, then compatibility between modes is achieved, but coding resources are increased

Engineering Contradiction:
Improvemode compatibilityVSAvoidcoding resources
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent removes the redundant triangle PU indicator coding from the bitstream processing pipeline when MMVD mode is indicated. The decoder uses the MMVD indicator and existing mode flags to determine triangle PU availability, reducing coding complexity and resource requirements while maintaining mode compatibility

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of explicitly coding the triangle PU indicator and checking its value, the patent inverts the approach by using the absence or value of the MMVD indicator to implicitly control triangle PU mode availability. This inversion simplifies the coding process and reduces resource requirements

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20260012583A1Video picture decoding and encoding method and apparatus
Publication Date: 2026.01.08 HUAWEI TECH CO LTD
  • US20260012583A1 patent drawing
  • US20260012583A1 patent drawing
  • US20260012583A1 patent drawing

AI summary

This application provides a video picture decoding and encoding method and a video picture decoding and encoding apparatus. When it is determined that a merge or skip mode is used, if it is determined through decoding that a merge mode with motion vector difference (MMVD) indicator is true, a triangle prediction unit (PU) indicator may not be coded. The triangle PU indicator is coded when it is determined through decoding that the MMVD indicator is false. This reduces a quantity of used coding resources, and can reduce bit overheads of a bitstream.