Inter Prediction Context Selection for Lower Motion Vector Bit Use

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face inefficiencies in determining context for coding and decoding syntax elements in inter prediction modes, leading to suboptimal compression and decoding performance.

Innovation Solution

The method involves determining context for coding and decoding syntax elements by deriving parameters from spatially neighboring prediction blocks and motion vector prediction, allowing for improved context selection in inter prediction modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional context determination methods are used for inter prediction modes, then the coding process is simpler, but compression efficiency is suboptimal due to higher bit requirements for motion vector data

Engineering Contradiction:
Improvecompression efficiencyVSAvoidcontext determination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the parameters used for context determination from traditional methods to a new approach that incorporates motion vector prediction information and spatial neighboring block characteristics. This parameter change enables more efficient entropy coding of syntax elements, reducing bit requirements while maintaining coding accuracy

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the context determination process into distinct steps: deriving first parameters from motion vector prediction, deriving second parameters from spatial neighboring blocks, and selecting coding contexts based on these parameters. This segmentation allows for more precise and efficient context selection in entropy coding

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If more bits are allocated for motion vector data, then decoding accuracy improves, but the overall compression ratio deteriorates

Engineering Contradiction:
Improvedecoding accuracyVSAvoidbit rate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent uses feedback from motion vector prediction results and spatial neighboring block information to dynamically select coding contexts. This feedback mechanism allows the encoder to adapt the coding precision to the actual content characteristics, allocating bits more efficiently without sacrificing decoding accuracy

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces dynamic context selection based on derived parameters from motion vector prediction and neighboring blocks. Instead of using static context models, the system dynamically adjusts coding contexts to match the local characteristics of each block, improving compression efficiency while maintaining accuracy

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260019568A1Context Design for Coding and Decoding Syntax Elements in Inter Prediction Modes
Publication Date: 2026.01.15 TENCENT AMERICA LLC
  • US20260019568A1 patent drawing
  • US20260019568A1 patent drawing
  • US20260019568A1 patent drawing

AI summary

This disclosure relates generally to video coding and particularly to methods and systems for determining context for coding and decoding various syntax elements of a video stream in inter prediction modes. Various example implementations are disclosed for limiting numbers of possible coding contexts for syntax elements related to the inter prediction mode, and for selecting coding contexts for a current block based on coding information of spatially neighboring blocks and temporal motion prediction information.