Illumination Compensation Flag Derivation in Video Frame Rate Up-Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression technologies face challenges in managing the trade-off between coding efficiency and complexity, particularly in the use of Frame Rate Up-Conversion (FRUC) tools.

Innovation Solution

The proposed solution involves determining whether a FRUC prediction candidate corresponds to bi-direction temporal or bi-predictive candidates, setting illumination compensation flags based on these candidates, and encoding or decoding video blocks accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If FRUC tools are used to improve coding efficiency, then compression performance is improved, but encoding and decoding complexity increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcomplexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent enables the decoder to autonomously determine illumination compensation flags by analyzing candidate block types and reference picture relationships, eliminating the need for explicit encoder signaling. This self-determination mechanism maintains compression performance while reducing overall system complexity by distributing the computational burden to the decoder side where it can be efficiently managed.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent dynamically adjusts illumination compensation flag values based on the type of prediction candidate (bi-direction temporal vs. bi-predictive) and reference picture relationships. By changing these parameters adaptively rather than using fixed values, the system optimizes compression efficiency for different video content scenarios while maintaining manageable complexity through rule-based determination.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If multiple sub-tools with different parameters are used in FRUC, then coding precision is improved, but device complexity increases

Engineering Contradiction:
Improvecoding precisionVSAvoidcomplexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies different illumination compensation flag determination rules based on the local characteristics of prediction candidates. Bi-direction temporal candidates use one set of rules, while bi-predictive candidates use another set, allowing each local case to be optimized independently without requiring a complex unified approach for all candidate types.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the FRUC tool into distinct sub-tools (AMVP, Merge, Sub-part, Bilateral) with specific illumination compensation flag determination rules for each. This segmentation allows each sub-tool to be optimized independently with appropriate complexity-level rules, rather than requiring a single complex rule set for all operations.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If illumination compensation flags are explicitly signaled for all candidates, then measurement precision is improved, but loss of information increases due to additional bitrate

Engineering Contradiction:
Improveillumination compensation accuracyVSAvoidbitrate overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent extracts the illumination compensation flag determination logic from the encoder signaling process and relocates it to the decoder side. By taking out the explicit signaling requirement and replacing it with decoder-side derivation based on candidate block analysis, the system maintains measurement precision while eliminating bitrate overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent copies illumination compensation flag values from reference picture candidates to current prediction blocks based on established relationships. Instead of transmitting new flag values, the system copies appropriate values from already-decoded reference data, maintaining accuracy while avoiding additional bitrate consumption.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250175639A1Illumination compensation flag in frame rate up-conversion with template matching
Publication Date: 2025.05.29 INTERDIGITAL VC HOLDINGS INC
  • US20250175639A1 patent drawing
  • US20250175639A1 patent drawing
  • US20250175639A1 patent drawing

AI summary

Inferring an illumination compensation flag during encoding or decoding of a video image signal using frame rate up conversion can save one bit and eliminate complexity. The illumination compensation flag can be derived from the corresponding flags of at least one bi-predictive or bi-directional prediction candidates. The flag can also be derived from some function of the flags from those candidates. Alternatively, several flags can be used for respective coding or decoding of blocks if there are more than one prediction candidate using illumination compensation.