Multiple-Parameter Local Illumination Compensation for Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies struggle to efficiently handle sequences with illumination changes, leading to inefficiencies in bandwidth usage and computational complexity.

Innovation Solution

Implement multiple-parameter local illumination compensation (MPLIC) to enhance video data processing, including methods such as extended merge prediction, high precision motion compensation, and affine motion prediction, to improve inter prediction in video coding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing video coding technologies are used to handle sequences with illumination changes, then bandwidth usage and computational complexity increase, but video coding efficiency remains insufficient

Engineering Contradiction:
Improvevideo coding efficiencyVSAvoidbandwidth demand
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent applies parameter changes by introducing multiple illumination compensation parameters (scale factors and offset values) to adaptively model illumination variations. These parameters are derived from template blocks and reference blocks, allowing the system to dynamically adjust to different illumination conditions without requiring additional bandwidth for full block data transmission.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the current block into multiple sub-blocks, each with its own illumination compensation parameters. This segmentation allows localized illumination adjustment, improving coding efficiency for blocks with non-uniform illumination changes while maintaining lower overall bandwidth requirements compared to transmitting full high-resolution data.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If existing video coding technologies are used to handle sequences with illumination changes, then computational complexity increases, but prediction accuracy remains insufficient

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

Solution Approach 1:

The patent applies local quality by deriving separate illumination compensation parameters for different sub-blocks within a block. Each sub-block receives customized scale and offset values based on its local illumination characteristics, improving prediction accuracy for regions with varying illumination while keeping computational complexity manageable through localized processing.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs preliminary action by pre-calculating illumination compensation parameters from template blocks before the main decoding process. These pre-derived parameters are then applied during inter-prediction, reducing real-time computational complexity while maintaining high prediction accuracy for illumination-changed sequences.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250280156A1Illumination compensation in video coding
Publication Date: 2025.09.04 DOUYIN VISION CO LTD
  • US20250280156A1 patent drawing
  • US20250280156A1 patent drawing
  • US20250280156A1 patent drawing

AI summary

A mechanism for processing video data is disclosed. The mechanism includes determining to apply a multiple-parameter local illumination compensation (MPLIC) to a visual media data. MPLIC can be used as an additional local illumination compensation (LIC) mode or instead of LIC. A conversion is performed between the visual media data and a bitstream based on the MPLIC.