Adaptive Lagrangian Multiplier Selection for Video Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional rate-distortion based video compression techniques fail to adapt to varying video signal characteristics and coding parameters, leading to suboptimal video quality, as they treat all input signals equally and do not consider sufficient coding parameters.

Innovation Solution

An apparatus comprising circuits to determine signal characteristics, select adaptive Lagrangian multiplier values based on these characteristics and coding parameters, and generate an encoded bitstream, using an offline training process to optimize Lagrangian multipliers for maximum picture quality through a look-up table.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional rate-distortion based techniques treat all input signals equally, then the coding system is simple to implement, but video quality is suboptimal because it does not adapt to varying signal characteristics

Engineering Contradiction:
Improveadaptability to signal characteristicsVSAvoidcoding system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by determining signal characteristics (such as spatial frequency and temporal motion) for different portions of the video signal and selecting different Lagrangian multiplier values based on these local characteristics. This allows the coding system to adapt to varying signal features in different regions rather than using a uniform approach throughout the entire signal.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the Lagrangian multiplier selection adaptive and dynamic based on the determined signal characteristics. The system continuously analyzes signal features and adjusts the multiplier values accordingly, rather than using fixed or static parameters throughout the coding process.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If conventional techniques use a fixed Lagrangian multiplier selection method, then the coding process is computationally efficient, but video quality is suboptimal because it does not consider sufficient coding parameters

Engineering Contradiction:
Improvevideo quality precisionVSAvoidparameter analysis complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing an offline training process that pre-determines optimal Lagrangian multiplier values for different signal characteristics and coding parameter combinations. This pre-computation stores the complex relationships in a lookup table, so that during actual coding, the system only needs to determine signal characteristics and retrieve the appropriate multiplier value, rather than performing complex real-time optimization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses the offline training process and lookup table as an intermediary that bridges the complex relationship between signal characteristics, coding parameters, and optimal Lagrangian multiplier values. This intermediary pre-processes the complex analysis work and provides simplified retrieval during actual coding operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If conventional techniques do not consider coding parameters in Lagrangian multiplier selection, then the coding system is simpler to implement, but rate-distortion optimization is suboptimal

Engineering Contradiction:
Improverate-distortion optimization efficiencyVSAvoidcoding parameter consideration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing offline training that pre-determines Lagrangian multiplier values based on both signal characteristics and coding parameters. The offline training process explores different coding parameter settings (such as intra/inter mode, reference picture distance) and stores the optimal multiplier values for each combination, enabling efficient runtime optimization without complex real-time parameter analysis.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8175150B1Methods and/or apparatus for implementing rate distortion optimization in video compression
Publication Date: 2012.05.08 GEO SEMICONDUCTOR INC
  • US8175150B1 patent drawing
  • US8175150B1 patent drawing
  • US8175150B1 patent drawing

AI summary

An apparatus comprising a first circuit, a second circuit and a third circuit. The first circuit may be configured to determine one or more signal characteristics in a portion of an input video signal. The second circuit may be configured to select a multiplier value from a plurality of multiplier values in response to the signal characteristics. The third circuit may be configured to generate an encoded bitstream in response to (i) the input video signal and (ii) the selected multiplier value.