Unified Parameter Derivation for LIC and CCLM Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face complexity in implementing local illumination compensation (LIC) and cross-component linear model prediction mode (CCLM) due to separate parameter derivation procedures, leading to increased encoder and decoder size and difficulty in adjusting to internal bit depth changes.

Innovation Solution

Unifying the parameter derivation procedures for LIC and CCLM, allowing both coding tools to use a common regression parameter derivation process, which simplifies hardware and software implementations without compromising coding quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If separate parameter derivation procedures are implemented for LIC and CCLM, then coding quality can be optimized for each mode, but device complexity and implementation size increase

Engineering Contradiction:
Improvecoding qualityVSAvoidencoder and decoder size
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the separate parameter derivation procedures for LIC and CCLM into a unified procedure. Both LIC and CCLM modes now use the same regression parameter derivation process, which reduces the number of separate implementation paths in the encoder and decoder, thereby reducing device complexity and implementation size while maintaining the ability to optimize coding quality for each mode through mode-specific parameter usage

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal parameter derivation procedure that serves both LIC and CCLM modes. The unified regression parameter derivation process can be applied to both coding modes, making the implementation more versatile and reducing the need for separate specialized procedures, thus reducing overall device complexity while maintaining mode-specific optimization capabilities

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

2Measurement precision

If separate parameter derivation procedures are implemented for LIC and CCLM, then mode-specific optimization is possible, but ease of implementation and adaptability to bit depth changes decrease

Engineering Contradiction:
Improvecoding quality optimizationVSAvoidimplementation ease and adaptability
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The unified parameter derivation procedure provides a single implementation path that handles both LIC and CCLM modes, making the implementation easier and more adaptable to internal bit depth changes. The procedure includes bit depth adjustment mechanisms that can be applied universally across both modes, reducing the complexity of adapting to different bit depth requirements

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

3Device complexity

If unified parameter derivation procedure is used for LIC and CCLM, then device size is reduced, but potential mode-specific optimization opportunities are lost

Engineering Contradiction:
Improveencoder and decoder sizeVSAvoidcoding quality
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent combines the parameter derivation procedures while preserving mode-specific optimization capabilities. The unified procedure uses the same regression parameter derivation process for both LIC and CCLM, reducing device size, but allows each mode to utilize the derived parameters according to its specific requirements, thereby maintaining coding quality optimization opportunities for each mode

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10390015B2Unification of parameters derivation procedures for local illumination compensation and cross-component linear model prediction
Publication Date: 2019.08.20 QUALCOMM INC
  • US10390015B2 patent drawing
  • US10390015B2 patent drawing
  • US10390015B2 patent drawing

AI summary

A device for coding video data can be configured to perform a parameter derivation operation to determine one or more first parameters for a first block of video data; performing the parameter derivation operation to determine one or more second parameters for a second block of video data that is coded in a different coding mode than the first block of video data; code the first block of video data based on the one or more first parameters; and code the second block of video data based on the one or more second parameters.