Unified Linear Model Estimation for Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding systems, particularly those employing template-based coding techniques like Cross Component Linear Model (CCLM) and Local Illumination Compensation (LIC), face challenges due to burdensome hardware implementations and individual and combined computation complexities.

Innovation Solution

The proposed solution involves an improved linear model estimation approach for template-based video coding techniques, which uses a unified linear model parameter estimation method. This method computes slope and intercept parameters using a single look-up table (LUT) at a precision no greater than 16 bits, simplifying the computation and reducing memory requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If template-based coding techniques (CCLM and LIC) are used to improve video coding efficiency, then compression performance is improved, but hardware implementation complexity and computation complexity increase

Engineering Contradiction:
Improvevideo coding efficiencyVSAvoidhardware implementation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines CCLM and LIC into a unified template-based coding framework that shares common computational components, particularly the linear model parameter estimation mechanism. This merging reduces redundant hardware circuits and simplifies the overall implementation while maintaining the compression benefits of both techniques.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal linear model estimation apparatus that can perform both CCLM chroma prediction and LIC illumination compensation functions. This multi-functional design eliminates the need for separate dedicated hardware for each technique, reducing device complexity while preserving coding efficiency.

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

2Productivity

If template-based coding techniques (CCLM and LIC) are used to improve video coding efficiency, then compression performance is improved, but computation complexity increases

Engineering Contradiction:
Improvevideo coding efficiencyVSAvoidcomputation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the parameter estimation computations of CCLM and LIC into a single unified process. By sharing the linear model calculation infrastructure, the patent reduces the total computational operations required while maintaining the predictive accuracy benefits of both techniques.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent optimizes computational parameters by limiting precision to 16-bit fixed-point arithmetic and using pre-computed lookup tables for linear model parameters. This parameter optimization reduces the computational burden while maintaining sufficient accuracy for video coding applications.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If high precision linear model parameter estimation is used to improve prediction accuracy, then coding quality is improved, but memory requirements and computation complexity increase

Engineering Contradiction:
Improveparameter estimation accuracyVSAvoidmemory requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent changes the precision parameter from high-precision floating-point to 16-bit fixed-point arithmetic, and implements lookup tables with optimized entry counts. This parameter optimization achieves a balance between memory consumption and estimation accuracy suitable for video coding applications.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses simplified 16-bit fixed-point calculations instead of high-precision floating-point arithmetic, accepting a small loss in precision in exchange for dramatically reduced memory requirements and computational complexity. This approach is sufficient for video coding where absolute precision is less critical than overall compression efficiency.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS20250159181A1Methods, architectures, apparatuses and systems directed to improved linear model estimation for template based video coding
Publication Date: 2025.05.15 INTERDIGITAL VC HOLDINGS INC
  • US20250159181A1 patent drawing
  • US20250159181A1 patent drawing
  • US20250159181A1 patent drawing

AI summary

Methods and apparatuses for encoding and decoding video data. Techniques disclosed comprise obtaining a linear model used to encode or to decode a video block of the video data. The linear model is obtained by computing a parameter of the linear model as a function of a minimum chroma value and a maximum chroma value and as a function of a reciprocal of a difference between a minimum luma value and a maximum luma value, wherein the reciprocal is derived from a single look up table including values for determining least significant bits.