Local Weighted Prediction for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies face challenges in efficiently reducing redundancy in video signals, particularly in inter-picture prediction and motion compensation, which affects compression ratios and bandwidth requirements.

Innovation Solution

The implementation of a processing circuitry that decodes prediction information for a current block in a video sequence, determining prediction samples based on a first linear transform of reference samples, with parameters derived from another block in the sequence, allowing for inter prediction modes and bi-directional prediction modes to enhance coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If traditional intra coding is used without intra prediction, then the coding process is simpler, but the compression ratio is lower and more bits are required to represent blocks

Engineering Contradiction:
Improvecoding process simplicityVSAvoidbits required for representation
Core Design Contradiction:
Ease of manufactureVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing linear transform parameters (scaling factors and offsets) for use during decoding. These parameters are determined in advance based on prediction information and neighboring block parameters, allowing the decoder to efficiently reconstruct prediction samples without performing complex calculations during the actual decoding process, thus improving compression efficiency while maintaining simplicity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes parameters by introducing linear transform parameters (scaling factors and offsets) that modify the relationship between reference samples and prediction samples. Instead of using direct copying or simple interpolation, the patent applies linear transforms with adjustable parameters to generate more accurate prediction samples, thereby reducing the number of bits needed to represent the residual information.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If linear transform with parameters from neighboring blocks is used, then prediction accuracy improves and compression ratio increases, but device complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the decoder to automatically derive linear transform parameters from available prediction information and neighboring block parameters without requiring additional complex processing. The system uses itself (the decoded video data and prediction structures) to generate the necessary parameters, eliminating the need for external parameter transmission or complex iterative optimization algorithms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies universality by designing a linear transform mechanism that can work with multiple prediction modes and block types using the same fundamental approach. The linear transform parameters can be applied across different prediction scenarios (intra prediction, inter prediction, various block sizes) by adapting the input parameters, providing a universal solution that improves prediction accuracy without requiring separate complex mechanisms for each case.

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

3Quantity of substance

If higher compression ratios are achieved through advanced prediction techniques, then bandwidth requirements are reduced, but the difficulty of detecting and measuring increases

Engineering Contradiction:
Improvedata required for encodingVSAvoidparameter derivation complexity
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies taking out by extracting only the essential parameters needed for the linear transform (scaling factors and offsets) and deriving them from already-available prediction information and neighboring block parameters. Instead of transmitting or calculating all possible parameters, the patent extracts only the necessary ones, simplifying the measurement and detection process while maintaining high compression ratios.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11595689B2Local weighted prediction
Publication Date: 2023.02.28 TENCENT AMERICA LLC
  • US11595689B2 patent drawing
  • US11595689B2 patent drawing
  • US11595689B2 patent drawing

AI summary

Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that decodes prediction information for a current block in a current picture that is a part of a coded video sequence. The processing circuitry determines prediction samples of the current block based on a first linear transform of reference samples of the current block. One or more parameters of the first linear transform are determined based on one of the prediction information and one or more parameters of a second linear transform associated with another block in the coded video sequence. The processing circuitry reconstructs the current block based on the prediction samples.