Video Illumination Compensation Using Joint Reference-Block Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding methods using illumination compensation (IC) face limitations when neighboring samples belong to different objects than the current block, leading to suboptimal estimation of IC parameters, particularly in bi-prediction scenarios.

Innovation Solution

Derive IC parameters jointly from sets of reconstructed samples of reference blocks, rather than relying on L-shaped sets of neighboring samples, and apply these parameters to both reference blocks in bi-prediction mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If L-shaped sets of neighboring samples are used to estimate IC parameters, then the estimation process is simple, but the accuracy deteriorates when neighboring samples belong to different objects

Engineering Contradiction:
ImproveIC parameter estimation accuracyVSAvoidcomplexity of IC parameter derivation
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the relevant samples specifically from the reference blocks (first and second motion compensated reference blocks) rather than using the conventional L-shaped neighboring samples. This extraction of relevant data from the correct source (reference blocks belonging to the same object as the current block) resolves the accuracy issue while maintaining a systematic approach to parameter derivation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary process of jointly deriving IC parameters from multiple reference blocks before applying them to the current block. This intermediary step ensures that the parameters are suited for the current block's object characteristics, bridging the gap between reference data and current block prediction.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If IC parameters are derived separately for each reference block in bi-prediction, then the derivation process is straightforward, but the overall illumination compensation accuracy deteriorates

Engineering Contradiction:
Improveillumination compensation accuracyVSAvoidcomplexity of IC parameter derivation
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the IC parameter derivation process by jointly deriving a single set of IC parameters from both the first and second motion compensated reference blocks. This combined approach ensures consistency and accuracy in bi-prediction scenarios, as the parameters are derived from both reference sources rather than separately, improving overall illumination compensation accuracy.

Inventive Principle:
Principle #5Merging (Combining)

3Manufacturing precision

If IC parameters are not suited for the current block, then the encoding process is faster, but the video quality deteriorates

Engineering Contradiction:
Improvevideo encoding qualityVSAvoidencoding time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by deriving IC parameters from reference blocks before the actual encoding of the current block. This advance derivation ensures that accurate, block-suited parameters are ready when needed, improving video quality without significantly impacting encoding time since the parameters are derived from already-available reference block data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260046445A1Method and apparatus for video encoding and decoding based on illumination compensation
Publication Date: 2026.02.12 INTERDIGITAL VC HOLDINGS INC
  • US20260046445A1 patent drawing
  • US20260046445A1 patent drawing
  • US20260046445A1 patent drawing

AI summary

Methods and apparatuses for video coding and decoding are provided. The method of video encoding includes determining a set of parameters for illumination compensation associated with a first motion compensated reference block of a block in a picture of a video based on a function of a set of samples of the first motion compensated reference block and a set of samples of a second motion compensated reference block of the block, processing a prediction of the block based on the set of parameters, the prediction being associated with the first motion compensated reference block and encoding the block based on the processed prediction. A bitstream formatted to include encoded data, a computer-readable storage medium and a computer program product are also described.