Local Illumination Compensation for Video Coding Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding standards face challenges in efficiently handling local illumination variations, particularly in inter prediction techniques, which can lead to reduced compression efficiency and quality degradation.
Innovation Solution
The proposed solution involves a method for local illumination compensation (LIC) in video coding, where the LIC process is applied to blocks partitioned into multiple parts, using LIC parameters derived from current and reference templates to adjust prediction values, thereby compensating for illumination changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If local illumination compensation is applied to partitioned blocks in inter prediction, then prediction accuracy is improved, but computational complexity increases
Solution Approach 1:
The patent applies local illumination compensation selectively to partitioned blocks in inter prediction mode. The current block is divided into multiple parts, and LIC is applied independently to each part based on local illumination characteristics. This allows the system to improve prediction accuracy in regions with illumination variations while avoiding unnecessary computation in uniform regions, thus balancing prediction accuracy improvement with computational complexity management.
Solution Approach 2:
The patent segments the current block into multiple parts before applying inter prediction and local illumination compensation. By dividing the block into smaller sub-blocks, the system can apply LIC more precisely to regions with illumination changes. This segmentation enables the patent to achieve better prediction accuracy for partitioned blocks while controlling overall computational complexity through selective application.
2Productivity
If local illumination compensation is applied to all blocks, then compression efficiency is improved, but encoding complexity increases
Solution Approach 1:
The patent implements local illumination compensation with selective application based on block characteristics. Rather than applying LIC uniformly to all blocks, the system evaluates each block and applies LIC only where illumination variations are detected. This selective approach improves compression efficiency for blocks with illumination changes while avoiding unnecessary encoding complexity for uniform blocks.
Solution Approach 2:
The patent applies local illumination compensation partially - only to specific partitioned blocks where it is beneficial, rather than to all blocks. This partial application strategy improves compression efficiency for the subset of blocks that require illumination compensation while keeping the overall encoding complexity manageable by skipping blocks where LIC would not provide significant benefit.
Data Source
AI summary
Methods are provided for optical flow-based motion refinement. An exemplary method includes: receiving a bitstream; and decoding, using coded information of the bitstream, one or more pictures, wherein the decoding includes: determining whether a current block is coded by partitioning into multiple parts; and in response to the current block being partitioned into multiple parts that are inter predicted according to respective reference blocks, determining whether to apply a local illumination compensation (LIC) process to the multiple parts based on whether a coded block applies the LIC process.


