Video Decoding Prediction Switching for Missing Weight Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding and decoding technologies perform weighted prediction processing even when no weight coefficient and offset value are present for reference lists, leading to incorrect prediction processing.

Innovation Solution

Implement a video decoding apparatus with separate weighted and normal prediction processing units that generate prediction images based on decoded weight coefficients and offset values, ensuring correct processing when these values are absent for bi-prediction or uni-prediction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If weighted prediction processing is always performed when weightedPredFlag is 1, then the prediction processing is simplified, but incorrect prediction results occur when weight coefficients and offset values are absent

Engineering Contradiction:
Improveprediction processing complexityVSAvoidprediction accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by differentiating the prediction processing based on the specific case: when weight coefficients and offset values are present for a reference list, weighted prediction is performed; when they are absent, normal prediction is performed. This ensures that each local case receives the appropriate processing method, resolving the contradiction between simplified processing and accurate results.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic switching between weighted prediction processing and normal prediction processing based on the presence or absence of weight coefficients and offset values. The prediction processing unit dynamically selects the appropriate processing method for each reference list, allowing the system to adapt to different data conditions and avoid incorrect processing.

Inventive Principle:
Principle #15Dynamics

2Reliability

If normal prediction processing is performed instead of weighted prediction when weight information is absent, then prediction accuracy is improved, but processing complexity increases due to separate processing units

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing unit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The prediction processing unit is designed with multi-functionality to perform both weighted prediction processing and normal prediction processing. This universal unit eliminates the need for separate processing units, reducing device complexity while maintaining the ability to select the appropriate processing method based on the presence of weight coefficients and offset values.

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

Solution Approach 2:

The patent merges the weighted prediction processing function and normal prediction processing function into a single prediction processing unit. This consolidation reduces the overall device complexity while preserving the conditional logic that ensures accurate prediction by selecting the appropriate processing method for each reference list.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250373838A1Video coding apparatus and video decoding apparatus
Publication Date: 2025.12.04 SHARP KK
  • US20250373838A1 patent drawing
  • US20250373838A1 patent drawing
  • US20250373838A1 patent drawing

AI summary

In the related art, in some cases the weighted prediction processing is performed even in a case that normal prediction processing is to be performed. A video decoding apparatus includes a weighted prediction processing unit configured to decode a weight coefficient and an offset value from coded data and to generate a prediction image by multiplying an interpolation image by the weight coefficient and adding the offset value to the interpolation image, and a normal prediction processing unit configured to generate a prediction image from the interpolation image. In a case that in the weighted prediction processing unit, a bi-prediction is performed and information of the weight coefficient and the offset value is absent for both a reference list 0 and a reference list 1, the normal prediction processing unit generates a bi-prediction image.