Adaptive Encoder Chain Control for Video Compression Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital broadcast networks face challenges in compressing high-definition video streams into lower data rates for transmission over limited bandwidth, leading to quality degradation due to concatenation of multiple encode-decode processes and varying encoder-decoder parameter settings across different standards.

Innovation Solution

A data compression system with a concatenated chain of encoder-decoder pairs, including quality estimators and a processing subsystem that optimizes parameter settings based on quality metrics to achieve desired compression rates and video quality, using adaptive learning to unify data rate control and improve resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If lossy compression is applied to reduce data rates, then bandwidth efficiency is improved, but video quality deteriorates with visible artifacts

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidvideo quality
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The patent implements a feedback mechanism where quality metrics are estimated at multiple points in the concatenated chain and used to adjust compression parameters dynamically. This closed-loop control allows the system to maintain video quality within acceptable thresholds while optimizing bandwidth efficiency, resolving the contradiction between compression efficiency and quality preservation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts compression parameters such as macroblock size and quantization levels based on scene complexity and position in the concatenation chain. This dynamic adaptation allows higher compression for static scenes and lower compression for complex scenes, optimizing the trade-off between bandwidth efficiency and video quality.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If independent rate control optimization is performed at each encoder, then device complexity is reduced, but overall chain performance deteriorates

Engineering Contradiction:
Improveencoder complexityVSAvoidchain performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces a universal quality metric estimation framework that can be applied across multiple encoder-decoder pairs in the concatenation chain. This unified approach allows each encoder to use the same quality assessment methodology while adapting to local conditions, improving overall chain performance without significantly increasing individual device complexity.

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

Solution Approach 2:

The system performs preliminary quality estimation and parameter optimization before the actual encoding process. By pre-calculating optimal parameters based on scene analysis and position in the chain, the system avoids complex real-time adjustments during encoding, maintaining low device complexity while improving chain performance.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If larger macroblock size is used for compression, then compression efficiency is improved, but artifact introduction increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidartifacts
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent applies different macroblock sizes locally based on scene characteristics. Complex scenes with fine details use smaller macroblocks to avoid artifacts, while simple scenes use larger macroblocks for better compression efficiency. This local adaptation resolves the contradiction by allowing high compression where acceptable and high quality where necessary.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20110090950A1System and method for enhancing data compression using dynamic learning and control
Publication Date: 2011.04.21 NBCUNIVERSAL MEDIA LLC
  • US20110090950A1 patent drawing
  • US20110090950A1 patent drawing
  • US20110090950A1 patent drawing

AI summary

A data compression system and method for achieving enhanced compression performance in a plurality of encoder-decoder pairs communicatively coupled in a concatenated chain is disclosed. The plurality of encoder-decoder pairs receive input data and transform the input data into compressed output data. The data compression system includes at least one quality estimator communicatively coupled to the concatenated chain to determine a plurality of quality metrics corresponding to an output from each of the plurality of encoder-decoder pairs. Further, the data compression system also includes a processing subsystem configured to optimize the operation of each of the plurality of encoder-decoder pairs based upon the plurality of quality metrics to achieve a desired level of optimization for the concatenated chain.